微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求帮助设计一个多功能计数器

求帮助设计一个多功能计数器

时间:10-02 整理:3721RD 点击:
要求如下:

1、  设计一个以单片机为核心的多功能计数器。定时器包含:计数、暂停、停止等功能。

2、  设计一个脉冲输入口,最小可计数脉冲宽度为1ms,小于该时间长度的脉冲不计数,计数发生在脉冲的上边沿,即从低电平变为高电平时计数一次。

3、  设计一个启动接口,如果该接口从低电平变为高电平立即启动计数。

4、  设计一个暂停接口,如果该接口为高电平,将暂停计数,为低电平将继续计数。

5、  设计一个记忆接口,如果该接口从低电平变为高电平,则将当前计数值保存在内存中。最多可记忆10个计数值。如果计数器处于停止状态,通过设计按钮和数码管可以翻查这些保存在内存中的计数值。在启动新的计数后,这些计数值被清除。

6、  设计一个停止接口,如果该接口从低电平变为高电平,则停止计数。

7、  计数器计数范围为:0-99999

8、  设计相关电路并编写相关程序。


顶一个,小编做出来要分享学习一下

学子一下,多多交流

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top