单片机 灯的闪烁

[复制链接]
查看11 | 回复3 | 2009-7-28 17:11:26 | 显示全部楼层 |阅读模式
#include
sbit p1_1=P1^0;
main(){;
while(1){
p1_1=0;
a=50000;
while(a--);
p1_1=1;
a=50000;
while(a--)b=1;
} }用proteus仿真灯不闪烁,只保持亮的状态,

回复

使用道具 举报

千问 | 2009-7-28 17:11:26 | 显示全部楼层
a 没有定义; 会不会当成 char ,笨,你不会看一下汇编结果,也就是.lst文件...
回复

使用道具 举报

千问 | 2009-7-28 17:11:26 | 显示全部楼层
P1_1=P1^1,应该是这样,你那里定义错了,还有你的变量A也没有声明。b也没有定义...
回复

使用道具 举报

千问 | 2009-7-28 17:11:26 | 显示全部楼层
看程序不错,看看你的仿真电路吧。(二极管的共阴共阳,上拉电阻)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行