共2条
1/1 1 跳转至页
44B0,1602 44B0开发板装1602液晶屏,可行么?
问
买了开发板,实在没钱买贵的液晶屏了,开发板上提供的是20pin的LCD接口,我想用1602小液晶屏来进行字符和数字显示,看看,可行么?可是接口不太一样,请问版主,怎么进行连接?
答 1:
用GPIO来控制,,一般都会引出好多GPIObbs.9itoy.com
mp3 和 ep93xx的技术论坛 答 2: 谢谢连接到数据线DATA[31:0]接口上么?44B0引脚一般的电压是3.0-3.6V,而1602工作电压要求是5V,怎么解决这个问题?从开发板上20pin的LCD接口数据线VD0-VD7是5V接口,我想是不是可以从上面引出来到1602上?但是1602上的其他接口RS,R/W,E,A,K需要5V接口的控制引脚如何接入?开发板中?版主帮忙,谢谢!!!
答 3: 猜的8位的LCD可挂总线上,读写等控制信号接CPU对应的读写线即可,电平不匹配中间可接隔离芯片,如:74LVC4245等 答 4: 不用电平匹配数据线与控制线直接接到44B0上,可以驱动得了。 答 5: 谢谢chenziya ,能说清楚点么?谢谢!哪位大侠曾经试过的,给点建议好么? 答 6: 急~~带有控制器的LCD如何连接S3C44B0X
关于控制信号线和数据信号线的连接,举例如下:
液晶端 S3C44B0X主板端
RS(指令/数据切换) An(某地址线)
RD nOE
WR nWR
CS nGCSn
DB0~DB7 Data0~Data7
RES Reset
有人给我得建议,请问一下可行么?电平各方面可以驱动得了么? 答 7: 无别听chenziya胡说,44B0输出可驱动5V的外围,但接受超过其工作电压3。3V的输入,非常不幸,你的CPU要快烧掉了 答 8: 谢谢robin.luo 大侠,您能给点建议么?怎么接不会有事?能说得详细点么? 答 9: 再次跟贴!高手帮忙!能不能提供如何连接的电路图呢? 答 10: 急!!!!1602引脚 (16PIN) 44B0开发板LCD引脚(20PIN)
1,VSS 电源地 1-8,VD0-VD7 数据端
2,VDD 电源正极 9,VFRAME LCD场信号
3,VL 液晶显示偏压信号 10,VCLK LCD点时钟信号
4,RS 数据/命令选择端 11,VLINE LCD行信号
5,R/W 读/写选择端 12,VM VM极性变换信号
6,E 使能信号 13,nRESET 复位
7-14,D0-D7 数据端 14,VDDIO 电源正极
15,BLA 背光源正极 15,EL-ON
16,BLK 背光源负极 16, DISP-ON
17,VCTL
18,GND
19-20,VCC5.0
从开发板LCD20pin的接口引出数据线VD0-VD7,连接到1602,D0-D7;1602电源正负极,接到开发板VCC5.0和GND上面,接照道理应该可以吧!但是1602其实的端口(VL,RS,R/W,E,还有BLA,BLK)接哪里呢?版主帮忙,谢谢!
答 11: 其实做这个实验没有必要呵呵,个人看法,因为1602仅仅是控制几个线的问题,没必要用44B0驱动,因为即使驱动了,也不见得学了什么
买个二手的320*240也就100多一点,以前网上叫得很厉害,可以买了实验一下卖出去
如果一定要接的话:从VCC与地之间引一个变阻分压大VL,RS和R/W可以用GPIO模拟,E也可,BLA与BLK是背光的,可接电源与地,也可PWM处理。 答 12: re:5v和3.3v之间电压不匹配的问题可以这样解决:
在两个引脚之间加一个4.7K左右的电阻,这样可以防止电流倒流损坏芯片。这个方法可行的,我已经试过了,也很稳定 答 13: 说了半天,还是需要买大液晶屏!没钱啊,呵呵二手的没发票,报销不了啊!新的要300多,都快和我开发板一样贵了!没钱啊! 答 14: 这样接,会烧芯片么?高手帮忙!急!!!
从开发板LCD20pin的接口引出数据线VD0-VD7,连接到1602,D0-D7;1602电源正负极,接到开发板VCC5.0和GND上面,接照道理应该可以吧!但是1602其实的端口(VL,RS,R/W,E,还有BLA,BLK)接哪里呢?版主帮忙,谢谢!
RS,R/W,E 连接到44B0X
BLA,BLK 接到开发板VCC5.0和GND上面
VL 要你自己加偏压
这是某论坛的版主给的建议,我一致担心电平不一致造成烧芯片!会不会造成这样的情况,请高手帮忙!安全么? 答 15: 楼主,你连基本概念都没弄懂啊440BO的LCD接口是液晶控制器到液晶驱动器的接口,和你买的1602接口是牛头不对马嘴的两个概念,你急吼吼的接个啥啊?多看看书不好么? 答 16: 照你这么说,上面几个高手给的建议,都是在说啥呢?我刚学,时间紧迫,实在没办法一步一步慢慢来,有没速成的方法啊?接上去能显示字符数字就行 答 17: 还需要考虑一下时序问题一般1602的LCD最高读写速度在1~2M左右,是否能和你的总线速度匹配? 答 18: 我连接过12864我用44b0连接过12864液晶。
44b0的某CS加反相器后信号当作E(CS较宽,降低主频可满足E,1uS);
44b0地址线产生CS1/CS2信号;(W/R我没有管,反正44b0内存大不需要读)
地址线连到D0-D7。
需要仔细研究一下44b0的总线时序和液晶的时序就可以了。时序的配置也需要配得比较大。两次写操作之间插入足够常的等待。否则E信号宽度满足不了,液晶显示数据可能会出错。
答 19: 可以的! 首先,采用象你所说的总线控制法,需要设置VPB时钟来降低外设频率
,这种方法会影响其他外设.除非你只打算就控制一个LCD1602.
Jackilin 你先查阅一下LCD1602的资料,(太阳人电子网站上面有).LCD1602的数据线和控制线有上拉电阻,与44b0连接时,可以当做限流电阻用.而不会烧毁你的MCU,我自己用LPC2132连接5V供电的OCMJ4X8C,一切正常,已经半个月了.
至于驱动液晶,可以采用软件模拟驱动,用的时候请注意一下控制线E的拉高时间
mp3 和 ep93xx的技术论坛 答 2: 谢谢连接到数据线DATA[31:0]接口上么?44B0引脚一般的电压是3.0-3.6V,而1602工作电压要求是5V,怎么解决这个问题?从开发板上20pin的LCD接口数据线VD0-VD7是5V接口,我想是不是可以从上面引出来到1602上?但是1602上的其他接口RS,R/W,E,A,K需要5V接口的控制引脚如何接入?开发板中?版主帮忙,谢谢!!!
答 3: 猜的8位的LCD可挂总线上,读写等控制信号接CPU对应的读写线即可,电平不匹配中间可接隔离芯片,如:74LVC4245等 答 4: 不用电平匹配数据线与控制线直接接到44B0上,可以驱动得了。 答 5: 谢谢chenziya ,能说清楚点么?谢谢!哪位大侠曾经试过的,给点建议好么? 答 6: 急~~带有控制器的LCD如何连接S3C44B0X
关于控制信号线和数据信号线的连接,举例如下:
液晶端 S3C44B0X主板端
RS(指令/数据切换) An(某地址线)
RD nOE
WR nWR
CS nGCSn
DB0~DB7 Data0~Data7
RES Reset
有人给我得建议,请问一下可行么?电平各方面可以驱动得了么? 答 7: 无别听chenziya胡说,44B0输出可驱动5V的外围,但接受超过其工作电压3。3V的输入,非常不幸,你的CPU要快烧掉了 答 8: 谢谢robin.luo 大侠,您能给点建议么?怎么接不会有事?能说得详细点么? 答 9: 再次跟贴!高手帮忙!能不能提供如何连接的电路图呢? 答 10: 急!!!!1602引脚 (16PIN) 44B0开发板LCD引脚(20PIN)
1,VSS 电源地 1-8,VD0-VD7 数据端
2,VDD 电源正极 9,VFRAME LCD场信号
3,VL 液晶显示偏压信号 10,VCLK LCD点时钟信号
4,RS 数据/命令选择端 11,VLINE LCD行信号
5,R/W 读/写选择端 12,VM VM极性变换信号
6,E 使能信号 13,nRESET 复位
7-14,D0-D7 数据端 14,VDDIO 电源正极
15,BLA 背光源正极 15,EL-ON
16,BLK 背光源负极 16, DISP-ON
17,VCTL
18,GND
19-20,VCC5.0
从开发板LCD20pin的接口引出数据线VD0-VD7,连接到1602,D0-D7;1602电源正负极,接到开发板VCC5.0和GND上面,接照道理应该可以吧!但是1602其实的端口(VL,RS,R/W,E,还有BLA,BLK)接哪里呢?版主帮忙,谢谢!
答 11: 其实做这个实验没有必要呵呵,个人看法,因为1602仅仅是控制几个线的问题,没必要用44B0驱动,因为即使驱动了,也不见得学了什么
买个二手的320*240也就100多一点,以前网上叫得很厉害,可以买了实验一下卖出去
如果一定要接的话:从VCC与地之间引一个变阻分压大VL,RS和R/W可以用GPIO模拟,E也可,BLA与BLK是背光的,可接电源与地,也可PWM处理。 答 12: re:5v和3.3v之间电压不匹配的问题可以这样解决:
在两个引脚之间加一个4.7K左右的电阻,这样可以防止电流倒流损坏芯片。这个方法可行的,我已经试过了,也很稳定 答 13: 说了半天,还是需要买大液晶屏!没钱啊,呵呵二手的没发票,报销不了啊!新的要300多,都快和我开发板一样贵了!没钱啊! 答 14: 这样接,会烧芯片么?高手帮忙!急!!!
从开发板LCD20pin的接口引出数据线VD0-VD7,连接到1602,D0-D7;1602电源正负极,接到开发板VCC5.0和GND上面,接照道理应该可以吧!但是1602其实的端口(VL,RS,R/W,E,还有BLA,BLK)接哪里呢?版主帮忙,谢谢!
RS,R/W,E 连接到44B0X
BLA,BLK 接到开发板VCC5.0和GND上面
VL 要你自己加偏压
这是某论坛的版主给的建议,我一致担心电平不一致造成烧芯片!会不会造成这样的情况,请高手帮忙!安全么? 答 15: 楼主,你连基本概念都没弄懂啊440BO的LCD接口是液晶控制器到液晶驱动器的接口,和你买的1602接口是牛头不对马嘴的两个概念,你急吼吼的接个啥啊?多看看书不好么? 答 16: 照你这么说,上面几个高手给的建议,都是在说啥呢?我刚学,时间紧迫,实在没办法一步一步慢慢来,有没速成的方法啊?接上去能显示字符数字就行 答 17: 还需要考虑一下时序问题一般1602的LCD最高读写速度在1~2M左右,是否能和你的总线速度匹配? 答 18: 我连接过12864我用44b0连接过12864液晶。
44b0的某CS加反相器后信号当作E(CS较宽,降低主频可满足E,1uS);
44b0地址线产生CS1/CS2信号;(W/R我没有管,反正44b0内存大不需要读)
地址线连到D0-D7。
需要仔细研究一下44b0的总线时序和液晶的时序就可以了。时序的配置也需要配得比较大。两次写操作之间插入足够常的等待。否则E信号宽度满足不了,液晶显示数据可能会出错。
答 19: 可以的! 首先,采用象你所说的总线控制法,需要设置VPB时钟来降低外设频率
,这种方法会影响其他外设.除非你只打算就控制一个LCD1602.
Jackilin 你先查阅一下LCD1602的资料,(太阳人电子网站上面有).LCD1602的数据线和控制线有上拉电阻,与44b0连接时,可以当做限流电阻用.而不会烧毁你的MCU,我自己用LPC2132连接5V供电的OCMJ4X8C,一切正常,已经半个月了.
至于驱动液晶,可以采用软件模拟驱动,用的时候请注意一下控制线E的拉高时间
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |