单片机设计报告_3-精品文档.docx
《单片机设计报告_3-精品文档.docx》由会员分享,可在线阅读,更多相关《单片机设计报告_3-精品文档.docx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机设计报告目录目录第1章概述(1)第2章STC89C52单片机(2)2.1STC89C52简介(2)2.2STC89C52引脚及功能(2)第3章LCD1602显示器(4)3.1LCD1602显示器简介(4)3.2LCD1602显示器的引脚及功能(4)第4章作品介绍(6)4.1硬件电路讲明(6)4.2软件设计及源码(6)4.3作品使用讲明(9)4.4作品特色及可扩展性(9)4.5作品成本及性能(9)第5章设计总结(11)第6章附录(12)参考文献(25)第1章概述第1章概述在日常生活中,我们对液晶显示器并不陌生。液晶显示模块已作为很多电子产品的通过器件,如在计算器、万用表、电子表及很多家用电
2、子产品中都能够看到,显示的主要是数字、专用符号和图形。在单片机的人机沟通界面中,LCD1602都有很大的作用。STC89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。在单芯片上,拥有乖巧的8位CPU和在系统可编程Flash,使得STC89S52为诸多嵌入式控制应用系统提供高灵敏、超有效的解决方案。51单片机以其体积小,功耗低,重量轻,功能强大等优点,在人们日常生活中随处可见,在当今这个电子时代,真是无处不有单片机啊。而lcd是一种智能仪器,能够显示数字,字母,甚至汉字,是很多产品不可或缺的材料,其自带指令集,利用方便,功耗低。本作品采用STC89C52和
3、LCD1602液晶显示器实现万年历时钟。主要工作及经过如下:1.对设想进行电路实现,最终采用8个发光二极管分别指示时钟各位的调节.2.软件程序设计,软件流程分析与绘制流程图,之后编写代码,并进行多次调试,计算并调整时间的准确度,最终实现如下:(1).万年历时钟正常工作时,8个发光二极管即为一个流水灯。(2).当按下调整时钟键中断时,8与发光管亮。(3).其余七个发光管分别对应年、月、日、星期、时、分、秒的设置指示。硬件电路焊接,采用两块板,将所有器件固定在一面,包括电池。电路采用四节干电池供电。第2章STC89C52单片机2.1STC89C52简介STC89S52是一种低功耗、高性能CMOS8
4、位微控制器,具有8K在系统可编程Flash存储器。在单芯片上,拥有乖巧的8位CPU和在系统可编程Flash,使得AT89S52为诸多嵌入式控制应用系统提供高灵敏、超有效的解决方案。具有下面标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断构造,全双工串行口,片内晶振及时钟电路。另外STC89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电形式。空闲形式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或
5、硬件复位为止。8位微控制器8K字节在系统可编程Flash。图2.1单片机总控制电路2.2STC89C52引脚及功能1.主电源引脚2根VCC(Pin40):电源输入,接5V电源。GND(Pin20):接地线。2外接晶振引脚2根XTAL1(Pin19):片内振荡电路的输入端。XTAL2(Pin20):片内振荡电路的输出端。3.控制引脚4根RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机复ALE/PROG(Pin30):地址锁存允许信号。PSEN(Pin29):外部存储器读选通信号。EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,假如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 设计 报告 _3 精品 文档
限制150内