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引脚上的下跳沿计数了,
这样设置定时器/计数器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 个外部中断。
加按键不是单片机产生脉冲,而是外加的信号。
51单片机所有的IO口都 可以加按键来计数的,不一定要用2 个外部中断。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯