不知道该用什么指令
不是一个一个亮,是第二个亮的同时,第一个也不灭,然后依次下去!!1
怎样让单片机控制八个二极管依次亮,最后全亮
答案:4 悬赏:20 手机版
解决时间 2021-02-03 11:26
- 提问者网友:棒棒糖
- 2021-02-03 04:43
最佳答案
- 五星知识达人网友:老鼠爱大米
- 2021-02-03 06:17
去看一下书上“查表程序”会很快搞定的,“MOV DPTR,#TABLE;CLR A;MOVC A,@A+DPTR;INC A;然后循环8次”等等了,合理设置TABLE的值就可以了,这个简单,呼呼~~
全部回答
- 1楼网友:想偏头吻你
- 2021-02-03 10:08
c还是汇编?
- 2楼网友:逃夭
- 2021-02-03 09:00
先 给个寄存器 赋值 0x01, 依次 左移 一位, 延时 ,再输出, 循环8次结速, 再整个循环.
你还是翻翻书吧!
- 3楼网友:有你哪都是故乡
- 2021-02-03 07:45
#include
void main()
{
P1=0x00;
while(1)
{
P1=(P1<<1)|0x01;
if(P1==0xff)
{
P1=0x00;
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯