无锡一网激光设备有限公司--专业研发生产销售激光打标机、光纤激光打标机、CO2激光打字机、半导体激光器,提供激光加工、激光配件及激光维修服务。热线:0510-88703162

  杭州萧功激光设备公司热线:13777567846

无锡一网激光设备公司热线:15358051101
 

网站首页 关于一网 激光打标机 激光配件 资讯中心 技术支持 行业解决方案 联系我们
 
激光设备
最新文章
   激光打标技术15、AT…2020-5-8
   激光打标技术14、单…2020-5-8
   激光打标技术13、单…2020-5-8
   激光打标技术12、控…2020-5-8
   激光打标技术11、光…2020-5-8
   激光打标技术10:激…2020-5-2
   激光打标技术9:光学…2020-5-2
   激光打标技术8:系统…2020-5-2
   激光打标技术7:打标…2020-5-2
   激光打标技术6:在线…2020-5-2
   激光打标技术5:一般…2020-5-2
   激光打标技术4:激光…2020-5-2
客户服务
江苏地址:江苏无锡市锡山经
济技术开发区春雷路101号
TEL: 0510-88703162
手机:13777567846
浙江地址:浙江杭州市
富阳市迎宾北路205号
TEL: 0571—63163880
Email:ewlaser@aliyun.com
  行业新闻->激光打标技术15、AT89C51与液晶显示器(IXD)的连接

激光打标技术15、AT89C51与液晶显示器(IXD)的连接

2020-5-8 17:55:13

AT89C51与液晶显示器(IXD)的连接

液晶显示器(LCD-Liquid Crystal Diodes)具有功耗低、体积小、质量 轻、超薄等其他显示器无法比拟的优点,它广泛用于各种智能型仪器斓低功 耗电子产品中。点阵式(或图形式)LCD不仅可以显示字符、数字,还可以 显示各种图形、曲线及汉字,并且可以实现屏幕上下左右滚动、动画、闪烁、 文本特征显示等功能,用途十分广泛。

一、单片机显示液晶字符的原理12却则

(1) 线段的显示

点阵图形式液晶由M行XN列个显示单元组成,假设LCD显示屏有 64行,每行有128列,每8列对应1个字节的8个位,即每行由16字节, 16X8=128个点组成,屏±64X16个显示单元和显示RAM区1024个字 节相对应,每宀字节的内容和屏上相应位置的亮暗对应。例如屏的第一行的 亮暗由RAM区的000H〜00FH的16个字节的内容决定,当<000)=FFH时, 则屏的左上角显示一条短亮线,长度为8个点;当(3FFH) =FFH时,则屏 的右下角显…短亮线;当(000H) -FFH, (001H)=0OH, (002H) =FFH, (003H) =00H, ... (00EH) =FFH, (00FH) -OOH 时,则在屏的顶部显示 一条由8段亮线和8条暗线组成的虚线。这就是LCD显示的基本意思。

(2) 字符的显示

当用LCD显示一个字符时比较复杂,因为一个字符由6X8或8X8 阵组成,即要找到和屏上某几个位置对应的显示RAM区的8个字节,并且 要使每个字节的不同的位为‘1’ ,其它的为'0',为‘1’的点亮,为‘0’ 的点暗,这样就组成某个字符。但对于内带字符发牛器的控制器(如T6963C) 来说,显示字符就比较简单了,可让控制器工作在文本方式,根据在LCD 上开始显示的行列号及每行的列数找出显示RAM对应的地址,设立光标, 在此送上该字符对应的代码即可。

二、AT89C51LCD的连接

LCD型号我们选用深圳潮丰公司生产的FM12864J液晶显示器,它是 一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及128X64全点阵 液晶显示器组成。可完成图形显示,也可以显示8X4个16X16点阵)汉字。

主要技术参数和性能印】:

L电源:VDD: +5V;模块内自带-10V负压,用于LCD的驱动电压。

2. 显示内容:128例X64(行)点

3. 全屏幕点阵

4. 七种指令

5. 与CPU接口釆用8位数据总线并行输入输出和8条控制线

6. 占空比1/64

7. 工作温度:-10°C〜+50°C,存储温度:-20°C〜+70。

并且自带负电压驱动,与主处理器的连接不需要再另接驱动电路模块, 对于打标机系统来说,只需要显示简单的打标字符,故此LCD完全可以满 足系统运行的要求。

AT89C51FM12864J电路具体设计如下:

-)FM12864J模块外部接口管脚功能如下表

管脚号

管脚名称

LEVER

管㈱功能描述

1

VSS

0

电源地

2

VDD

+5.OV

电源电压

3

VO

-

液晶显示器驱动电压

4

D/I

H/L

表示DB7-DB0为显示数据

DU”,表示为显示指令数据

5

R/W

H7L

R/W= "H”E= “H"数据被读到 DB7^DB0

R/W= "L”E= "H-L 数据被写到 IR DR

6

E

H/L

=%", E信号下降沿锁存DB7SDBG

R/W= BH", E= "H” DDRAM 数据读到

DB7^DB0

7

DB0

H/L

数据线

8

DB1

H/L

数据线

9

DB2

H/L

数据线

10

DB3

H/L

数据线

11

DB4

H/L

数据线

12

DB5

H/L

数据线

13

DB6

H/L

数据线

14

DB7

H/L

数据线

15

CS1

H/L

H:选择芯片(右半屏H言号

16

CS2

H/L

H:选择芯片(左半屏)信号

17

RET

H/L

复位信号,低电平复位

18

VOUT

-1OV

LCD驱动负电压

19

LED+

-

LED背光板电源

20

LED-

-

LED背光板电源

表3-2 FM12864J管脚功能分布


(二)FM12864J模块指令分配如下冋:

指 令

功能

R/W

D/I

D7

D6

D5

D4

D3

D2

DI

DO

显示

ON/OFF

0

0

0

0

1

1

1

1

1

1/0

控制显示器的 幵关,不影响

DDRAM中数据和 内部状态

显示起

始行

0

0

1

1

显示起始行

(0 63)

指定显示屏从

DDRAM^W-

开始显示数据

设置X

0

0

1

0

1

1

1

X 0 7

设置DDRAM中 的页地址

(X地址)

设置Y地 址

0

0

0

1

丫地址(0 ••• 63)

设置地址

(区地址)

读 状

1

0

B

U

S

Y

0

ON/

OFF

R

S

T

0

0

0

0

该毗状态

RST 1:套位0:正常

0N/(W 1:显示开

。:显示关

BUSY 0:READY l:Ibt

OP^ATI®

写显示 数据

0

1

显示数据

将数据线上的 数据 DRZsDBO 写入DDRAM

读显示 数据

1

1

显示数据

DDRAM上的数

据读入数据线

DB7sDB0

表3-3 FM12864J指令分配表


(三)AT89C51FM12864J的连接如卜网冋

 

图3-4 ATB9C51与FM12864J的电路连接图

 

如图所示,主处理器的P0 口作数据输出口与LCD数据口相接,控制位 P2 口的高四位来处理,与P2.1 口分别连接LCD的片选信号CS1 片选信号CS2,从而控制显示的区域,P2.7用来控制是对LCD进行读写选 择。

值得指出的是,若只用LCD来显示而不用其向MCU提供数据,则 FM技864J的R/W位可以接地。


首 页    |   产品中心   |   行业解决方案   |   新闻中心   |   关于我们  |  联系我们   |   城市关键词   |   行业关键词