合肥工业大学微.机原理课程设计数字闹钟.docVIP

  • 8
  • 0
  • 约9.86千字
  • 约 20页
  • 2018-10-24 发布于浙江
  • 举报

合肥工业大学微.机原理课程设计数字闹钟.doc

合肥工业大学微.机原理课程设计数字闹钟

合肥工业大学 计算机与信息学院 课程设计 课 程:微机原理与接口技术设计 专业班级:计算机科学与技术13-1班 学 号:2013211601 姓 名: 康安 设计题目及要求: 1.通过8253 定时器产生1秒脉冲定时中断。在中断服务程序中实现秒、分、小时的进位( 24 小时制)。 2.在七段数码管上显示当前的时分秒(例如, 12点10分40秒显示为121040)。 3.按“ C”键可设置时钟的时间当前值(对准时间)。 4.按“ D”键设置闹铃时间。 5. 按“E”键表示时钟开始运行。 6. 程序运行时,首先按“D”键设置闹铃时间,然后按“ C”键设置时钟的时间,再按“E” 让时钟开始运行。当前时间运行到闹铃时间时,6 个数码管全部闪烁显示“8”。 设计思想: 总体思想: 1、功能概述: 实验箱连线: 本实验建立在Dais实验箱基础上完成的基本连线及程序如下: 138译码器: A,B,C,D,分别连接A2,A3,A4,GS; y0连接8253的CS片选信号; y1连接8259的CS片选信号; 8253连线: 分频信号T2接8253的 CLK0; 8253的OUT0接8259的IR7; 8253的gate信号接+5V; 8259连线: 8259的数据线接入数据总线; 本程序包括显示模块,键盘扫描模块,时间计数模块,设置模块等几个模块, (1)程序运行后,LED显示

文档评论(0)

1亿VIP精品文档

相关文档