单片机控制的秒表系统课程设计
《单片机控制的秒表系统课程设计》由会员分享,可在线阅读,更多相关《单片机控制的秒表系统课程设计(23页珍藏版)》请在毕设资料网上搜索。
1、西安建筑科技大学课程设计(论文) 设计总说明设计总说明 本设计的任务是设计一个单片机控制的秒表系统。我们利用 单片机的定时器/计数器定时和计数的原理,结合显示电路、LED 数码管以及按键来设计一个最大时间为 59 分 59 秒的秒表,每秒 自动加 1。按键由开始键、停止键、清零件构成。在设计时,我们 应将软、硬件有机的结合起来,使得系统能够正确地进行计时, 并结合相应的显示驱动程序,使数码管能够正确地显示时间,暂 停和中断。数码管显示有静态显示和动态显示两种方法。动态显 示可以节省 I/O 口,硬件电路比较简单,但是编程比较复杂,而 且显示的效果一般;静态显示效果好,编程简单,但却浪费 I/O
2、 口。在我们的设计中,为了更好地提高自己编程的能力和理解数 码管的动态显示,我们采用动态显示。通过 KEIL 软件的仿真和 PROTEUS 的仿真,我们的设计能够实现预想的功能。 关键字:AT89C51,单片机,LED 数码管,动态显示 西安建筑科技大学课程设计(论文) 目录目录 1.概述.1 1.1 设计任务1 1.2 设计要求1 2.硬件设计2 2.1 AT89C51 单片机.2 2.2 晶振电路.5 2.3 显示电路.6 2.4 键盘.7 3.软件设计8 3.1 开机初始化程序.8 3.2 键扫描程序9 3.3 开始、暂停、清零子程序.9 3.4 延时子程序.10 3.5 计数程序.10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 控制 秒表 系统 课程设计
