keil Cx51程序:
#include
sbit VD9=P0^0;
sbit VD11=P0^2; sbit VD12=P0^3;
sbit VD13=P0^4; sbit VD14=P0^5;
sbit VD15=P0^6; sbit VD16=P0^7;
sbit VD1=P1^0; sbit VD2=P1^1;
sbit VD3=P1^2; sbit VD4=P1^3;
sbit VD5=P1^4; sbit VD6=P1^5;
sbit VD7=P1^6; sbit VD8=P1^7;
sbit VD17=P3^0;
sbit VD19=P3^2; sbit VD20=P3^3;
sbit VD21=P3^4; sbit VD22=P3^5;
sbit VD23=P3^6; sbit VD24=P3^7;
sbit VD25=P2^0; sbit VD26=P2^1;
sbit VD27=P2^2; sbit VD28=P2^3;
sbit VD29=P2^4; sbit VD30=P2^5;
sbit VD31=P2^6; sbit VD32=P2^7;
void delay(){unsigned char i,j;
for(i=0;i<255;i++)
for(j=0;j<255;j++);}
void main()
{
while(1)
{
//P1口循环亮
VD32=1;VD1=0;delay();
VD1=1;VD2=0;delay();
VD2=1;VD3=0;delay();
VD3=1;VD4=0;delay();
VD4=1;VD5=0;delay();
VD5=1;VD6=0;delay();
VD6=1;VD7=0;delay();
VD7=1;VD8=0;delay();
//P0口循环亮
VD8=1;VD9=0;delay();
VD9=1;VD10=0;delay();
VD10=1;VD11=0;delay();
VD11=1;VD12=0;delay();
VD12=1;VD13=0;delay();
VD13=1;VD14=0;delay();
VD14=1;VD15=0;delay();
VD15=1;VD16=0;delay();
//P3口循环亮
VD16=1;VD17=0;delay();
VD17=1;VD18=0;delay();
VD18=1;VD19=0;delay();
VD19=1;VD20=0;delay();
VD20=1;VD21=0;delay();
VD21=1;VD22=0;delay();
VD22=1;VD23=0;delay();
VD23=1;VD24=0;delay();
//P2口循环亮
VD24=1;VD25=0;delay();
VD25=1;VD26=0;delay();
VD26=1;VD27=0;delay();
VD27=1;VD28=0;delay();
VD28=1;VD29=0;delay();
VD29=1;VD30=0;delay();
VD30=1;VD31=0;delay();
VD31=1;VD32=0;delay();
}
}
上一篇:51单片机定时器计数器中断总结
下一篇:proteus与keil Cx51的单片机仿真(按键亮灯)
推荐阅读最新更新时间:2024-03-16 14:41
设计资源 培训 开发板 精华推荐
- 下载有礼!是德科技5G精选解决方案,帮您勘破 5G 迷宫!
- 悦读 TI DEYISUPPORT 中国工程师精彩博文,答题赢好礼喽!
- ADI和\"西北模电王\"邀您一起下载研读《新概念模拟电路》系列第一本电子书《晶体管》
- 直播已结束【Molex 新能源汽车低压连接器解决方案】
- 文晔科技有奖直播:C2000在电机控制中的应用 等你来看!
- Microchip直播:单片机编程不再难, 利用MPLAB®代码配置器(MCC)实现快速开发
- 打造健康生活,成就强劲工具 TE Connectivity (TE) 智慧生活子系统解决方案
- 初夏TI电池管理与您邀约:晒样片订单 抢楼赢礼!
- 逆袭新机会!来EEWorld 下载中心,做任务赚200积分,轻松实现积分自由