浅谈TM320240E中文资料及应用电路

时间:2011-09-01

  在以单片机为的嵌入式应用中,友好的人机交互界面起着十分重要的作用。典型的显示器件是LED数码管,LED数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。当数码管特定的段加上电压后,这些特定的段就会发亮,以形成我们眼睛看到的字样了。如:显示一个“2”字,那么应当是a亮b亮g亮e亮d亮f不亮c不亮dp不亮。LED数码管有一般亮和超亮等不同之分,也有0.5寸、1寸等不同的尺寸。小尺寸数码管的显示笔画常用一个发光二极管组成,而大尺寸的数码管由二个或多个发光二极管组成,一般情况下,单个发光二极管的管压降为1.8V左右,电流不超过30mA。发光二极管的阳极连接到一起连接到电源正极的称为共阳数码管,发光二极管的阴极连接到一起连接到电源负极的称为共阴数码管。led数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。

  led数码管常用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型。位数有半位,1,2,3,4,5,6,8,10位等等…,led数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。图2是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。颜色有红,绿,蓝,黄等几种。led数码管广泛用于仪表,时钟,车站,家电等场合。选用时要注意产品尺寸颜色,功耗,亮度,波长等。

  一。TM320240E及其驱动芯片简介

  TM320240E是天马公司推出的一款单色图形点阵液晶显示模块,可以显示320×240点阵的图形,也可以显示20×15个汉字(16×16点阵)。

  TM320240E的驱动芯片为SED1335。SED1335是日本EPSON公司出品的液晶显示控制器,在同类产品中功能较强:有较强功能的I/O缓冲器;指令功能丰富;四位数据并行发送;图形和文本方式混合显示。

  二。SED1335指令

  SED1335有13条指令,多数指令带有参数,如表1所示。

  参数值由用户根据所控制的液晶显示模块的特征和显示的需要来设置。

  SED1335接收到来自MPU系统的指令与数据后,产生相应的时序和数据来控制液晶模块的显示。MPU可用写入新参数与余下的旧参数有效地组合成新的参数,但是所写参数的顺序不能改变,也不能省略。MPU是单一的一颗芯片,而芯片组则由一组芯片所构成,早期甚至多达7、8颗,但目前大多合并成2颗,一般称作北桥(North Bridge)芯片和南桥(South Bridge)芯片。MPU是计算机的计算、判断或控制中心,有人称它为”计算机的心脏”。

  三。硬件接口电路

  TM320240E与51单片机的硬件接口电路如图1所示。

  图1 TM320240E与51单片机的硬件接口电路图

  TM320240E的SEL1(18脚)为微处理器接口选择端,接高电平时为MC68000单片机接口时序,接低电平为51系列单片机接口时序;A0(4脚)为命令/数据选择端,1为命令,0为数据;V0(3脚)为对比度电压输入端。

  此外,关于液晶对比度调节电压的产生,TM320240E模块自带了负压输出(VEE,17脚),但是也有一些320240模块没有此电压,这时可以采用图2所示电路,利用一片MAX749来产生负压,此电路在笔者以前的设计中应用过,且效果较好。

  2 MAX749负压产生电路

  图

  四。接口程序设计

  SED1335与51单片机的接口程序设计非常简洁方便。在硬件系统上电复位后,单片机根据液晶模块的参数(如液晶的行数、列数、扫描频率等)和需要的显示方式等,设置各个指令的参数来初始化系统,之后就可以由单片机把数据直接送给SED1335的显示缓存,SED1335就可以控制液晶显示。

  设置系统命令参数或送数据给显示缓冲区的方法是:先将指令代码送到SED1335的命令口地址,然后把该指令的参数送到数据口地址后即可把数据送到数据口地址。


  
上一篇:浅谈旋转编码器在数控珩磨机中的应用
下一篇:简述TCL语言的应用

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料