打印

程序挑错!

[复制链接]
1907|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zzj137|  楼主 | 2007-8-8 21:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

p1.5       p1.4      p1.3            p1.2     p1.1      p1.0
红灯       黄灯       绿灯           红灯     黄灯      绿灯
k           l         m               n       o         p


51单片机p1口控制~



#include<REGX51.H>
void delay (void)
{
unsigned char i,j;
for(i=0;i<255;i++)
for(j=0;j<255;j++)
;
}
main()
{
sbit  k=P1^5,l=p1^4,m=p1^3,n=p1^2,o=p1^1,p=1^0;
int x,y;
while(1)
{
k=0,l=1,m=1,n=1,o=1,p=0;
x=0,y=0;
delay();
for(x=0;x<4;x++);
{
p=1,o=0;
delay();
p=1,o=1;
delay();
}
k=1,l=1,m=0,n=0,o=1,p=1;
delay();
for(y=0;y<4;y++);
{
m=1,l=0;
delay();
m=1,l=1;
delay();
}
k=0,l=1,m=1,n=1,o=1,p=0;
}
}
 

相关帖子

沙发
birenai| | 2007-8-8 21:30 | 只看该作者

随便看了一下

随便看了一下错得一踏糊涂,
建议把四种状态列成表格,这样就不会迷糊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

45

帖子

0

粉丝