单片机原理及应用技术课程设计 定时闹钟,共28页,7627字 摘要 本课程设计是设计一个数字定时闹钟。基于单片机的定时和控制装置在许多行业有着广泛的应用。而数字定时闹钟是其中最基本,也是最有代表性的一个实例。数字定时闹钟的设计方法有许多种,例如,可以用中小规模集成电路组成数字定时闹钟,也可以利用专用的时钟芯片配以显示电路及其所需要的外围电路组成数字定时闹钟,还可以利用单片机来实现数字定时闹钟。这些方法都各有其特点,其中,利用单片机来实现数字定时闹钟具有编程灵活、精度高等特点,便于数字定时闹钟功能的扩充,同时还可以用该数字定时闹钟发出各种控制信号。基于单片机的数字定时闹钟在设计时需要解决三个方面的主要问题:一是LED显示模块的驱动和编程,二是有关单片机中定时器的使用,三是如何利用单片机的外中断实现时钟功能和运行模式的转化。在基于单片机系统的数字定时闹钟电路中,除了基本的单片机系统和外围电路外,还需要外部的控制和显示装置。在本设计中,输入装置是按键开关,用于控制数字定时闹钟的运行模式,显示装置是LED七段数码管。该数字定时闹钟是由AT89C51单片机控制的,可以达到以下效果:1、能够显示“时时-分分-秒秒”。2、能够设定定时时间、修改定时时间。3、定时时间到能够发出一分钟的报警声。 目录 1 概述 2 1.1 设计目的 2 1.2 所需元件 2 1.3 方案变化 2 2 系统总体方案及硬件设计 3 2.1 总体方案及系统框图 3 2.2 主电路 3 2.3 显示电路 6 3 软件设计 10 3.1 工作原理 10 3.2 程序流程图 10 4 Proteus软件仿真 12 4.1 注意事项 12 4.2 仿真步骤 12 5课程设计体会 19 参考文献 19 附1:源程序代码 20 附2:系统原理图 26 |
查看评论
已有0位网友发表了看法