[页数] 12 [字数] 2841 [目录] 一、设计题目 二、设计目的 三、设计要求 四、设计环境 五、设计说明 六、设计连接电路图 七、设计程序框架图 八、设计原理和步骤 九:设计结论和心得 十、附加代码 [原文] 一、设计题目: 倒计电子时钟 二、设计目的: 1、掌握多位计数器相连的设计方法。 2、掌握十进制、六十进制、二十四进制计数器的设计方法。 3、进一步掌握定时器的使用和编程方法。 4、进一步掌握中断处理程序的编程方法。 5、进一步掌握数码显示电路的驱动方法。 三、设计要求: 1.用时、分、秒计数显示功能,以24小时开始倒计时。 格式如下: 24: 60: 60 由左向右分别为:时、分、秒 2.具有重新调节开始时间为12:60:60,暂停,继续的功能。 四、设计环境: 伟福Lab6000通用微控制器实验系统实验仪以及伟福6000仿真模拟软件。 五、设计说明: 定时器每100us中断一次,在中断服务程序中,对中断次数进行计数,100us计数10000次就是1秒。然后再对秒计数得到分和小时值,并送入显示缓冲区。 六、设计连接电路图: 1、电路连接图描述: 本实验利用8253做定时器,用定时器输出的脉冲控制8259产生中断 在8259中断处理程序中,对时、分、秒进行计数,在等待中断的循 环中用LED显示时间。 8253用定时器/计数器1,8253片选接CS4,地址为0C000H。8253时钟 源CLK1接分频电路的F/64输出。分频器的Fin接4MHz时钟。8253的 GATE1接VCC。 8259中断INT0接8253的OUT1,片选接CS5,地址为0D000H。 显示电路的KEY/LED CS 接CS0,地址为08000H。 2、电路连接图如下: 七、设计程序框架图: 八、设计原理和步骤: 1.设计原理: (1)、数字电路设计理论 (2)、时钟倒计数:秒---60进制BCD码计数;分---60进制BCD码计数;时---24进制BCD码计数;开始时计数器显示的是初始化的时钟时间:24:60:60。时钟根据电路连接图时频的不同接法,其运行时间的快慢也会有所不同。按不同的按钮其执行的功能也有所不同,整个计数器具有重新运行自己所设置的时间开始倒计时(这里的按钮键是:9)、暂停(按钮是:7)、继续(按钮是:8)的功能...... [原文截取] 微机原理与接口技术 课程设计报告 ——倒计电子时钟 班级:05计算机1班 姓名: 学号: 指导教师: 地点:单片机实验室与中心机房 日期:2008.06.30-2008.07.04 倒计电子时钟课程设计报告 一、设计题目: 倒计电子时钟 二、设计目的: 1、掌握多位计数器相连的设计方法。 2、掌握十进制、六十进制、二十四进制计数器的设计方法。 3、进一步掌握定时器的使用和编程方法。 4、进一步掌握中断处理程序的编程方法。 5、进一步掌握数码显示电路的驱动方法。 三、设计要求: 1.用时、分、秒计数显示功能,以24小时开始倒计时。 格式如下: 24: 60: 60 由左向右分别为:时、分、秒 2.具有重新调节开始时间为12:60:60,暂停,继续的功能。 四、设计环境: 伟福Lab6000通用微控制器实验系统实验仪以及伟福6000仿真模拟软件。 五、设计说明: 定时器每100us中断一次,在中断服务程序中,对中断次数进行计数,100us计数10000次就是1秒。然后再对秒计数得到分和小时值,并送入显示缓冲区。 六、设计连接电路图: 1、电路连接图描述: 本实验利用8253做定..... |
倒计电子时钟课程设计报告
查看评论
已有0位网友发表了看法