电子系统设计创新实验报告题目60s计时器的设计与实现学生姓名 高权黄盼徐传武易孟华学生学号 016321232404071415专业名称电子信息工程指导教师肖 永 军2016年11月17日设计要求:1、利用单片机定时器/计数器 T0 中断设计秒表。2、实现基本的 0-60 秒计时。3、以数码管作为显示器件,用单片机进行控制。摘要数字电子秒表具有显示直观、读取方便、精度高等优点,在计时中广泛使用。本设计用单片机组成数字秒表,用 AT89C51 系列单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合硬件晶振电路,复位电路,数码管显示电路来设计计时器,将软、硬件有机地结合起来。其中软件系统采用汇编语言编写程序,硬件系统利用 PROTEUS 强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。关键字:AT89C51单片机数码管一、系统总体设计系统总体设计框图如图1所示,该系统共由时钟电路模块、复位电路模块、AT89C51单片机及数码管显示电路组成。其中主控制器用于系统控制,可以控制电路的开关的功能,系统中 AT89C51单片机作为主控元件,计数器显示电路由数码管和驱动电路组成。图1 系统总体设计框图二 、系统硬件设计(1)复位电路采用上电+按键复位电路,上电后,由于电容充电,使 RST持续一段高电平时间。当单片机已在运行之中时,按下复位键也能使用使 RST持续一段时间的高电平,从而实现上电加开关复位的操作。这不仅能使单片机复位,而且还能使 单片机的外围芯片也同时复位。当程序出现错误时,可以随时使电路复位。复位电路如图2所示:图2 复位电路该复位电路由R9,C3和开关组成,当开关断开时,C3两端电压较低,单片机RST端则为低电平,而当开关闭合时,RST端高电平,此时单片机复位。(2)时钟电路系统的时钟电路如图3所示,此系统的时钟电路设计是采用的内部方式,即利用芯片内部的振荡电路。MCS-51内部的高增益反相放大器外接 12MHZ的晶谐以及电容 C1和C2构成并联谐振电路,接在放大器的反馈回路中构成时钟电路。电容的大小影响振荡器频率的高低,振荡器的稳定和起振的快速性,为单片机提供标准时钟。图3 时钟电路(3)数码管显示电路数码管显示电路如图4所示,电路中采用两段共阳极数码管,我们采用动态显示,通过控制单片机P1口的电平来点亮数码管,P2进行段选,使数码管从0-60显示,从而实现计时功能。图4 数码管显示电路三、系统软件设计整个系统软件工作的流程图如图5 所示:num=0,num1=0...