利用AT89C51的P1口控制8个发光二极管LED。第1个灯亮——第1、2个灯亮——第1、第章3个灯亮——……——全亮——全灭——第1个灯亮……,周而复始,每次时间间隔300ms,写出源程序。
举一反三
- 关于图中正确的是()。 A: 灯1亮,灯2不亮 B: 灯1不亮,灯2亮 C: 灯1灯2均亮 D: 灯1灯2均不亮
- 当饮用水箱水量为1/4容量时,水量指示器() A: E,1/4灯亮 B: F,1/4灯亮 C: 按压按钮后.E,1/4灯亮 D: 按压按钮后F,1/4灯亮
- 当饮用水箱水量为1/4容量时,水量指示器() A: AE,1/4灯亮 B: BF,1/4灯亮 C: C按压按钮后.E,1/4灯亮 D: D按压按钮后F,1/4灯亮
- 设计一个优先排队电路,其优先顺序为:(1)当A=1时,不论B、C、D为何值,W灯亮,其余灯全灭;(2)当A=0,B=1时,不论C、D为何值,X灯亮,其余灯全灭;(3)当A=B=0,C=1时,不论D为何值,Y灯亮,其余灯全灭;(4)当A=B=C=0,D=1时,Z灯亮,其余灯全灭;(5)当A=B=C=D=0时,所有灯都灭。设灯亮为1,灯灭为0。[img=334x320]17f4f90d6f327fa.png[/img]
- 怎么实现两个灯亮,四个灯亮,四个灯交替亮?写出程序