如何实现计数功能 点击:754 | 回复:1



猎隼

    
  • 精华:1帖
  • 求助:1帖
  • 帖子:151帖 | 1661回
  • 年度积分:0
  • 历史总积分:8983
  • 注册:2005年9月28日
发表于:2005-11-03 08:58:00
楼主
请教,我想在单片机的P0.0口有低电位输入时,在主程序里定义的“c”进行加计数,当P0.1有低电位输入时,“c”进行减计数,我也试着编了一些程序,但是不知何原因,在KEIL里模拟运行时,“c”的值就是保持为“0”现将部分代码展示,请大伙帮助分析一下原因,如果发现问题所在,请指教,谢谢!
void main()
{
int a;
if(!P0.0)
c++;
if(!P0.1)
c--;
}



xiaolifeidao

  • 精华:28帖
  • 求助:0帖
  • 帖子:130帖 | 357回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-11-03 11:25:00
1楼
您需要做一个循环调用吧!对单片机不熟,仅供您参考.

热门招聘
相关主题

官方公众号

智造工程师