找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5323|回复: 3
打印 上一主题 下一主题
收起左侧

这个程序烧进板子为什么不停呢?

[复制链接]
跳转到指定楼层
楼主
ID:25279 发表于 2011-10-22 02:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
 把这个程序烧录到51hei-5开发板上,为什么不停止呢?
#include<regx52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
uint a;
uint b;
uchar temp;
sbit d1=P1^4;
sbit d2=P2^6;
sbit d3=P2^7;
void delay(uint);
void main(){
d1=0;
d2=0;
d3=0;
for(b=1;b>0;b--){//奇偶灯亮三次
//奇数灯亮
a=4;
temp=0xfd; 
while(a--){ 
temp=_cror_(temp,2);
P0=temp;
delay(300);
} 
 //偶数灯亮
 a=4;
temp=0xfe; 
while(a--){
temp=_cror_(temp,2);
P0=temp;
delay(300); 
}
}
}

void delay(uint z){
uint i,j;
for(i=z;i>0;i--)
for(j=114;j>0;j--);
}
[此贴子已经被作者于2011-10-22 2:25:11编辑过]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1 发表于 2011-10-22 02:27 | 只看该作者

你要在mian的最后放一个死循环才行哦 ,不然程序执行完毕后又重新开了

回复

使用道具 举报

板凳
ID:31114 发表于 2011-10-22 08:34 | 只看该作者
 管理员威武啊!
回复

使用道具 举报

地板
ID:32841 发表于 2011-10-26 09:38 | 只看该作者

USB转串口/USB转TTL模块 PL2303 带收发指示灯STC单片机下载 送资料

工厂制版 手工焊接 欢迎各位朋友前来购买

http://donggedianzi.taobao.com/

回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表