77问答网
所有问题
当前搜索:
51单片机8个跑马灯程序
怎么用汇编和C语言控制
51单片机
的P1引脚轮流输出0?
答:
其实这就是最典型的流水灯程序,或叫
跑马灯程序
。在P1口接有
8个
LED灯,低电平点亮,那P1引脚流轮输出0,就是8个灯流轮点亮。这种流水灯的仿真图和程序,在百度上可以搜索到无数个答案的。
51单片机跑马灯
电路图(左右来回循环),
8个
led灯分别接在P2口,c
程序
、仿...
答:
程序
没问题呀。。。你把电路图好好弄弄,1.把灯换个模型,LED-BIRG试试 2.把电阻去掉试试 3.把总线去掉试试
单片机
中的流水灯,花样灯,
跑马灯
?
答:
没什么实质的区别只是各人说法不一样,像流水灯
程序
也有人叫
跑马灯
,说个简单的例子,比方说一个亮点不断的左循环就叫流水灯。从中间亮两个点,从左右两边流动就叫花样。
单片机
流水灯
程序
,烧到单片机里,
8个
灯全亮,是怎么回事,下面使程序...
答:
你这
程序
写得太复杂了吧,延时位置不对,主循环程序改成下面这样才行。while(1){ if(i!=8) { P2...
c51单片机
流水灯程序 单片机原理及应用 流水灯及程序 流水灯 单片机 单片机流水灯器件 流水灯程序...苦等1小时: 情人节更甜蜜是不是应该给她个温馨的家 回答 苦等1小时: 大家笔记本i5好还是a8好 回...
51单片机跑马灯
由慢变快,再由快变慢,怎么写
程序
,我只会写由慢变快的程...
答:
就是把speed的“--”变“++”,初值由“10”变“0”嘛,然后来回切换。define uchar unsigned char define uint unsigned int include <reg
51
.h> sbit P10 = P1^0;sbit P11 = P1^1;sbit P12 = P1^2;sbit P13 = P1^3;bit ldelay=0;bit acc=0;uchar speed=10,num,t;void main(){ ...
请问以下有关
单片机跑马灯
的C语言
程序
各语句的含义(详细)
答:
include <reg
51
.h> //51头文件 include <intrins.h> //包含移位函数_crol_void Delay10ms(unsigned int c); //延时函数声明 void main(void){ unsigned char LED;LED = 0x01; //一个unsigned char有8位,每一位代表了一个灯,初始点亮第一盏灯 while(1){ P0 = LED; /...
51单片机
控制,两个74ls164 十六个LED小灯,求
跑马灯程序
求汇编程序
答:
试验成功的
程序
:ORG 0000H MOV 30H, #0 MOV 31H, #0 M_LOOP:MOV R2, #8 DISP1:CALL DL CALL SHIFT2 DJNZ R2, DISP1 MOV R2, #8 DISP2:CALL DL CALL SHIFT1 DJNZ R2, DISP2 SJMP M_LOOP ;--- SHIFT1:CLR C MOV A, 30H RLC A MOV ...
以
单片机
为核心,设计一个节日彩灯控制器
答:
for(i=0;i<8;i++) //流水灯 { P2=0;P1=tab[i];delay(500);} P1=0;for(k=0;k<8;k++){ P2=tab[k];delay(500);} P2=0;for(m=0;m<8;m++) //
跑马灯
{ P1=num[m];delay(500);} for(n=0;n<8;n++){ P2=num[n];delay(500);} for(s=0;s<8;s++) //...
单片机跑马灯
代码,要求灯是从下往上亮,并且时间5秒!!
答:
用intrins.h库中的_crol_函数,时间用定时器,很简单,自己看看就会了
单片机跑马灯
C语言
程序
问题 急...
答:
1、LED是高电平亮还是低电平亮,取决于你的电路设置,如果LED负极接地(或者串电阻再接地),则高电平时亮。2、P1=P1<<1;你的理解是对的。3、P1=P1>>1;就是右移,比如现在是0x80,接P1的第7位对应灯亮,下次右移就变成0x40,接P1的第6位对应灯亮.4、两个for循环,第一个是从P1的第0位...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜