本课题是基于单片机的数字秒表系统设计。其利用单片机作为系统的主要控制器,通过单片机自身的定时计数器溢出标志产生最小计时单元,经过变量的累加和判断后,将数据送入数码显示屏显示。
(1)根据单片机课程所学内容,结合其他相关课程知识,设计电子秒表,以加深对单片机知识的理解,锻炼实践动手能力,为以后的毕业设计和工作打下坚实基础。
(2)熟悉汇编语言或C语言的程序设计方法,熟悉51系列单片机的使用。
(3)掌握单片机的内部功能模块的应用,如定时器/计数器、中断、I/O口、串行口通讯等功能。
(4)掌握单片机应用系统的软硬件设计过程、方法及实现。
(5) 采用6位LED数码管和单片机定时/计数器设计一个时钟+秒表显示电路。
点击运行按钮:
现实的是时钟,点击一次模式切换按钮,进入秒表界面,再点击一次进入时钟设置界面。
在秒表界面时:点击开始按键开始计时,点击暂停按键暂停计时,点击清零按键,清除计时。
在时钟设置界面时:点击加按键对分钟进行设置,点击移位按键光标移到小时,点击加按键对小时进行设置。
设置完成后点击模式切换,回到时钟界面。