当前位置:
工控论坛
> >
产品
>
嵌入式系统
>
单片机
我要发帖
首页
上一页
1
2
下一页
尾页
寄存器加1方法
点击:
1795
| 回复:
22
猎隼
关注
私信
精华:1帖
求助:1帖
帖子:151帖 | 1661回
年度积分:0
历史总积分:8983
注册:2005年9月28日
发表于:2005-11-15 15:09:00
楼主
以下是我用keiluvision编的一个用P0.0口控制计数的小程序,但是运行后的问题就是当我将P0_0口置0时,变量a并未像我想像的那样只进行一次加1处理,而是不间断的循环执行,请各位高手帮我分析一下问题原因.谢谢.
#include<at89x51.h>
void main()
{
unsigned a;
do
{
if(!P0_0)
{
a++;
P0_0=1;
}
}
while(1);
}
分享到:
收藏
邀请回答
回复楼主
举报
周公
关注
私信
精华:10帖
求助:0帖
帖子:119帖 | 5549回
年度积分:0
历史总积分:6446
注册:2002年11月26日
发表于:2005-11-29 18:27:00
21楼
不需要。89C2051 + 24C01(EEPROM)。
回复
引用
举报
猎隼
关注
私信
精华:1帖
求助:1帖
帖子:151帖 | 1661回
年度积分:0
历史总积分:8983
注册:2005年9月28日
发表于:2005-11-30 16:05:00
22楼
我没有编程器,只能用89S51并行下载.
回复
引用
举报
热门招聘
相关主题
PCI与PCI-E有什么区别
[1356]
求助:PC104的死机问题
[1320]
proteus单片机仿真软件
[1518]
请教新华龙单片机的几个问题
[2875]
求助:51 CPU 内部电路图的资...
[1281]
介绍基于DSP和FPGA的专业级...
[3178]
嵌入式系统分布电源及通讯转...
[1038]
求助中国南京 华凌工控 嵌入...
[1415]
路灯远程控制系统
[1637]
DOC盘的问题!!!
[2321]
官方公众号
智造工程师
客服
小程序
公众号
首页
上一页
1
2
下一页
尾页