课程设计说明书模板(硬件).docVIP

  • 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)

1亿VIP精品文档

相关文档