原创 低成本LCD的选型与使用 -- 成都英创信息技术有限公司

2009-3-27 13:20 1888 1 1 分类: MCU/ 嵌入式


        LCD显示是嵌入式系统最常用的功能之一,因此英创各种型号的嵌入式主板均提供有专门的LCD显示接口。在以英创嵌入式PC模块为核心构成的嵌入式系统中,通常把LCD模块作为系统的标准显示单元,这样应用程序无需任何驱动程序支持,直接使用printf()函数就可实现基本信息的显示,大大方便了设备开发调试,得到广大用户的认可。

 

        英创公司的开发评估底板提供了统一的LCD接口,该接口可配置为INTER时序或MOTOROLA时序,采用20芯IDC插针,交错排列,如表1。

 



信号名称及简要描述

PIN#

PIN#

信号名称及简要描述

GND,公共地

1

2

VCC,电源输出

Vadj,字符LCD对此度控制

3

4

A0,地址总线,可编程信号线

LCD_WE#,写信号,低有效

5

6

LCD_E或LCD_RD#*

SD0,数据总线,LSB

7

8

SD1,数据总线

SD2,数据总线

9

10

SD3,数据总线

SD4,数据总线

11

12

SD5,数据总线

SD6,数据总线

13

14

SD7,数据总线

A1,地址总线,可编程信号线

15

16

A2,地址总线,可编程信号线

LCD_CE#,LCD片选,低有效

17

18

A3,地址总线,可编程信号线

RESET#,复位输出,低有效

19

20

A4/(背光控制)**

 

表1:LCD接口

 

        * 对字符LCD、MOTOROLA时序接口的控制器,如KS0108(或HD61202)控制器的点阵LCD,6脚为LCD_E总线使能信号,高电平有效;对INTER时序接口,如T6963 和SED1335 控制器的点阵LCD,6脚为LCD_RD#读信号,低电平有效。

 

        ** PIN20 为可选择信号线,用户可以选择用作地址总线A4,此时通常用于和ETA906 配合使用,连接TFT 类的LCD;用户还可以选择作为大多数单色LCD的背光控制,背光电压在+4.3V左右,常用的背光控制电路如图1。图1中通过一位GPIO控制背光的打开与关闭,LED的A,K极对应于LCD面板上背光的阳极和阴极。

 

2008815142216768.jpg

   

图1:背光控制电路

 

        英创公司嵌入式主板对各种单色中低分辨率LCD显示所支持的型号见表2。

 



控制器

分辨率

应用特点

HD44780

或兼容型号

字符:4×20

小型智能设备,低成本。对最终不需要显示的产品,可作为开发调试辅助工具。

字符:2×20

字符:2×16

KS0108

或兼容型号

点阵:128×64

最常用的支持汉字的显示屏。

点阵:192×64

常用的支持汉字的显示屏。

SED1520

点阵:122×32

小尺寸,支持汉字显示,常用于1U ( 1.75' ) 高度工控设备中。

T6963C

或兼容型号

点阵:128×64

操作速度较快,支持汉字显示,可作简单的波形显示应用。对无需汉字的应用,还可同时使能字符显示面和图形显示面。

点阵:240×128

点阵:240×64

点阵:128×128

SED1335

或兼容型号

点阵:320×240

在该分辨率下最常用的方式。

点阵:240×160

PDA等移动显示常用LCD分辨率。

RA8802

点阵:320×240

控制器内嵌一、二级汉字字模,特别适合ETR186、ETR232i、ETR100E、ETR328需要显示全汉字的应用。

ST7920

或兼容型号

字符:16×4

控制器内嵌一、二级汉字字模,特别适合ETR186、ETR232i、ETR100E、ETR328需要显示全汉字的应用。

字符:40×2

 

表2:英创支持的单色中低分辨率LCD

 

 



200552510852727.gif


KS0108 128×64点阵LCD

 

20055251092717.gif


T6963C 240×128点阵LCD

  

200552595130898.gif


4×20字符型LCD

 

200552595452506.gif


SED1335 320×240点阵LCD


 

 


        下面以ETR232i为例,给出和几种常用屏的接线方法,表中所列的LCD 均以北京精电蓬远的LCD作为例子,用户若购买其它公司的LCD,可能出现LCD 信号编排顺序的不同,请对厂家提供的技术手册进行详细阅读理解后再对应。

 



信号名称及简要描述

底板PIN#

2#LCD PIN#

信号名称及简要描述

GND,公共地

1

1、2

GND,公共地

VCC,电源输出

2

4

VCC,电源

A0,地址总线,

4

9

A0,选择寄存器

LCD_WE#

5

6

WE#,写信号,低有效

LCD_RD#

6

7

RD#,读信号,低有效

SD0,数据总线,LSB

7

12

SD0,数据总线,LSB

SD1,数据总线

8

13

SD1,数据总线

SD2,数据总线

9

14

SD2,数据总线

SD3,数据总线

10

15

SD3,数据总线

SD4,数据总线

11

16

SD4,数据总线

SD5,数据总线

12

17

SD5,数据总线

SD6,数据总线

13

18

SD6,数据总线

SD7,数据总线,MSB

14

19

SD7,数据总线,MSB

LCD_CE

17

8

CE#,片选,低有效

RESET#

19

11

RST#,复位输入,低有效

 

表3:与SED1335控制器320X240点阵(2#)LCD连接表

 

        注:SED1335的接口电平要求为5V,而英创公司的部分嵌入式主板提供的LCD接口电平为3.3V,为此,我们提供有3.3V转5V的电平转接模块ETA207。

 



信号名称及简要描述

底板PIN#

3#LCD PIN#

信号名称及简要描述

GND,公共地

1

3

GND,公共地

VCC,电源输出

2

4

VCC,电源

A0,地址总线,

4

6

D/I,选择寄存器

LCD_WE#

5

7

R/W,读写选择

LCD_RD#

6

8

E,读写使能,高有效

SD0,数据总线,LSB

7

9

SD0,数据总线,LSB

SD1,数据总线

8

10

SD1,数据总线

SD2,数据总线

9

11

SD2,数据总线

SD3,数据总线

10

12

SD3,数据总线

SD4,数据总线

11

13

SD4,数据总线

SD5,数据总线

12

14

SD5,数据总线

SD6,数据总线

13

15

SD6,数据总线

SD7,数据总线,MSB

14

16

SD7,数据总线,MSB

A1,地址总线

15

2

CSB#,片选B *

A3,地址总线

18

1

CSA#,片选A

 

表4:与HD61202(KS0108)控制器128X64点阵(3#)LCD连接表

 

        *若用户接上LCD 后出现左右屏幕显示内容相反的情况,将CSA#与CSB# 交换。

 



信号名称及简要描述

底板PIN#

4#LCD PIN#

信号名称及简要描述

GND,公共地

1

2

GND,公共地

VCC,电源输出

2

3

VCC,电源

A0,地址总线,

4

8

D/I,选择寄存器

LCD_WE#

5

5

R/W,读写选择

LCD_RD#

6

6

E,读写使能,高有效

SD0,数据总线,LSB

7

11

SD0,数据总线,LSB

SD1,数据总线

8

12

SD1,数据总线

SD2,数据总线

9

13

SD2,数据总线

SD3,数据总线

10

14

SD3,数据总线

SD4,数据总线

11

15

SD4,数据总线

SD5,数据总线

12

16

SD5,数据总线

SD6,数据总线

13

17

SD6,数据总线

SD7,数据总线,MSB

14

18

SD7,数据总线,MSB

LCD_CE

17

7

CE#,片选,低有效

RESET#

19

9

RST#,复位输入,低有效

 

表5:与T6963C控制器128X64(240X128)点阵(4#)LCD连接表

 

        注:4#LCD的1脚FG和18脚FS接地或者接5V,具体请参考LCD 的技术手册

 

        在需要进行彩色LCD显示的场合,我们建议对成本敏感的客户选用模拟接口的TFT LCD,这样既可以达到不错的彩色显示效果,又可以相对于数字LCD节约一大笔成本。对于模拟接口的TFT LCD,我们选用第三方的LCD控制器直接与嵌入式主板的LCD接口连接,达到彩色输出的目的。

 

        英创公司嵌入式主板对部分模拟TFT LCD显示所支持的型号见下表。

 



 尺寸

分辨率

颜色

液晶

控制板

5.6''

320 x 234

256

多种型号的

模拟TFT LCD

,如台湾群创

多种第三方

LCD控制板

6.5''

400 x 234

256

7''

480 x 234

256

8''宽

800 x 480

256

8''

800 x 600

256

 

 表6

 

20061220101357349.jpg

 

模拟接口TFT LCD显示效果示意图

 

        对于上述列表中的各种LCD,英创公司在开发光盘中提供了与之相对应的图形库,用户可利用该图形库的API函数实现画点、线、圆,多种字形的ASCII码汉字显示等功能。用户还可以在光盘中的图形和汉字显示应用例程基础上进行修改,以快速构建自己的应用程序。

 

成都英创信息技术有限公司
地址:成都市高新区高朋大道5号博士创业园
邮编:610041
客服电话:86-28-86180660 85140028 85145208
传真:86-28-85141028
公司网址:http://www.emtronix.com
技术支持邮箱:support@emtronix.com

 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
1
关闭 站长推荐上一条 /3 下一条