您的位置 首页 元件

proteus与keil Cx51的单片机仿真(流水灯)

proteus电路图keilCx51程序:includereg51h>sbitVD9=P0^0;sbitVD10=P0^1;sbitVD11=P0^2;sbitVD12=P0^3;sbitVD1

proteus电路图

keil Cx51程序:

#include
sbit VD9=P0^0;sbit VD10=P0^1;
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 VD18=P3^1;
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();
}
}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/yuanjian/260037.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部