Keil方法类_数码管显示

三个部分知识:

1)显示2017。

2)显示两位数码管计时60秒。

3)显示六位数码管计时时分秒表。


1)显示2017


代码区


仿真区

delayms()函数作为视觉暂留效果的延时,眼睛无法看出来这四位数其实只有一个数码管亮(在一个时刻),只是间隔很短。

2)显示两位数码管计时60秒。


代码区


仿真区


实验中遇到问题非常大,两位居然用switch case 不可以实现1s一个数字跳动,只是按照delayms的大小进行计数。

尝试用另一种动态扫描方法进行计数。

3)显示六位数码管计时时分秒表。


代码区
仿真区

实验仿真测试过,时间和真正的时钟有点差别(误差)。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容