字符型液晶显示设计.doc
《字符型液晶显示设计.doc》由会员分享,可在线阅读,更多相关《字符型液晶显示设计.doc(14页珍藏版)》请在沃文网上搜索。
1、摘要 如今随着社会的发展,单片机技术日益展现出它的重要性,目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。液晶显示模块大致分为段码型液晶模块、点阵字符液晶模块和点阵图形液晶模块2类。段码型液晶模块是由数显液晶显示器和集成电路组装成的部件,也成为笔段型液晶模块。其段码显示形式与LED显示器类似,可以显示数字和英文字符。因此,不仅可以显示字
2、符、数字、,还可以显示各种图形、曲线及汉字,并且可以实现屏幕上下左右滚动、动画、分区开窗口、反转、闪烁等功能,用途十分广泛。关键字:AT89C51芯片;SED150控制器;液晶显示屏目录一、硬件系统设计1(一)、设计说明与元件类型1(二)、设计总框图1(三)、AT89C51的功能和介绍1二、复位电路3(一)、晶振电路4(1)晶振震荡器的作用4(2)时钟周期4(3)在一个时钟周期内4(4)SED1520液晶显示器功能和特性5(二)、SED1520的指令系统5三、系统软件设计7(一)主程序7总结11参考文献12一、硬件系统设计(一)、设计说明与元件类型 本设计采用的芯片是AT89C51,设计采用的
3、液晶显示屏内置控制器为SED1520,点阵为122*32,有两片SED1520组成,分别有E1、E2分别选通,控制显示屏的左右两半屏。每片SED1520横向61点纵向有16点,故两片SED1520可控制横向122点,纵向32点。在如今的社会里,字符行液晶显示模块内置的液晶驱动控制其种类很多,常有的有SED1520、SED1335、HD61202U和T6963C。在小规模字符行液晶显示模块上,使用SED1520液晶小时驱动控制器组成液晶显示驱动和控制系统,是低成本、低功耗、高集成的最佳选择。(二)、设计总框图总体设计共分为4个模块:使系统恢复初始状态的复位电路模块;稳定频率和选择频率的晶振电路模
4、块;功能键电路模块;储存系统程序的AT89C51芯片以及显示效果的LCD液晶显示模块。这4个模块组成了我们的设想。如图1所示AT89C51芯片LCD液晶显示复位电路复位晶振电路图1 设计框图(三)、AT89C51的功能和介绍 AT89C51是一种低电压,高性能CMOS 8位微处理器,带有4K字节闪烁可编程可擦除只读存储器,该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器。其为很多嵌入式控制系统提供了一种灵活性高且廉价的方案。如图2AT89C51芯片
5、主要特征:与MCS-51兼容4K字节可编程闪烁存储器寿命:1000写/擦循环全静态工作:0Hz-24MHz三级程序存储器锁定128*8位内部RAM32根可编程I/O线两个16位定时器/计数器5个中断源可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路图2二、复位电路 单片机在开机时或在工作中因困扰而使程序失控,或工作中程序处于某种死循环状态,在这些情况下都需要复位。复位的作用是使中央处理器CPU以及其他功能部件都恢复到一个确定的初始状态,并从这个状态重新开始工作。8051单片机的复位靠外部电路实现,信号由RESET引脚输入,高电平有效,在振荡电路时,只要保持RST引脚高电平两个机器周期,
6、单片机复位。复位后,PC程序计算器的内容为0000H,无轮是在单片机刚开始接上电源时,还是断电后或发生故障后都要复位,所以我们必须弄清楚MCS-51型单片机的复位条件、复位电路和复位后的状态。单片机复位的条件是:必须使RS、Vpd或RST引脚(9)加上持续两个机器周期(即24个振荡周期)的高电平。例如:若时钟频率为12MHz,每机器周期为1us,则只需2us以上时间的高电平,在RST引脚出现高电平后的第二个机器周期执行复位,我们用的复位如电路图3所示:图3 复位电路图(一)、晶振电路 (1)晶振震荡器的作用:石英晶体振荡器也称石英晶体谐振器,它用来稳定频率和选择频率,是一种可以取代LC谐振回路
7、的晶体谐振元件。(2)时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12us,是计算机中最基本的、最小的时间单位。(3)在一个时钟周期内,CPU仅完成一个最基本的动作。对于某种单片机,若采用了1MHZ的时钟频率,则时钟周期为1us;若采用4MHZ的时钟频率,则时钟周期为250us。由于时钟脉冲是计算机的基本工作脉冲,它控制着计算机的工作节奏(使计算机的每一步都统一到它的步调上来)。显然,由于不同的计算机硬件电路和器件的不完全相同,所以其所需要的时钟频率范围也不一定相同。本设计所用的晶体震荡电路如图4图4 晶体振荡电路(4)SED1520液晶显示器功能和特性 SED15
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 字符 液晶显示 设计