针脚引线
1,2,3针
根据上面的表格, 我把第一针(vss), 第二(vdd/vo), 第三(vee/vo)叫做电源接线。第一根是地线,你必须把他接到地上;第二根是+5v的电源线。在我的程序里使用机箱内的ide电源接口线提供电压。第三根线是lcd对比对的调整,我使用一个电压计来改变lcd的对比度。
4,5,6针
pin4(rs),5(r/w),6(e)是用来控制lcd的。pin4是选择寄存器,如果该针是低电平,则lcd通过发送命令可以感知到数据;如果是高电平,则lcd可以发送或者接收8/4位的字符数据。pin5读写线,如果该针是低电平,你可以向lcd写字符,如果是高电平你可以读取字符数据或者状态信息。在我的程序里,没有任何读取的操作,所以我把它接地保持低电平。pin6是保护,它被用于初始化在lcd这数据针脚间进行实际的命令或者数据交换。
7,8,9,10,11,12,13,14针
这8条线是数据线,可以从lcd传输或者获取数据,每次8位或者4位。在我的程序里使用8位传输模式,因为我是使用并行口,所以他本来就可以使用8位的数据线。
15,16针
这两根针是为了lcd的背光设计的,背光非常适合于用在昏暗的环境,我们经常可以看到多种背光颜色的lcd。
电路
我们的电路到底需要一些什么东西呢?下面的表格就是了: