1day 入学测试总结
作者:互联网
一、发光二极管高低电平问题,只希望D1,D2,D5,D7亮,P2=?
发光二极管低电平有效,LED亮表示为0,LED灭表示为1。所以P2=10011010(2)=0x9A(16)
二、三极管
截止状态
当加在三极管发射结的电压小于PN结的导通电压,基极电流为零,集电极电流和发射极电流都为零,三极管这时失去了电流放大作用,集电极和发射极之间相当于开关的断开状态,我们称三极管处于截止状态。放大状态
当加在三极管发射结的电压大于PN结的导通电压,并处于某一恰当的值时,三极管的发射结正向偏置,集电结反向偏置,这时基极电流对集电极电流起着控制作用,使三极管具有电流放大作用,其电流放大倍数β=ΔIc/ΔIb,这时三极管处放大状态。饱和导通
当加在三极管发射结的电压大于PN结的导通电压,并当基极电流增大到一定程度时,集电极电流不再随着基极电流的增大而增大,而是处于某一定值附近不怎么变化,这时三极管失去电流放大作用,集电极与发射极之间的电压很小,集电极和发射极之间相当于开关的导通状态。三极管的这种状态我们称之为饱和导通状态。在交流通路下,电源正极相当于接地。哪一个极接地,就是共哪个极电路。
三、与非门、或非门、异或门、同或门的逻辑表达式和逻辑符号
异或门逻辑表达式:
同或门逻辑表达式:
四、C语言运算符
->号之前应为指针
乘法表达式 5级
“ * ” 乘法运算符;“ / ”除法运算符;“ % ” 取余运算符。
加法运算符 6级
“ + ”加法运算符;“ - ”减法运算符。
移位运算符 7级
<< 左移运算符;>> 右移运算符。
例:i<<3 //二进制左移3位
关系运算符 8级
<、<=、>、>=关系运算符。
相等运算符 9级
“ == ”等于运算符;“ != ”不等于运算符。
位与运算符 10级
“ & ”按位与运算符
位异或运算符 11级
“ ∧ ”按位异或运算符。
位或运算符 12 级
“ | ”按位或运算符。
例:
& 按位与, | 按位或 , ^ 按位异或
1 & 1 = 1 1 | 1 = 1 1 ^ 1 = 0
1 & 0 = 0 1 | 0 = 1 1 ^ 0 = 1
0 & 1 = 0 0 | 1 = 1 0 ^ 1 = 1
0 & 0 = 0 0 | 0 = 0 0 ^ 0 = 0
比如说十进制数5和3
5 | 3
先把它们换成二进制表示
101 , 011
按照刚才的规则:
1 0 1
| 0 1 1
--------
1 1 1
结果是二进制的111,也就是十进制的7。
逻辑与运算符 13级
“&&”逻辑与运算符。
逻辑或运算符 14 级
“ || ”逻辑或运算符。
三元条件运算符 15级
“ ? : ” 条件运算符。
例:这样的一个if条件句用三元条件运算符可以这么写
oBth.onclick=function(){ if (oUl.style.display=='block') { oUl.style.display=='none'; }else{ oUl.style.display=='block'; } }
oBth.onclick=function(){ oUl.style.display == "block" ? oUl.style.display="none" : oUl.style.display="block" }
或者
oBth.onclick=function(){ var style = oUl.style.display; oUl.style.display= style == "block" ? "none":"block"
赋值运算符 16 级
=、 +=、 -=、 *=、 /=、 %=、 &=、 ^=、 |=、 <<=、 >>=赋值运算符。
逗号运算符 17级
“,”逗号运算符。
五、51单片机定时器T0和T1的工作方式
方式0,13位定时器/计数器
方式1,16位定时器/计数器
方式2,8位自动重装的8位定时器/计数器
方式3,仅适用于T0,分成两个8位计数器,当设置成T1时停止计数
标签:style,oUl,入学,三极管,运算符,1day,测试,电流,display 来源: https://www.cnblogs.com/zhujiankang/p/11197105.html