文档详情

—学第二学期电子系统课程设计.doc

发布:2017-10-12约3.19万字共39页下载文档
文本预览下载声明
电子系统课程设计 基于STC89C52单片机设计的万年历 设计性实验 2010312020113 吴鹏 电子信息科学与技术 物理与电子科学学院 2013年6月25日 电工电子中心2013年6月绘制 《电子系统课程设计》综合实验总结报 基于STC89C52单片机设计的万年历 摘要: 本次做的数字钟是以单片机(STC89C52)为核心,用带字库的LCD12864液晶来显示的万年历,并且这个万年历不仅能够显示公历、农历、时间和温度,还能通过蜂鸣器进行报时,同时通过按键还可以调节时间。另外通过proteus软件进行电路仿真及 KEIL编译软件编译程序。本次实验通过Altium designer先设计电路,然后再画印刷电路板(PCB),并将所需要的电子元器件焊接到电路板上,最后再进行调试,直至将所需要的现象展示出来。 关键词:单片机 STC89C52 LCD12864液晶 蜂鸣器 proteus软件 KEIL编译软件 一.任务解析 单片机控制的数字钟的硬件结构与软件设计,给出了语言源程序。此数字钟是一个将“时”、“分”、“秒”显示于人的视觉器官的计时装置。显示器件选用“时”,“分”,“秒”数据送出显示处理方法。由STC89C51单片机设计的万年历具有以下特点: (1)具有时、分、秒计数显示功能,以24小时循环(2)显示时、分、秒(3)可以在任意时刻校准时间带中文字库的128X64 是一种具有4 位/8 位并行、2 线或3 线串行多种接口方式,内部含有国标一级、二级简体 中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192 个16*16 点汉字,和128 个16*8 点ASCII 字符 集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4 行16×16 点 阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶 显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。 在日常生活中,我们对液晶显示器并不陌生。液晶显示模块已作为很多电子产品的通过器件,如在计算器、万用表、电子表及很多家用电子产品中都可以看到,显示的主要是数字、专用符号和图形。在单片机的人机交流界面中,一般的输出方式有以下几种:发光管、LED数码管、液晶显示器。发光管和LED数码管比较常用,软硬件都比较简单,在前面章节已经介绍过,在此不作介绍,本章重点介绍字符型液晶显示器的应用。 在单片机系统中应用晶液显示器作为输出器件有以下几个优点: 显示质量高 由于液晶显示器每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,而不像阴极射线管显示器(CRT)那样需要不断刷新新亮点。因此,液晶显示器画质高且不会闪烁。 数字式接口 液晶显示器都是数字式的,和单片机系统的接口更加简单可靠,操作更加方便。 体积小、重量轻 液晶显示器通过显示屏上的电极控制液晶分子状态来达到显示的目的,在重量上比相同显示面积的传统显示器要轻得多。 功耗低 相对而言,液晶显示器的功耗主要消耗在其内部的电极和驱动IC上,因而耗电量比其它显示器要少得多。 基本特性 (1)低电源电压(VDD:+3.0--+5.5V) (2)显示分辨率:128×64 点 (3)内置汉字字库,提供8192 个16×16 点阵汉字(简繁体可选) (4)内置128 个16×8 点阵字符 (5)2MHZ 时钟频率 (6)显示方式:STN、半透、正显 (7)驱动方式:1/32DUTY,1/5BIAS (8)视角方向:6 点 (9)背光方式:侧部高亮白色LED,功耗仅为普通LED 的1/5—1/10 (10)通讯方式:串行、并口可选 (11)内置DC-DC 转换电路,无需外加负压 (12)无需片选信号,简化软件设计 (13)工作温度: 0℃ - +55℃ ,存储温度: -20℃ - +60℃ 1)使用前的准备:先给模块加上工作电压,再按照下图的连接方法调节LCD的对比度,使其显示出黑色的底影。此过程亦可以初步检测LCD有无缺段现象。 2)字符显示:带中文字库的128X64-0402B每屏可显示4行8列共32个16×16点阵的汉字,每个显示RAM可显示1个中文字符或2个16×8点阵全高ASCII码字符,即每屏最多可实现32个中文字符或64个ASCII码字符的显示。带中文字库的128X64-0402B内部提供128×2字节的字符显示RAM缓冲区(DDRAM)。字符显示是通过将字符显示编码写入该字符显示RAM实现的。根据写入内容的不同,可分别在液晶屏上显示CGROM(中文
显示全部
相似文档