老兄啊,刚才那个是不是被你关了,我还得回答下啊是吧
第一个是利用光敏电阻感光性,进行分压,有光,第一个NPN导通起放大信号的作用,经过集电极到第二个NPN,此作为开关,有光,则开,LED亮,无则不亮
第二个题目不好画,本来2个数码管最少要14个I/O,但此处限制,也很容易,就是利用一个I/O作为片选,其他的作为输入即可,利用2次输出,把数码管显示完成即可,第一次片选第一个,输入要显示的数据,第二次片选第二个,输入要显示的数据就OK
前面2题我已经给你回答了。最后一个,
其中你第一个有点问题吧,
第二个是S=9+8+7+6+5+4....+1+0
第三题:P=-4 Q=3-(-4)=7 最后Z=-4-7=-11
电路图已经画好了。
光敏部分同楼上所说。用三极管的开关特性和光敏电阻在有光与无光下的电阻特性进行分压,控制三极管的导通或截止。其中R2为光敏电阻。
第二个,两位8段数码管,段码占一个IO口,8根线,另外两根接位选,占2个IO口。用动态显示的方法即可,电路图没画复位电路。自己添加即可。
关于程序:
1 C的值为2+6=8,所以c=0x08;
2 s的值为45为0x2d
3 第一个sub后,p=-4,第二个sub后,q=7,z=-11表示为z=0x05