1. Proteus中绘制8个LED灯珠与单片机的P0.0~P0.7口连接,对应单片机端口赋值为1时处于高电位,对应端口LED不亮,反之对应单片机端口赋值为0时处于低电位,对应端口LED亮起,8个LED对应二进制数就是01010101B(对应P0.7~P0.0),转16进制0x55赋值P0。
2. Keil5中的程序为:
#include <reg51.h>
void main()
{
P0=0x55;
}
3. 双击Proteus单片机,导入hex程序文件仿真测试通过,点亮的LED为蓝色。