查看: 1435|回复: 16
|
请各位大大指点一下16*2 LCD
[复制链接]
|
|
小弟刚中学毕业,放假无聊没事做,买了片16*2的LCD来玩。。上网下了Datasheet,可是看不懂=.= 又不敢乱试....一片好贵的说T_T 牌子是TopWay的,共16支接脚
1 VDD 这个我知道,5V 直流电嘛
2 VSS 地
3 V0 LCD Contrast reference Supply 虾米啊?看不懂
4 RS Register Select
5 R/W Read/Write Control
4和5我知道是照时序图控制
6 E Data Enable
7~14 DB0~DB7 资料线
15 BLA Backlight positive supply
16 BLK Backlight negative supply
15,16也不知很明白
深切希望各位牛B大大来指点指点 |
|
|
|
|
|
|
|
发表于 2-11-2007 12:09 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 2-11-2007 12:12 PM
|
显示全部楼层
15 BLA Backlight positive supply (+5v)
16 BLK Backlight negative supply (GND)
是lcd backlight的supply,但有些lcd是没有backlight的,我的不知是不是和你的一样?我是直接放+5v去开backlight的。
3 V0 LCD Contrast reference Supply 虾米啊?看不懂
我是接一粒resistor从Vo去Vss,value我忘了,lcd又没在我这里
你也是玩pic吗?我下个月假期玩pic,可以交流吗?我只会8051,没玩过pic的 |
|
|
|
|
|
|
|
楼主 |
发表于 2-11-2007 12:30 PM
|
显示全部楼层
原帖由 yes1010 于 2-11-2007 12:12 PM 发表
15 BLA Backlight positive supply (+5v)
16 BLK Backlight negative supply (GND)
是lcd backlight的supply,但有些lcd是没有backlight的,我的不知是不是和你的一样?我是直接放+5v去开backlight的。
...
谢谢指导~我也是玩51的,pic我想暂时还没玩,学校实验室没PIC的烧录器,所以先玩AVR咯,现在都是偷跑回去烧的, |
|
|
|
|
|
|
|
楼主 |
发表于 2-11-2007 12:32 PM
|
显示全部楼层
原帖由 pic 于 2-11-2007 12:09 PM 发表
里面有你要的所有资料。
How to use intelligent LCD Part 1 (by Julyan Ilett)- An utterly "practical" guide to interfacing and programming LCD
How to use intelligent LCD Part 2 (by Julyan Ilet ...
谢谢大大~我打算先用printer port玩看先,有什么建议吗? |
|
|
|
|
|
|
|
发表于 2-11-2007 03:31 PM
|
显示全部楼层
原帖由 若有情 于 2-11-2007 12:32 PM 发表
谢谢大大~我打算先用printer port玩看先,有什么建议吗?
可以, LCD用4bit mode。
parallel port 控制请参考 电技分区-电子跑灯的帖。 |
|
|
|
|
|
|
|
发表于 2-11-2007 08:38 PM
|
显示全部楼层
原帖由 若有情 于 2-11-2007 12:30 PM 发表
谢谢指导~我也是玩51的,pic我想暂时还没玩,学校实验室没PIC的烧录器,所以先玩AVR咯,现在都是偷跑回去烧的,
这样你是用51还是avr?? |
|
|
|
|
|
|
|
楼主 |
发表于 2-11-2007 08:54 PM
|
显示全部楼层
原帖由 pic 于 2-11-2007 03:31 PM 发表
可以, LCD用4bit mode。
parallel port 控制请参考 电技分区-电子跑灯的帖。
Parallel Port的控制我是会,LCD 4 bit mode是什么意思啊?比如说要显示第一行Hello! 第2行Testing!!
我程式的顺序是整样呢?CGRAM和DD RAM的关系是什么呢? |
|
|
|
|
|
|
|
发表于 2-11-2007 09:16 PM
|
显示全部楼层
原帖由 若有情 于 2-11-2007 08:54 PM 发表
Parallel Port的控制我是会,LCD 4 bit mode是什么意思啊?
资料线有 D0~D7,而 LCD 4 bit mode 的意思是你只需要用 D4 ~ D7 来传送资料就行了。
比如说要显示第一行Hello! 第2行Testing!! 我程式的顺序是整样呢?
当你要将 Hello! 显示在第一行,你必须把资料写入到 DDRAM 从地址00开始。
当你要将 Testing!! 显示在第二行,你必须把资料写入到 DDRAM 从地址40开始。
如果你要显示自己设计的字样,你可以建在 CGRAM 里。 |
|
|
|
|
|
|
|
楼主 |
发表于 2-11-2007 09:49 PM
|
显示全部楼层
原帖由 rothmans 于 2-11-2007 09:16 PM 发表
资料线有 D0~D7,而 LCD 4 bit mode 的意思是你只需要用 D4 ~ D7 来传送资料就行了。
当你要将 Hello! 显示在第一行,你必须把资料写入到 DDRAM 从地址00开始。
当你要将 Testing!! 显示在第 ...
厄....还是不明白呢,能说一个Example吗?如果要用到Cursor or Display Shift,Function Set,Set CGRAM address,Set DDRAM address 都要用到DB4~DB7哦,那应该是要用满全部资料线不对吗?还是菜鸟,请大大门指点指点 |
|
|
|
|
|
|
|
发表于 2-11-2007 11:48 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 3-11-2007 12:07 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 3-11-2007 12:23 AM
|
显示全部楼层
原帖由 若有情 于 3-11-2007 12:07 AM 发表
我打算用VB配合printer port玩看先,就比如textbox打一行字,然后让LCD跑
还没完全了解 真惭愧,比如说要把Hello!!这行字显示到底要整样呢?
要先写什么啊?
在较早前, pic 大大提供了一些资料,请参阅,你将受益无穷。 |
|
|
|
|
|
|
|
楼主 |
发表于 3-11-2007 10:11 AM
|
显示全部楼层
原帖由 rothmans 于 3-11-2007 12:23 AM 发表
在较早前, pic 大大提供了一些资料,请参阅,你将受益无穷。
我看了,可是那个表我看得不是很懂,那是CGRAM的表还是DDRAM的表阿? |
|
|
|
|
|
|
|
发表于 3-11-2007 11:35 AM
|
显示全部楼层
原帖由 若有情 于 2-11-2007 08:54 PM 发表
Parallel Port的控制我是会,LCD 4 bit mode是什么意思啊?比如说要显示第一行Hello! 第2行Testing!!
我程式的顺序是整样呢?CGRAM和DD RAM的关系是什么呢?
Experiment 7, 讲了什么4 bit mode。 |
|
|
|
|
|
|
|
楼主 |
发表于 3-11-2007 12:05 PM
|
显示全部楼层
原帖由 pic 于 3-11-2007 11:35 AM 发表
Experiment 7, 讲了什么4 bit mode。
研究中 |
|
|
|
|
|
|
|
楼主 |
发表于 6-11-2007 06:23 PM
|
显示全部楼层
谢谢各位大大,小弟弄了那么久,昨天才弄到,真惭愧
[ 本帖最后由 若有情 于 6-11-2007 06:32 PM 编辑 ] |
|
|
|
|
|
|
| |
本周最热论坛帖子
|