- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
液晶显示屏LCD显示设计课程设计
江西理工大学应用科学学院 SOPC/EDA综合课程设计报告 图1 下载/编程接口电路图 图2 液晶显示屏 2.1.1 模块引脚说明 表1 模块引脚 逻辑工作电压(VDD):3.3~5.5V 电源地(GND):0V 工作温度(Ta):0~+50℃(常温)/ -20~70℃(宽温) 2.1.2 接口时序 模块有并行和串行两种连接方法(时序如下): a) 8位并行连接时序图 图3 MPU写资料到模块 图4 MPU从模块读出资料 串行连接时序图 图5 串行时序图 表2 时钟周期表 串行数据传送共分三个字节完成: 第一字节:串口控制——格式 11111ABC A为数据传送方向控制:H表示数据从LCD到MCU,L表示数据从MCU到LCD。 B为数据类型选择: H表示数据室显示数据,L表示数据室控制指令 C固定为0 第二字节:(并行)8位数据的高4位——格式DDDD0000 第三字节:(并行)8位数据的低4位——格式DDDD0000 串行接口时序参数:(测试条件: T=25℃ VDD=4.5V) 2.1.3 用户指令集 指令表1:(RE=0:基本指令集) 表3 基本指令表 指令表2:(RE=1:扩充指令集) 表4 扩充指令表 2.1.4 FPGA与LCD连接方式 FPGA与LCD连接方式:(仅PK2型含此)。由实验电路结构图COM可知,默认情况下, FPGA是通过89C51单片机控制LCD液晶显示的,但若FPGA中有Nios嵌入式系统,则能使 FPGA直接控制LCD显示。方法是拔去此单片机(在右下侧),用连线将座JP22/JP21(LCD 显示器引脚信号)各信号分别与座JP19/JP20(FPGA引脚信号)相连接即可。 图6 实验电路结构图COM 本方案采用的FPGA为Alter公司的ACEX1K30芯片,它可提供系统的时钟及读写控制, ACEX系列的FPGA由逻辑数组块LAB(Logic array block)、嵌入式数组块EAB(embedded arr ay block)、快速互联以及IO单元构成,每个逻辑数组块包含8个逻辑单元LE(logic element)和一个局部互联[1]。每个逻辑单元则由一个4输入查找表(LUT)、一个可 编程触发器、快速进位链、级连链组成,多个LAB和多个EAB则可通过快速通道互相连 接。EAB是ACEX系列器件在结构设计上的一个重要部件,他是输入埠和输出埠都带有触 发器的一种灵活的RAM块,其主要功能是实现一些规模不太大的FIFO、ROM、RAM和双埠 RAM等。在本液晶显示接口电路中,EAB主要用宏功能模块实现片上ROM。它通过调用FPGA 上的EAB资源来实现汉字的显示和字符的存储,并根据控制信号产生的地址值从ROM中 读取字符值,然后送LCD显示器进行显示。由于所用的图形点阵液晶块内置有SED1520 控制器,所以,其电路特性实际上就是SED1520的电路特性。 SED1520的主要特性如下: (1)具有液晶显示行驱动器,具有16路行驱动输出,并可级联实现32行驱动。 (2)具有液晶显示列驱动器,共有61路列驱动输出。(3)内置时序发生器,其占空比可设 置为1/16和1/32两种。 (4)内藏显示内存,显示内存内的数据可直接显示,1为显示,0为不显示。 (5)接口总线时序可适配8080系列或M6800系列,并可直接与计算机接口。 (6)操作简单,有13条控制指令。 (7)采用CMOS工艺,可在电压低至2.4-7.0V时正常工作,功耗仅30μW。 本设计所用的字符液晶模块CM12232由两块SED1520级连驱动,其中一个工作在主 工作方式下,另一个工作在从方式下,主工作方式SED1520负责上半屏16行的驱动和左 半屏的61列驱动,从工作方式的SED1520则负责下半屏16行的驱动和右半屏的61列驱 动,使能信号E1、E2用来区分具体控制的是那一片SED1520,其系统的硬件连接图如图 1所示。由图1可见,该系统的硬件部分连接十分简单,其中FPGA部分没画出,而液晶 与FPGA的接口则可直接以网表的形式给出,将它们直接与FPGA的普通I/O引脚相连即 可。系统的软件接口实现具体实现的重点是如何从存放有字符的ROM块中读出数据,并 按照液晶的时序正确的写入,在介绍具体实现方法前,首先要熟悉SED1520的指令。 SED1520的控制指令表 ????????????????????? 设计过程 4.1 初始化部分的状态机设计 根据字符模块初始化的流程图: 图7 LCD初始化流程图 4.2 时钟模块的设计 由于FPGA开发板上自带的晶振频率为50MHZ,而所需要的时钟频率则需要小于13.9K。 因此需要一个分频器对其进行分频。这里采用简单的计数器对其进行分频,
您可能关注的文档
最近下载
- 2025年无人机驾驶员职业技能考核试卷:无人机维修保养实操试题集.docx VIP
- 医疗质量与安全提升策略.pptx VIP
- ISO 4892-3-2016 塑料 - 暴露在实验室光源下的方法 - 第3部分:荧光紫外线灯(中文版).pdf
- 卫生部手术分级目录(2025年1月份修订).doc VIP
- 风电机组高空作业事故案例警示与安全培训.pptx VIP
- GMP洁净厂房空调净化系统验证方案.docx VIP
- 学术英语(医学)知到课后答案智慧树章节测试答案2025年春天津医科大学.docx VIP
- (高清版)B-T 21296.1-2020 动态公路车辆自动衡器 第1部分:通用技术规范.pdf VIP
- 关于中学生早恋的问卷调查8.doc VIP
- 英语-山东市济南市2025年1月高二期末学习质量检测试题和答案.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)