找回密码
 立即注册

QQ登录

只需一步,快速开始

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

关于两位脉冲计数器设计 求思路

[复制链接]
跳转到指定楼层
楼主
ID:1099576 发表于 2023-11-13 20:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   能对外部的脉冲进行设计,并显示当前的数值。对于按键1,每按一次,来一个脉冲到INT0,计数器加1;对于按键2,每按一次,来一个脉冲到INT1,计数器减1.在显示过程中,能对单片机进行手动复位。试试用51单片机能用两个LED数码管显示进行动态显示,并计数。汇出电路图并编程。目前仅画出了部分电路51的最小电路,其他的没有思路,各位大神提供点思路吧
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2023-11-14 09:08 | 只看该作者
1、设置两个变量,一个用于INT0计数(INC_I0),一个用于INT1计数(DEC_I1)。
2、写下显示程序XS,显示变量X2、X1中的数字。
3、INT0中断时,做INC_I0 + 1,再令 X2 = 0、X1 = INC_I0。高位表示INT0,低位表示按了第几次。
     INT1中断时,做DEC_I1 - 1,再令 X2 = 1、X1 = DEC_I1。高位表示INT1,低位表示按了第几次。
这样就可以了。

回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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