基于51单片机的图形液晶显示器汉字显示方法分析
基于51单片机的图形液晶显示器汉字显示方法分析 陈一鸣
基于51单片机的图形液晶显示器汉字显示方法分析
陈一鸣
(武钢研究院 湖北武汉,430080)
摘 要:以某型图形液晶显示器为例,详细讨论了液晶显示器的两种汉字显示方法,比较了两种汉字显示方
法的各自特点。以51单片机为控制单元,介绍了液晶显示器与单片机的典型接口电路。通过Keil C51编写了基于51单片机的典型控制程序。在Proteus ISIS中对两种汉字显示方法进行了仿真实现。
关键词:图形液晶显示器;汉字显示方法;51单片机;Proteus ISIS仿真
Abstract: In one type of graphics LCD for example, discusses two LCD display method of Chinese characters, compares thecharacteristics of two kinds Chinese characters displaying methods. To 51 SCM for control unit, this paper introduces the typical LCD andSCM interface circuit. Writes typical 51 SCM control program through the Keil C51. Implements the simulation of two Chinese charactersdisplaying methods by Proteus ISIS .
Key words: Graphics LCD ; Chinese characters displaying methods ; 51 SCM ; Proteus ISIS simulation
中图分类号:TH70 文献标识码:B 文章编号:1001-9227(2011)06-0070-03
0 引 言
随着计算机、通讯、软件等的快速发展与成熟,仪器仪表向着智能化方面发展。新型仪器仪表的终端显示也更直观、准确、实时。以前普遍用于仪器仪表显示终端的发光二极管(LED)和字符液晶显示器(alphanumeric LCD)由于不能方便的显示中文和图形正逐渐被淘汰。图形液晶显示器(graphical LCD)不仅可以显示数字和字符,还可以显示汉字或任意图形,这使得显示界面更加友好直观,能完成各种复杂的显示。本文详细分析了图形液晶显示器汉字显示的两种方法,并以51单片机为控制单元在ProteusISIS中进行了仿真实现。
1 图形液晶显示器汉字显示方法
图形液晶显示器主要有基于图形属性显示和基于文
[1]
本属性显示两种汉字显示方法。本文以某型240×128点阵图形液晶显示器为例讨论两种方法的实现,该液晶显示器以T6963C为控制器,有8K显示缓冲区(RAM)。1.1 基于图形属性汉字显示
通过T6963C指令可以将8K显示缓冲区划分为文本区、
[2]
图形区和字符发生器(CGRAM)区,如表1所示。
表1 8K显示缓冲区划分
而确定显示屏与显示缓冲区单元的对应关系。
在图形属性显示情况下,先指定图形显示区的首地址,它与显示屏左上角字节位对应,占据显示屏上一个字节位。显示屏与图形显示缓冲区对应关系如表3所示。表中FD是显示缓冲区中图形显示区首址,WD是图形显示区宽度,即显示屏一行显示所占图形显示缓冲区字节数,n是显示屏显示行数。
采用图形属性显示汉字,是通过点阵来实现的。最常用的是16×16点阵的汉字字模,一个16×16点阵的汉字字模用32个字节表示,汉字的取模顺序一般按照从上到下从左到右的顺序。把要显示汉字的字模代码按照一定的顺序写入图形显示缓冲区即可显示该汉字。
表2 文本显示区和图形显示区首地址、宽度设置
表3 显示屏与显示缓冲区对应关系
文本显示区和图形显示区的首地址通过T6963指令设置如表2所示,它们都对应于显示屏左上角字符位或字节位,文本区宽度(字节数/行)设置和图形区宽度(字节数/行)设置用于调整一行显示所占显示缓冲区的字节数,从
收稿日期:2011-07-30
作者简介:陈一鸣(1984-),男,助理工程师,主要从事检测技术与自动化装置方面的研究工作。
1.2 基于文本属性汉字显示
采用文本属性显示汉字是将汉字以字符的形式来显示,对于一个8×8点阵的字符,一个16×16点阵的汉字要占用四个字符的位置。T6963C控制器字符发生器有256个字符,自带的内部字符发生器(CGROM)有128个字符,其代码为0x00~0x7f,外部字符发生器(CGRAM)也有128个字符,其代码为0x80~0xff,





外部字符发生器的字符是用
你可能喜欢
- 液晶显示原理
- LED显示屏
- 液晶显示器
- LED点阵显示屏的设计
- 初中信息技术说课稿
- 液晶平面显示器的驱动原理以及其技术26页
- 液晶显示器原理与维修手册6页
- 液晶显示器原理3页
- 海尔液晶显示器电路原理图7页
- 液晶显示器工作原理4页
- 液晶显示显示原理及其驱动方式26页
- LED显示屏应用三大主要问题的成因及解决策略1页
- 远程控制LED显示屏设计简要方案3页
- LED显示屏整屏与单元板维修方法14页
- 雷盛Φ5室内双色LED显示屏2页
- LED显示屏洲明P2.59页
- LED显示屏组装技术138页
- 液晶显示器驱动板2页
- 液晶显示器电路图的识读2页
- 戴尔2001FP液晶显示器使用说明书50页
- 理想-美格液晶显示器培训资料2011.9.351页
- 液晶显示器维修指南58页
- 液晶显示器维修6页
- 电子课程设计-LED点阵显示屏的设计18页
- 基于C51单片机的LED点阵显示屏的设计32页
- 16×16点阵LED电子显示屏的设计报告19页
- 基于LED点阵显示屏9路抢答器的设计制作程序5页
- 基于51单片机的LED点阵显示屏系统的设计与实现51页
- 16x16的点阵LED图文显示屏设计报告18页
- 初中信息技术说课稿集9页
- 初中信息技术说课稿(1)4页
- 初中信息技术说课稿模板4页
- 铜梁县初中信息技术教师说课稿19页
- 初中信息技术说课稿38页
- 初中信息技术说课稿1页


