77问答网
所有问题
c51单片机要求D1--D8依次点亮,数码管从00计数加1加到20时清零D1--D8停止点亮的程序
只要程序图片第8个
举报该问题
推荐答案 2018-12-24
给你做一般,流水灯
#include<reg51.h>
#define uchar unsigned char
uhcar led
void delay(uchar a)
{
uchar i;
while(a--)for(i=0;i<120;i++);
}
main()
{
uchar i;
while(1)
{
led=0xfe;
for(i=0;i<8;i++)
{
P0=led;
led=led<<1;
delay(200);
}
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/G3NWNpIGGYIqq3YIpYN.html
其他回答
第1个回答 2018-12-24
好熟悉的感觉
第2个回答 2018-12-24
爱德服你鱼香婆婆鱼死网破一曲相送去
第3个回答 2018-12-24
这个还差不多
相似回答
急求STC89
C51单片机
八段
数码管
流水灯汇编程序
答:
1、D1~D8八个彩灯按规定顺序
依次点亮
(间隔1秒),最后全亮;2、按规定顺序依次熄灭(间隔1秒),最后全灭;3、八个灯同时
点亮,
保持1秒;4、八个灯同时熄灭,保持0.5秒;再将第3、4步重复4遍,最后整个程序再重复N遍。5、让八个灯依次显示为0100 1001 问题补充:“规定顺序”就是
D1,D
2,...
急求STC89
C51单片机
八段
数码管
流水灯汇编程序
答:
回答:那个口接流水灯哪个口接
数码管
啊。功能呢》
单片机
中移位指令
D1
灯到
D8
灯
依次点亮
怎样编程?
答:
while(1){ for(a=30000;a>0;a--);P0=_crol_(P0,1);} } 其中使用这个#include <intrins.h>头文件,就是后面P0=_crol_(P0,1) 要用的移位指令 。
求
单片机c51
用汇编语言写
的程
序,功能为:8只发光二极管
依次点亮,从
...
答:
51
单片机
汇编语言编程,流水灯如P1口8个Ⅰ/O依次输出低电平点亮发光二极管,思路可以用定时器中断+
计数
来定时,可以用位移输出或者用状态表(查表法)输出,如表01111111、10111111、---、11111110,就是查表取状态字节再写入P1口。
...
单片机
控制8个LED灯,8个LED灯从左到右
依次点亮一
答:
while(1){recy=0xfe;for(k=1;k<=8;k++){ P1=recy;Delay(50000);recy=recy<<1;} }
8个
数码管依次
显示
的程
序
答:
MOV R2,#8;要显示8个数,既8个
数码管
同时显示01234567;L1:MOV A,R1;MOVC A,@A+DPTR;MOV P0,A;送显示数据MOV P2,R0;送位控制DJNZ R4,$;延时MOV P2,#0FFH;关显示INC R1;显示下一个数据,MOV A,R0;RL A;下一位数码管显示MOV R0,A;DJNZ R2,L1;AJMP START;TAB:DB 0C0H;0 DB 0F9H;1 DB 0...
求
一
个
单片机程
序,要八个led灯
依次点亮,
同时一个
数码管
依次显示
1
-8 延...
答:
---T0INT: CLR TR0 MOV TH0,#3CH MOV TL0,#0B0H SETB TR0 DJNZ R2,T0INTE MOV R2,#20 INC R3 MOV A,R3 CJNE A,#9,T0INT1 MOV A,#1T0INT1: MOV DPTR,#TABLE MOVC A,@A+DPTR MOV P0,AT0INTE: RETI END ...
大家正在搜
单片机点亮数码管程序
51单片机数码管时钟程序
51单片机数码管显示程序
51单片机数码管显示0到9
单片机数码管0到9编程
51单片机数码管代码
51单片机让数码管不亮
单片机点亮一个数码管
c51单片机数码管
相关问题
单片机 程序 光电开关遮挡一次,数码管计数加1,计数20后,...
利用51单片机,4个数码管设计一个计时器,要求在数码管上显示...
用verilog编写LED循环显示控制电路(数字电子技术) ...
单片机数码管显示
C51单片机1位数的加1计数显示
利用51单片机,4个数码管设计一个计时器,要求在数码管上显示...
51单片机数码管,下面是数码管原理图,求简单的C语言程序点亮...