用C#操作IO端口2-控制液晶/荧光显示器-1[9]

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 aweay 的 blog

针脚引线

123

根据上面的表格, 我把第一针(vss), 第二(vdd/vo), 第三(vee/vo)叫做电源接线。第一根是地线,你必须把他接到地上;第二根是+5v的电源线。在我的程序里使用机箱内的ide电源接口线提供电压。第三根线是lcd对比对的调整,我使用一个电压计来改变lcd的对比度。

456

pin4(rs),5(r/w),6(e)是用来控制lcd的。pin4是选择寄存器,如果该针是低电平,则lcd通过发送命令可以感知到数据;如果是高电平,则lcd可以发送或者接收8/4位的字符数据。pin5读写线,如果该针是低电平,你可以向lcd写字符,如果是高电平你可以读取字符数据或者状态信息。在我的程序里,没有任何读取的操作,所以我把它接地保持低电平。pin6是保护,它被用于初始化在lcd这数据针脚间进行实际的命令或者数据交换。

7891011121314

8条线是数据线,可以从lcd传输或者获取数据,每次8位或者4位。在我的程序里使用8位传输模式,因为我是使用并行口,所以他本来就可以使用8位的数据线。

1516

这两根针是为了lcd的背光设计的,背光非常适合于用在昏暗的环境,我们经常可以看到多种背光颜色的lcd。

电路

我们的电路到底需要一些什么东西呢?下面的表格就是了:

no:

描述

1。

与hd44780兼容的并行端口的lcd

2。

一般的并口打印机电缆

3。

normal twin power cable

4。

本文关键:LCD C#
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top