[讨论] 计数器设计, MCU用430, 给点思路啊

wenzheng   2014-6-7 14:11 楼主
有32路来自红外对射管的遮挡信号计数, 计数值上限是10万或100万, 循环, 再有其他显示, 按键, 报警, 储存等等一些传统功能. 准备用430的MCU. 大家给点设计建议. -------------有建议是时分32路信号, 不知具体细节. 本帖最后由 wenzheng 于 2014-6-7 14:34 编辑

回复评论 (4)

过来看看  我也不是太会~~~~~~~
点赞  2014-6-7 15:24
你会做一路计数么?先相通一路的做法,注意不要用硬件计数器而是用纯软件计数。好好想想,这个东西很简单的。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-6-7 18:07
引用: chunyang 发表于 2014-6-7 18:07
你会做一路计数么?先相通一路的做法,注意不要用硬件计数器而是用纯软件计数。好好想想,这个东西很简单的 ...

32路信号使用中可能用到一部分, 也就是说应用中可能开1路,2路,....10路, 11路,...最多32路, 不用的要关掉. 这样需要每路信号至少占用MCU的2个IO口(一路开关发光二极管,一路接受光敏信号), 这样就64个了, 此外显示, 按键等等的还要占用IO口.
这样占用的IO口就多了.

有什么好的设计思路?
点赞  2014-6-7 22:44
引用: wenzheng 发表于 2014-6-7 22:44
32路信号使用中可能用到一部分, 也就是说应用中可能开1路,2路,....10路, 11路,...最多32路, 不用的要关掉 ...

IO不够,可以扩展。你的应用属于单向输入,扩展起来很简单,用并入串出移位寄存器即可,比如74HC165/166等。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-6-8 00:20
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复