99秒马表课程设计
《99秒马表课程设计》由会员分享,可在线阅读,更多相关《99秒马表课程设计(11页珍藏版)》请在毕设资料网上搜索。
1、 课程设计说明书课程设计说明书 (2012 /2013 学年第 2 学期) 课程名称 : 单片机课程设计 题 目 : 99 秒马表课程设计 专业班级 : 10 级电气(4)班 学生姓名 : 学 号: 指导教师 : 设计周数 : 2 周 设计成绩 : 2013 年 07 月 11 日 目录目录 1:设计目的 1 2:设计的主要内容和要求 . 1 3:整体设计方案 . 1 4: 硬件软件设计 1 5 :系统仿真. 2 6:硬件调试图 . 2 7:仿真界面 3 8:protel 电路图 5 9.c 语言源程序 . 5 10:设计总结. 8 1 基于单片机的基于单片机的 99 秒马表设计秒马表设计 1
2、:设计目的设计目的 (1)通过单片机课程设计,熟练掌握 C 语言或汇编的编程方法,将理论联系到实践中, 提高动手能力和动脑能力。 (2)初步了解和掌握 PROTEUS 软件的操作方法 (3)完成控制系统的硬件设计,软件设计,仿真调试。 2:设计的主要内容和要求设计的主要内容和要求 设计并制作初一个以单片机为核心的计时控制系统: 确定总体的设计方案;设计键盘 输入电路;设计显示电路;合理分配地址 ,编写系统程序;利用 protel 设计硬件电 路原理图和 PCB 图;软硬件联机调试。 3:技术要求:开始时,显示“00” ,第 1 次按下按键后,开始定时。第 2 次按下按键后,计 时停止,第 3
3、次按下按键后,计时归零。所需器件有:1 个按键、2 个数码管。 3:整体设计方案整体设计方案 4: 硬件硬件软软件件设计设计 (1)按键:通过按键检测判断输入状态,去改变时间中断。 单 片 机 按 键 数 码 管 显 示 2 (2)数码管:定时 1S 中断,每过一秒数码管数值显示加一,满 99 秒自动清零。 (3)程序采用查询方式定时,运用定时器 0 工作方式 1 的定时控制设计,选择定时中 断时间为 50ms, 定时计数器初值为 3cbh。 将定时器定时时间扩大 20 倍达到 1 秒的时间间隔。 当第一次按键按下时,启动定时器 0,开始计时,没过一秒 a 加 1,讲 a 的十位和个位分离,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 99 马表 课程设计
