下载此文档

毕业设计(论文)-基于STC89C52RC单片机的电子时钟设计.docx


文档分类:通信/电子 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
毕业设计(论文)-基于STC89C52RC单片机的电子时钟设计.docx毕业论文基于STC89C52RC单片机的电子时钟设计学号 姓名 学院 机电工程学院专业 电气自动化导师 时间2011年10月21日摘要 1一、 本系统主耍原器件的介绍及选择 2(一)系统硬件概述 2二、 系统硬件电路设计 4(一) 功能要求 4(二) 总体方案 4(三) 主要单元电路的设计 5三、 印制电路板的制作 11(-)PCB图的生成 11(二) 、腐蚀、钻孔、焊接 13(三) 焊接好的电子时钟 14四、 系统的软件设计 14(-)程序设计 14五、 系统的调试 17六、 总结 18v致谢〉 18附录一(程序) 19附录二(电路原理图) 32参考文献 33摘要该电子时钟主耍采用STC89C52RC单丿,「机作为主控核心,由DS1302时钟芯片提供时钟、LED动态扫描显示屏显示。STC89C52RC单片机是由Atmel公司推出的,功耗小,电压可选用4〜6V电压供电;DS1302时钟芯片是美国DALLAS公司推出的具有涓细电流充电功能的低功耗实时时钟芯片,它可以对年、月、日、星期、时、分、秒进行计吋,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小;数字显示是采用的LED显小屏来显少,可以同时显小•年、月、H、星期、时、分、秒和温度等信息。此外,该电子时钟还具有时间校准等功能。本文介绍了基于STC89C52RC单片机设计的电子时钟。将先介绍STC89C52RC单片机的硬件结构和木毕业设计所要外扩的LED显示方法,并在此基础上实现了时钟基本电路的设计;然后使用单片机C语言进行时钟程序的设计,程序采用模块化结构,使得逻辑关系简单明了,维护方便。关键词:时钟电路时钟芯片STC89C52RCDS1302LED动态扫描单片机一、本系统主要原器件的介绍及选择本文提出了一种基丁STC89C52RC单片机的时钟设计方案,本方案以STC89C52RC单片机作为主控核心,、LED显示等模块组成硬件系统。在硬件系统中设有独立按键和LED显示器,能显示丰富的信息,根据使用者的需要可以随时对时间进行校准、选择时间等,综上所述此电子时钟具有读取方便、显示直观、功能多样、电路简洁、成本低廉特点。(一)系统硬件概述主控制器STC89C52RCSTC89C52RC单片机是宏晶科技推出的新一代高速、低功耗、超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟、机器周和6时钟、机器周期可以任意选择。主要特性如下:•增强型8051单片机,6时钟、机器周期和12时钟、机器周期可以任意选择,指令代码完全兼容传统8051单片机。•工作电压:〜•工作频率范围:0〜44MHz。•用户应用程序空间为8K字节•片上集成512字节RAM•通用I/OU32个,复位后为:P1/P2/P3/P4是准双向口/弱上位,P0口是漏极开路输岀,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。•ISP(在系统可编程)/IAP(再应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RXD/P3QTXD/)直接下载用户程序,数秒即可完成一片。•具有EEPROM功能•具有看门狗功能•共3个16位定时器/计数器。及定时器TO、Tl、T2•外部中断4路,下降沿中断或低电平触发电路,PowerDown模式可由外部中断低电平触发中断方式唤醒•通用异步串行口(UART),还可用定时器实现多个UART•工作温度范围:・40〜+85度(工业级)/0~75度(商业级)•PDIP封装图1:STC89C52RC单片机芯片2•时钟芯片DS1302DS13O2的性能特性:•实时时钟,可对秒、分、时、FI、周、月以及带闰年补偿的年进行比较;•用于高速数据暂存的31*8位RAM;•最少引脚的串行I/O;〜;;•用丁时钟或RAM数据读/写的单字节或多字节(脉冲方式)数据传送方式;•简单的三线接口;•可选的慢速充电(l)的能力。图2:DS1302芯片二、系统硬件电路设计(一)功能要求设计要求能精确的动态显示时间、日期、及静态显示报警时间,各种时间以按键切换的方式显示,具有任何具体时间的报警功能。(二)总体方案按照系统设计功能的耍求,初步确定系统由主控模块、时控模块、及显示模块和键盘接口模块共4个模块组成。主控芯片使用51系列STC89C52RC单片机,时钟芯片使用美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟DS1302o采用DS1302作为计时芯片,可以做到计时准确。更重要的是,DS1302可以在很小电流的后备电源(〜,),而且DS1302可以编程选择多种充电电流来为后备电源进行慢速充电,可以保证后备电

毕业设计(论文)-基于STC89C52RC单片机的电子时钟设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数39
  • 收藏数1 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小876 KB
  • 时间2020-08-01