第10章 液晶显示控制技术
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图10-11 ILI9325与单片机的接口电路
• 10.4.1 DDS技术概述
• DDS是产生高精度、快速变换频率、输出波形失真小的优 先选用技术。DDS以稳定度高的参考时钟为参考源,通过精密的 相位累加器和数字信号处理,通过高速D/A变换器产生所需的数 字波形(通常是正弦或余弦波形),这个数字波经过一个模拟滤 波器后,得到最终的模拟信号波形,如图10-12所示。
1.程序流程图 程序流程如图10-16所示。 2.主程序
• 10.4.4 控制程序设计及实现
• • •
图10-15 单片机与AD9850的接口电路图
图10-16 程序流程框图
图10-12 DDS原理框图
• 10.4.2 AD9850芯片介绍
• • • 1.AD9850的各引脚功能 AD9850的引脚功能如图10-13所示。 2.工作原理
图10-13 AD9850的引脚
• 10.4.3 系统电路原理图
• • 1.系统原理框图 系统原理如图10-14所示,工作原理:按键输入频率数值, 通过单片机将数值送至液晶显示。单片机将数值经过计算产生40 位控制字,送至AD9850,AD9850根据控制字输出不同频率的 波形。
• 10.1 1602字符型液晶显示模块
• 10.1.1 1602控制模块基本结构及指令集
• 1602字符型液晶显示模块专门用于显示字符、数字等符号 的液晶显示模块。模块一般都由字符型液晶显示屏LCD,主控制 驱动芯片HD44780及其扩展驱动电路,以及少量阻、容元件和结 构件等装配在电路板上而成,如图10-2所示。
• 10.2.2 ST7920的常用指令
• ST7920有自己的指令集,包括基本指令和扩充指令两大类
• 10.2.3 ST7920的应用
图10-10 ST7920的内部结构框图
• 10.3 TFT彩色图形液晶显示模块应用简介
• TFT(Thin Film Transistor,薄膜场效应晶体管)LCD, 是指液晶显示器上的每一液晶象素点都是由集成在其后的薄膜晶 体管来驱动。从而可以做到高速度高亮度高对比度显示屏幕信息 。
• • • • (一)引脚功能说明 (二)内部结构 ST7920的内部结构如图10-10所示。 在对ST7920读或写时,会用到两个8位的寄存器,一个是 数据寄存器DR,另一个是指令寄存器IR。通过数据寄存器DR可 以存取DDRAM、CGRAM、CGROM及IRAM的值。待存取的目 标RAM的地址可通过命令来选择,每次数据寄存器的操作应以上 次选择的目标RAM为主体来进行读出或写入。 • (三)ST7920模块内部相关的寄存器
单片机原理及应用技术
第10章 液晶显示控制技术
• 【引 子】
• 液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧 等诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛 的应用。
• 【本章内容提要】
• 掌握1602字符型液晶显示模块与单片机的接口及应用 • 掌握ST7920带汉字字库的图形液晶显示模块与单片机的接口及应 用 • 了解TFT彩色图形液晶显示模块 • 了解基于DDS信号发生器的液晶显示技术
图10-2 1602型LCD显示模块
• •
10.1.2 1602液晶与单片机的接口
1602液晶显示模块可以和单片机实现接口控制,其接口方 式有总线方式和模拟口线方式,其中模拟口线方式可以使单片机 与液晶模块直接连接控制,较为常用,模拟口线的电路如图10-7 所示。
• 10.1.3 1602液晶显示通用驱动程序 • 10.1.4 1602液晶显示模块应用
•
液晶显示模块是一种将液晶显示器件、连接器、集成电路、 PCB电路板、结构件等装配在一起的组建,英文名称位LCD Module,简称LCM。 • 液晶显示模块根据显示方式和内容的不同,分为数显液晶 模块、字符型液晶显示模块和图形液晶显示模块。实物如图10-1 所示。
图10-1 各种类型的液晶显示模块
图10-14 系统电路原理框图
2.单片机与AD9850的接口
•
接口电路如图10-15所示,在并行输入方式下,通过8位总 线D0~D7将外部控制字输入到寄存器,在W_CLK(字输入时钟 )的上升沿装入第一个字节,并把指针指向下一个输入寄存器, 连续5个W_CLK的上升沿读入5个字节数据到输入寄存器后, W_CLK的边沿就不再起作用。然后在FQ_UD(频率更新时钟) 上升沿到来时将这40位数据从输入寄存器装入到频率/相位寄存 器,这时DDS输出频率和相位更新一次,同时把地址指针复位到 第一个输入寄存器以等待下一次的频率/相位控制字输入。
ILI9325与单片机的接口程序如图10-11所示,采用8位并行 总线数据方式,软件实现复位。P2与液晶模块的DB10~DB17相 连,作为数据总线。该系统另接入SD卡,通过单片机从SD卡读 出彩色图象数据送LCD显示。
wk.baidu.com
• 10.3.1 ILI9325液晶模块与单片机的接口
•
• 10.3.2 ILI9325液晶模块显示图象程序
• 10.2 带汉字字库的图形液晶显示模块
• 字符型液晶显示模块只能显示字符和数字,但不能显示汉 字,也不能显示图形。如果要显示汉字或图形,则需要使用图形 液晶显示模块。 • 128×64的ST7920液晶显示模块如图10-9所示。
图10-9 128× 64的ST7920液晶显示模块的实物图
• 10.2.1 ST7920 LCD基本结构