单片机课程设计-30s倒计时
《单片机课程设计-30s倒计时》由会员分享,可在线阅读,更多相关《单片机课程设计-30s倒计时(10页珍藏版)》请在毕设资料网上搜索。
1、 1 课程设计:30S 倒计时 目录目录 1.程设计的目的和任务程设计的目的和任务.3 1.1 单片机秒表课程设计的概述.3 1.2 课程设计思路及描述.4 1.3 课程设计要求.4 2 系统硬件方案设计系统硬件方案设计4 2.1 系统方框图4 2.2 电路原理图.4 2.3 软件设计6 3 程序流程图程序流程图6 4 心得与体会心得与体会7 5 参考文献参考文献8 2 6 附录附录8 1.1 单片机秒表课程设计的概述单片机秒表课程设计的概述 题目:用 STCC52RC 设计一个 3 位 LED 数码显示“秒表” ,显示时间为 30.0 秒,定义了三个键,其功能分别是复位,暂停,切换 20S
2、或 30S。 意义:1)通过本次课程设计加深对单片机课程的全面认识复习和掌握,对单 片机课程应用进一步了解。 2)掌握定时器,外部中断的设置和编程原理 3)通过此次课程设计能够将单片机软硬件结合起来,对程序进行编辑,校验。 4)该课程设计通过单片机的定时器/计数器和计数原理,设计简单的计时器系 统,拥有正确的计时,暂停,换 30S 或 20S 定时并同时可以用数码管显示,在 现实生活中应用广泛,具有现实意义。 仪器: 集成电路芯片 STCC52RC, 八段数码管, Tx-1C 单片机开发版, STC-51 系列单片机软件 Keil uvision3. 1.2 课程设计思路及描述课程设计思路及描
3、述 该课程设计要求进行计时并在数码管上显示时间, 则可利用 STC-51 系列单片 机的芯片 AT89C52 的 P3.0,P3.2,P3.3 作为按键的入口;定时器 T1 作为每 1 秒 减一的定时器, P3.0 口是复位键, P3.2 口是转换 20s,30s 倒计时键, P3.3 口是暂停/开始键, 本来 T0 作为定时器,由于考虑到优先级所以用了 T1. 3 1.31.3 课程设计要求课程设计要求 要求:画出电路原理图,软件编程与调试。 2 系统硬件方案设计系统硬件方案设计 2.1 系统方框图 2.2 晶振原理图 晶振电路:为单片机提供时钟信号 X2 CRYSTAL C4 30pf C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 30 倒计时
