所需E币: 4
时间: 2019-12-25 01:39
大小: 1.83MB
基于8051与protues的仿真实例基于8051+Proteus仿真案例第01篇基础程序设计01闪烁的LED/*名称:闪烁的LED说明:LED按设定的时间间隔闪烁*/#include#defineucharunsignedchar#defineuintunsignedintsbitLED=P1^0;//延时voidDelayMS(uintx){uchari;while(x--){for(i=0;i}}//主程序voidmain(){LED=0;while(1){LED=~LED;DelayMS(150);}}02模拟开关灯/*监视开关K1(接在P3.0端口上),用发光二极管L1(接在单片机P1.0端口上)显示开关状态,如果开关合上,L1亮,开关打开,L1熄灭。*/#includesbitK1=P3^0;sbitL1=P1^0;voidmain(void){while(1){L1=K1;}}03从左到右的流水灯/*名称:从左到右的流水灯说明:接在P0口的8个LED从左到右循环依次点亮,产生走马灯效果*/#include#include#defineucharunsignedchar#defineuintunsignedint//延时voidDelayMS(uintx){uchari;while(x--)……