- 9
- 0
- 约9.18千字
- 约 22页
- 2016-10-23 发布于浙江
- 举报
课程设计说明书模板(硬件)
摘 要
/停止的电子秒表,利用功能键进行启/停控制。
关键词:
目 录
1 概述 1
1.1 1
1.2 设计要求 1
1.3 设计思路 1
2 接口电路原理 2
2.1 8253可编程键盘显示接口 2
2.2 8259可编程并行接口 3
3程序流程图 3
3.1主程序图 4
3.3处理程序流程图 5
3.3显示流程图 6
4 硬件设计 6
4.1 8253的硬件连接 6
4.2 8259的硬件连接 7
总 结 9
12
附代码: 12
1 概述 1.1 设计目的
通过本课程设计主要达到以下目的:
设计一个可任意启动/停止的电子秒表,利用功能键进行启/停控制。
上电后计时器清0,当第一次(或奇数次)按下启/停键时开始计数。第2次(或偶数次)按下该键时停止计时,再一次按启/停键时清零后重新开始计时。可用开关控制,也可用按键控制
1.2 设计要求
利用8253的通道0可以定时通过8259A的IRQ0申请中断设计一个秒表。秒表由分、秒和百分秒三部分组成。秒表具备暂停,继续及重置等功能。
1.3 设计思路
本程序的主要设计原理是用主程序完成键盘按键的扫描,实现计时结果的数码管显示,实现秒与分之间的转换。通过判断键盘按键调用相应功能程序段以实现相应功能,即实现了启动、暂停、复位功能,以及通过键盘进行十分、分、十秒、秒时间的手动设置功能。
利用8253的定时器功能。8
原创力文档

文档评论(0)