00问答网
所有问题
当前搜索:
51单片机跑马灯c语言程序
单片机跑马灯
代码,要求灯是从下往上亮,并且时间5秒!!
答:
用intrins.h库中的_crol_函数,时间用定时器,很简单,自己看看就会了
51单片机
控制8个灯按一下开关是8灯全亮再按一下
跑马灯
答:
include<reg
51
.h>#include<intrins.h>#define uchar unsigned charuchar led;uchar val;sbit key=P3^2;void delay(uchar a){uchar i;while(a--)for(i=0;i<120;i++);}main(){while(1) { if(key==0) { while(key==0); val++; if(val>2)val=1; } if...
单片机跑马灯程序
实验,谁帮我设计一个单片机跑马灯,用89C51芯片,我急...
答:
到 我的空间 找找看,有很多的
单片机跑马灯
实例。
C51单片机
流水灯蜂鸣器
程序
答:
P2是端口啊,所以P2=_crol_(P2,1);这句中等号左边的P2表示的读取P2端口,这时的值取决于外围电路,而不是原来的赋值。所以需要一个变量来解决这个问题。由你的代码看,是直流蜂鸣器,它的声音频率是无法改变的。而你也只是要改变鸣叫和不鸣叫的间隔频率(只是纠正一下名词),但这个
程序
不行。修改...
单片机
如何控制
跑马灯
做单一流动
答:
单片机如何控制
跑马灯
做单一流动?
单片机源程序
如下:include<AT89X52.H> int main(){ unsigned int i;unsigned char j;unsigned char LEDState=0;//0 闪烁 1 跑马灯上之下 2 流水灯上之下 3 流水灯下之上 4跑马灯下之上 //识别按键 while(1){ if(P1_0==0)//按键按下 { //消抖 延时 10S...
单片机
实验板
答:
实验
程序
不一样 ★★★
跑马灯
亮起来的程序★★★ /* 实验目的:初步了解单片机I/O口的工作原理,进一步掌握
51单片机
的汇编指令。实验内容:用汇编指令对单片机I/O口进行
编程
,控制8个发光二极管的流水亮灭。/ /* 程序详细功能介绍:做单一灯的左移右移,八个发光二极管L0-L7分别接在单片机的P0.0-...
向各位大神求教
51单片机
LED
跑马灯
的延迟函数怎么写
答:
void myDelay (uint32_t ulTime)//延时函数{uint32_t i;while (ulTime--) {for (i = 0; i < 2401; i++);}}
设计单灯点亮左右循环
跑马灯
,延时0.5秒,使用汇编
语言
答:
51单片机
是单片机接触最早的,下边这个
程序
希望能帮到你。(只有主函数,就不进行硬件什么定义以及头文件包含什么的了) void delay(int times){//延时函数,times控制延时时间 int i, j; for(i = 0; i < times; i++) for(j = 0; j < 210; j++)
请给我翻译一下这个
单片机51
的
程序
(加注释)
答:
org 0003h ;指定
程序
存放的地址 ljmp int0 ;转中断入口INT0 org 000Bh ;指定程序存放的地址 ljmp timer0 ;转定时中断入口timer0 MAIN: ;主程序 MOV SP,#60h ;设栈底60H mov TCON,#00000001b ;mov IE,#10000011b ;开中断 START: ;开始 mov A,#0fh ;送0F到A clr
c
;清进位 MOV R2...
求组一道简单的
单片机编程
题。有八盏灯p0~p7,现在要让它从里到外每次...
答:
;led7=1;delayms(500);led8=0;delayms(500);led8=1;delayms(500);} } void delayms(unsigned int i){ unsigned int j;for(;i>0;i--)for(j=100;j>0;j--);} 很简单的
跑马灯
的
程序
,你参考看看吧,这种程序就是一个延迟的功能,第一个灯亮了后让它延迟就行了,然后再换下一个灯 ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜