《单片机电子时钟设计实训》.docVIP

  • 24
  • 0
  • 约2.26万字
  • 约 25页
  • 2016-12-10 发布于贵州
  • 举报
《单片机电子时钟设计实训》

现代电子技术 综合实训 实训报告 专业:电子信息工程 年级/班级: 姓名: 实训时间: 实训地点: 指导教师: 目录 一、前言 二、需求分析 三、所用器件工作原理及控制方法 四、硬件设计 五、软件设计 六、实训心得 七、参考文献 一、前言 1.单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、、、、、、、、、、、、、、、、、数字电子钟的设计方法有多种,其中,利用单片机实现的电子钟具有编程灵活,便于电子钟功能的扩充,即可用该电子钟发出各种控制信号,精确度高等特点,同时可以用该电子钟发出各种控制信号。本文主要介绍用单片机内部的定时/计数器来实现电子时钟的方法,本设计由单片机AT89S52芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟。与传统机械表相比,它具有走时精确,显示直观等特点。它的计时周期为24小时,显满刻度为“23时59分59秒”,另外具有校时功能等特点。该电子钟可以做到的功能:上电或按键复位后能自动显示系统提示符“P.”进入时钟准备状态2.第一次按电子钟启动/调整键,电子钟从0时0分0秒开始运行,进入时钟运行状态。再次按电子钟启动/调整键,则电子钟进入时钟调整状态,此时可利用各调整键调整时间,调整结束后可按启动/调整键再次进入时钟运行状态。通过设置的A、B、C、D四个键来调整运行,并且利用了8位LED显示时分秒。此电子钟严格按照要求设计,最终达到预期的效果,能够正确显示“P”点以及时分秒的计时,算是一次比较成功的设计了。 ?AT89S52引脚图 AT89S52是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS -51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。 ? ?AT89S52具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个 全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。 ? ? ? ? AT89S52引脚图 ? ???此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断 系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三 种封装形式,以适应不同产品的需求。 ??主要功能特性: ??· 兼容MCS-51指令系统? ? ? ? · 8k可反复擦写(1000次)ISP Flash ROM ??· 32个双向I/O口? ? ? ? · 4.5-5.5V工作电压 ??· 3个16位可编程定时/计数器? ? ? ? · 时钟频率0-33MHz ??· 全双工UART串行中断口线? ? ? ? · 256x8bit内部RAM ??· 2个外部中断源? ? ? ? · 低功耗空闲和省电模式 ??· 中断唤醒省电模式? ? ? ? · 3级加密位 ??· 看门狗(WDT)电路? ? ? ? · 软件设置空闲和省电功能 ??· 灵活的ISP字节和分页编程? ? ? ? · 双数据寄存器指针 电子时钟初步知识介绍 1、电子时钟简介 1957年,Ventura现在高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟、石英钟、石英表都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调试,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时、分、秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。 1、为一般控制应用的 8 位单片机 2、晶片内部具有时钟振荡器(传统最高工作频率可至 33MHz) 3、内部程式存储器(ROM)为 4KB 4、内部数据存储器(RAM)为 128B 5、外部程序存储器可扩充至 64KB 6、外部数据存储器可扩充至 64KB 7、32 条双向输入输出线,且每条均可以单独做 I/O 的控制 8、5 个中断向量源 9、2 组独立的 16 位定时器 10、1 个全双工串行通信端口 11、8751 及 8752 单芯片具有数据保密的功能 12、单芯片提

文档评论(0)

1亿VIP精品文档

相关文档