永发信息网

51单片机怎么产生外部脉冲??

答案:4  悬赏:70  手机版
解决时间 2021-03-08 17:04
  • 提问者网友:几叶到寒
  • 2021-03-08 02:20
51单片机怎么产生外部脉冲??
最佳答案
  • 五星知识达人网友:長槍戰八方
  • 2021-03-08 02:37
当然可以啊,51的定时器/计数器功能,定时器用的多了你可能都忘记了51单片机有计数的功能,设置TMOD中的c/t位为1,这时的定时器计数器就处于计数模式了,可以对P3.4或P3.5引脚的下跳沿计数,你把这两个引脚接个按键就可以了,按一次加1,注意按键的消抖问题,最好使用硬件消抖吧
这样设置定时器/计数器T1,
TMOD=0x50;
TH1=0;
TL1=0;
TR1=1;
这样T1就可以对P3.5引脚上的下跳沿计数了,
全部回答
  • 1楼网友:想偏头吻你
  • 2021-03-08 06:09
用外部中断控制计数器阿
  • 2楼网友:鸠书
  • 2021-03-08 04:35
用外部中断,按一次加一,不能用外部中断控制计数器,这样不是加一,而是启动定时器,会加很多一。。。
  • 3楼网友:患得患失的劫
  • 2021-03-08 04:12
题目和你想知道的是2 个完全不同的意思
加按键不是单片机产生脉冲,而是外加的信号。
51单片机所有的IO口都 可以加按键来计数的,不一定要用2 个外部中断。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯