设计一个电路控制彩灯的循环显示,8个小灯泡排成一行,小灯泡的亮灭构成彩灯图形.其循环显示如下6种彩灯图案:
题目
设计一个电路控制彩灯的循环显示,8个小灯泡排成一行,小灯泡的亮灭构成彩灯图形.其循环显示如下6种彩灯图案:
(1) 彩灯自左到右渐亮至全亮
(2) 彩灯自左到右渐灭至全灭
(3) 彩灯自右到左渐亮至全亮
(4) 彩灯自右到左渐灭至全灭
(5) 彩灯全亮
(6) 彩灯全灭
答案
由于不知道你的单片机用的是什么,所以我只能简单说一下方法了.
假设你用的是51系列.那么8051系列(包括很多,现在AT89S52算是还可以的,价钱便宜,功能也够)有P1,P2,P3,P4,每个P都有8个脚,正好接8个灯,接入方式,可以选择灌流接入.
全亮和全灭很好写.如果接P1的8个脚.还是灌流接入的话(选择灌流是因为更容易驱动,并且灌入电流不超过15mA为易)
全灭 P1=1
全亮 P1=0
渐亮或渐灭,这样的程序那就用2进制一直加1或者一直减一,然后把值赋给P1就好了.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点