proteus跑马灯
时间: 2023-11-28 18:05:42 浏览: 152
proteus 跑马灯
5星 · 资源好评率100%
以下是Proteus跑马灯的步骤:
1.打开Proteus软件,新建一个工程。
2.在工程中添加一个AT89C52单片机和一个LED灯。
3.将单片机的引脚与LED灯连接。
4.编写单片机的程序,实现跑马灯效果。
5.仿真运行程序,观察LED灯的跑马灯效果。
下面是AT89C52单片机的跑马灯程序:
```c
#include <REGX52.H>
#include <INTRINS.H>
void Delay500ms(); //延时500ms;
void main(){
unsigned char ledTemp = 0xFE;
P1 = 0xFF;
while(1){
ledTemp=_crol_(ledTemp,1); //循环左移
P1 = ledTemp;
Delay500ms();
}
}
void Delay500ms() //@11.0592MHz
{
unsigned char i, j, k;
_nop_();
i = 4;
j = 129;
k = 119;
do {
do {
while (--k);
} while (--j);
} while (--i);
}
```
阅读全文