动态扫描显示的电子秒表

qq_40104132 2017-09-05 12:25:10
1.设计并制作符合简易的电子秒表。4位数码管显示,其中两位显示min,2位显示sec。
2.从00:00开始,计时最大值为59min59。
3.设置复位/启动开关。按一下该键启动计时,再按即清0。依此循环。
4.设置暂行/继续开关。启动后按一下暂行,再按继续。依此循环。
5.操作键不得超过2个。
6.用4位LED数码管实现计数值的显示,要求必须采用动态扫描驱动电路,要求该电路只用一个译码显示芯片(7448)能同时驱动,4位数码管无闪烁的显示对应数码。
7.功能扩展(自选)。
急需!急需!急需!最好今天就有大神回复,用NI Multisim 仿真原件发给我,我的邮箱1219020864@qq.com。
...全文
1950 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
91program 2017-09-07
  • 打赏
  • 举报
回复
LZ,请不要重复发帖! 否则,重复发的帖子会被删除。
91program 2017-09-05
  • 打赏
  • 举报
回复
1L 说的对,急不来! 自己好好的设计、实现吧。 希望 LZ 好运有人正好做过你所需要的,并愿意提供给你。
tianxj001 2017-09-05
  • 打赏
  • 举报
回复
电子秒表可不止MM:SS 还必须有1%秒的 ,10mS 其实功能架构很简单,一个单片机就搞定,扫描肯定是动态且完全可以做到无闪烁,根本不需要7448进行BCD-7段译码哈。如果你一定指定必须7448,那么怀疑你的显示模块内置7448,如果这样,想请人弄,你应该提供显示模块详细信息。否则我就认为根本不需要7448解码。 程序结构也很简单,单片机内部计数器设置为10ms周期中断,然后就是根据2个按钮 确定是start or reset 是count or pause 2按钮都做成乒乓开关功能 也就是按一下A再按一下B功能来回反复,剩下的就更加简单,来回查询计数寄存器,然后按/100/60/60拆分1%-SS-MM,再就是10进制数据查表变成7段驱动码,在10ms中断进行动态扫描,设置行线和列线电平。如果LED比较大,可以用晶体管进行端口扩流,用PNP和NPN分别对应7段输出和6位扫描线(共阴or共阳 管子极性P-N互换就可以了),OK?
worldy 2017-09-05
  • 打赏
  • 举报
回复
急不来,先好好的学一下单片机原理,然后根据功能需要编写代码,然后调试,然后大功告成
qq_40104132 2017-09-05
  • 打赏
  • 举报
回复
就学了数字电子技术基础,还没有学单片机,我也很绝望

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧