66问答网
所有问题
当前搜索:
用keil编一个led灯亮程序
Keil
四
个LED灯点亮程序
答:
keil使用
教程
编写
第
一个led灯程序1
、新建一个空文件夹2、打开keil-->newuVisionproject3、选择目录,命名文件4、选择芯片5、添加文件6、编写C51单片机程序7、生成可以加载单片机里的hex文件8、编译生成hex文件9、将hex文件导入单片机
用keil编一个led灯
闪烁
程序
答:
ADDR3 =
1
; //使能 U3 使之正常输出 ADDR2 = 1; //经 U3 的 Y6 输出开启Q16 ADDR1 = 1;ADDR0 = 0;(1){
LED
= 0; //
点亮
小灯 for (i=0; i<30000; i++); //延时一段时间 LED = 1; //熄灭小灯 for (i=0; i<30000; i++); //延时一段时间 } } 大家把这个
程
...
keil
软件用单片机控制8
个LED
流水灯来回
点亮
(C语言
程序
)
答:
P1=0xfe; //
点亮
第
一个LED
for(i=200;i>0;i--)for(j=500;j>0;j--);P1=0xfd; //点亮第二个LED for(i=200;i>0;i--)for(j=500;j>0;j--);P1=0xfb; //点亮第三个LED for(i=200;i>0;i--)for(j=500;j>0;j--);P1=0xf7; //点亮第四个LED for(i=...
keil编写一个程序
,控制一排
灯泡
从两端开始亮,用C语言。。
答:
很简单啊,假定用P1驱动
灯泡
,按下列步骤:
1
、P1=0x81,表示1、8亮,延时一段时间;2、P1=0x42,表示2、7亮,延时一段时间;3、P1=0x24,表示3、6亮,延时一段时间;4、P1=0x81,表示4、5亮,延时一段时间;重复1-4步即可。
...500ms点亮上题中
1个led灯
,依次完成8
个led灯点亮
过程
答:
led=led<<1;//
点亮
下
一个灯
} } //点亮八位共阴 / unsigned char led=0x01,
led1
=0x01;//8个bit位的数 unsigned int counter=0;void time_init(){ TMOD=0x01;//定时器0,工作模式1,16位定时器 TH0=0xb4;TL0=0x00; //定时器初始值46080,定时50ms;EA=1;//开总中断 ET0=1;//...
怎么在
Keil
C51 v709中写
程序
实现
灯泡
依次亮
答:
现在右键Target,有工程选项(右键菜单第一个),会打开选项卡,第三个选项卡output里勾选Creat hex file(产生hex文件),现在点工程菜单里
有一个
build target,就可以产生hex文件了,把文件下载到单片机里就好了。注意:单片机的P1口应该接7
个LED灯
,才会有这样的效果代码如下(以下
程序
以单片机at89c51为例...
用keil
. c语言
编写
每隔一秒亮
一个灯
,总共8个灯
答:
EA=
1
;//开总中断 ET0=1;//开T0中断 TR0=1;//启动T0定时器 t=0Xfe;P1=t;while(i){ if(a==20){ t=_crol_(t,1);P1=t;a=0;i--;} } while(1)P1=0xff; //8
个led灯
为共阳接法 } void time0() interrupt 1 { TH0=(65535-50000)/256;//设定50ms计时初值 TL0=(65535...
Keil
编程:51单片机键盘控制
LED
答:
}main(){unsigned int i;
led1
=0xfe;led2=0xfc;while(1){P0=0x55;if(key1==0){P0=led1;led1=_crol_(led1,1);delay(200);}if(key2==0){P0=led2;led1=_crol_(led1,2);delay(200);}if(key3==0){for(i=1;i<500;i++){P0=0xff;delay(i);P0=0x00;delay(500-i);...
51单片机
用keil
4写LED流水
灯程序
,要求亮两秒,再过两秒又亮。假设
LED1
...
答:
include<reg52.h> sbit
LED1
=P2^0;//1ms延时
程序
void delayms(unsigned int i){ unsigned int j;while(i--){ for(j=0;j<115;j++);} } void main(){ LED1=0;while(1){ delayms(1000);LED1=~LED1;};}
keil
8
个led灯
间隔
点亮
的
程序
答:
while (
1
) //主循环,
程序
无限循环执行该循环体语句 { P0 = ~(0x01 << cnt); //P0等于1左移cnt位,控制8
个LED
for (i=0; i<20000; i++); //软件延时 cnt++; //移位计数变量自加1 if (cnt >= 8) //移位计数超过7后,再重新从0开始 { cnt = 0;} } } ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
keil控制led灯
用keil5编一个led灯闪烁程序
用keil编写一个红绿灯程序
用keil编8个led灯依次闪烁
单片机点亮一个led灯编程
keil5按一下亮一个
led灯程序
led流水灯程序c语言
keil按键控制led闪烁