|
- /* 名称:闪烁的 LED 说明:LED 按设定的时间间隔闪烁 */
- #include<reg52.h>
- #define uchar unsigned char
- #define uint unsigned int
- sbit LED=P1^0;
- //延时
- void Delayms(uint x)
- {
- uchar i,j;
-
- for(i=x;i>0;i--)
- for(j=115;j>0;j--);
- }
- //主程序
- void main()
- {
- while(1)
- {
- LED=~LED;
- Delayms(150);
- }
- }
复制代码
单片机控制闪烁的LED灯 PROTEUS仿真和程序
|
|