电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

LCD1602显示控制器设计VIP免费

LCD1602显示控制器设计_第1页
1/12
LCD1602显示控制器设计_第2页
2/12
LCD1602显示控制器设计_第3页
3/12
EDA技术课程设计题目LCD1602显示控制器设计系(部)班级姓名学号指导教师2014年06月30日至07月06日共1周2014年07月02日课程设计成绩评定表出勤情况出勤天数缺勤天数成绩评定出勤情况及设计过程表现(20分)课设答辩(20分)分)设计成果(60硬件调试设计说明书分)总成绩(100提问(答辩)问题情况综合评定指导教师签名:年月日目录目录.............................................................................................................................................31引言...............................................................................................................................................42VHDL/QuartusII简介..................................................................................................................53系统设计.......................................................................................................................................63.1整体功能............................................................................................................................63.2各模块功能设计................................................................................................................63.2.1功能.........................................................................................................................63.2.2模块引脚.................................................................................................................63.2.3程序.........................................................................................................................73.2.4仿真图...................................................................................................................124系统调试及下载.........................................................................................错误!未定义书签。41.....................................................................................................................................设计总结51引言通过对LCD1602/LCD12864显示模块控制时序和指令集的对比分析,利用VerilogHDL描述语言完成了多功能LCD显示控制模块的IP核设计,所设计的LCD显示控制器具有很好的可移植性,只需通过端口的使能参数配置便可以驱动LCD1602/LCD12864模块实现字符或图形的实时显示,并且该多功能LCD控制器的可行性也在CycloneⅡ系列的EP2C5T144C8FPGA芯片上得到了很好的验证。基于FPGA设计LCD显示控制器,关键在于采用硬件描述语言设计有限状态机(FSM)来控制LCD模块的跳转,文献中就是使用FSM实现了对LCD模块的显示控制,但是它们都是针对一种类型LCD模块的某种显示模式,不具有多模式的显示控制能力。因此,多功能LCD显示控制器的有限状态机就需要设置更多的条件转换,来实现多种控制模式。系统上电后,首先完成持续大约0.1s(根据时钟频率配置)的自动复位,然后才根据模块的端口参数选择不同显示模式所对应的初始化命令,在状态机中设置有初始化命令、起始行地址和屏显示数据3条转换路径来适应LCD屏的工作状态,同时也在关键转换路径上设置有可以配置的延时循环,这样既能方便LCD模块的工作调试,又能使LCD模块一直工作在写屏模式(RW=0)。对于LCD屏的显示数据存储可以完全采用FPGA内嵌的ROM/RAM单元实现,如果使用双口RAM(存储器读写独立)就能实现LCD模块的动态实时显示。2VHDL/QuartusII简介VHDL的英文全名是Very-High-SpeedIntegratedCircuitHardwareDescriptionLanguage,诞生于1982年。1987年底,VHDL被IEEE和美国国防部确认为标准硬件描述语言。VHDL主要用于描述数字系统的结构,行为,功能和接口。除了含有许多具有硬件特征的语句外,VHDL的语言形式和描述风格与句法是十分类似于一般的计算机高级语言。VHDL的程序...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

LCD1602显示控制器设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部