微机原理课程设计报告--秒表设计
《微机原理课程设计报告--秒表设计》由会员分享,可在线阅读,更多相关《微机原理课程设计报告--秒表设计(22页珍藏版)》请在毕设资料网上搜索。
1、 课程设计报告课程设计报告 ( 20132014 年度第 一 学期) 课 程: 微机原理及应用 题 目: 秒表设计 院 系: 自动化系 班 级: 学 号: 学生姓名: 指导教师: 设计周数: 一周 成 绩: 日期:2014 年 1 月 10 一、课程一、课程设计设计目的与要求目的与要求 1 通过对微机系统分析和具体设计,使学生加深对所学课程的理解。 2 掌握汇编语言程序设计的基本方法和典型接口电路的基本设计方法。 3 培养学生分析问题、解决问题的能力。 4 培养学生对微型计算机应用系统的基本设计能力。 5 提高学生的实践动手能力和创新能力 二、二、 课程课程设计正文设计正文 (一)(一)设计题
2、目:设计题目: 秒表设计:利用实验箱上的小键盘,自定义各按键为启动计时,数据清零,停止并显示。利用六 个数码管显示分、秒、毫秒。8253 产生 10ms 定时中断,在中断服务子程序中显示秒表计时。 附加部分:附加部分: 加入记录功能, 可通过按键记录多次时间, 然后在停止计时后, 通过键盘上的 0,1,2 等按键再把记录的时间取出并显示,达到实际秒表的分别计时功能。 (二)(二)总体设计方案:总体设计方案: 1 自定义小键盘中的三个按键分别为启动键、清零键、分别计时键、停止显示键(我们依次选 择了 MON、LAST、NEXT、RES 这三个按键) 。 2. 利用 8253 产生的 10ms 的
3、方波来触发 8259 产生中断,对秒表进行增 1 操作 3. 动态扫描键盘,判断按键情况,并利用蜂鸣器模拟按键声音 4. 根据按键情况确定要显示的内容, 然后对六位数码管进行扫描显示 (三)(三)系统的功能作用:系统的功能作用: 1. 实验箱启动后,六位数码管全部显示为 0,如果不对键盘进行操作将始终保持这个状态 2. 普通计时功能: 按下 MON(启动键) ,数码管开始从零开始显示计时,从左到右依次显示每两位之间用 八段数码管的小数点了隔开来作为分、秒、毫秒的区分,按下停止键 RES,计时结束,显示停 止时的时间。 3. 分记功能: 在计时过程中按下分别计时按键NEXT, 将按下瞬间的显示值
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 课程设计 报告 秒表 设计
