完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
就像预料的一样,既然要使用SBN0064G作为驱显芯片,应该有2片,所以它的驱显应该是多区域的,至少两个。手册居然还有中文的,太地道了。管脚逻辑如下:
1 VSS 电源地 2 VCC 电源正(+3.3+0.1V) 3 V0 对比度调节输入 4 RS 数据/指令选择 5 R/W 读写控制 6 E 使能端 7~14 DB0~DB7 数据总线 15 CS1 片选 1 16 CS2 片选 2 17 RST 复位输入 18 VEE 负压输入 19 A 背光正极(+3.3+0.1V) 20 K 背光负极 怎么似曾相识呢?下边贴出一款128x64的并口LCD管脚逻辑: 引脚名称 方向 说明 引脚 名称 方向 说明 1 VSS-GND 0V 2 VDD-Supply Voltage For Logic (+5v) 3 VO-+5V 4 RS(CS) O H: Data L: Instruction Code 5 R/W(SID)O H: Read L: Write 6 E(SCLK) O Enable Signal 7~14 DB0~DB7 I 数据 0-7 15 NC-空脚 16 NC-空脚 17 /RST O Reset Signal 低电平有效 18 NC-空脚 19 LEDA-背光源正极 LED+5V 20 LEDK-背光源负极 LED-OV 除了个别的控制引脚逻辑不同外,基本有点相似。 接着看资料,有一条[第7页/19页]非常重要:它说CS1、CS2选择A1、B1、A2、B2区域——非常像以前驱显的一款122X32的LCD,只是122X32的哪一款是上下各两个分区,这样下来,只要将这两个的思路融合一下就Ok了。 按照以前的经验VEE可以接地,如果可行就一切Ok了,如果不行就惨了,因为需要单独的设计负电压大约-6V~-12V,这可是个祸害,接错了就烧片子——不是你就是他,如是这样,出品公司也够不与时俱进的了。此外还有一个问题是,此LCD屏的引脚居然没有印字?!只能测量逻辑1~20的位置了。好在1是地,应该与外壳连接,还是容易区分的,而印字是制作LCD模块手到擒来的事——可见设计者要么马虎,要么新手一个。应该改进!逻辑标定如照片21。 下边开始准备杜邦线和开发板以及板上焊接一个Vo微调电阻器具体电路不画了,连接如下: 10K~50K微调电阻连投接电源+-,中心连接到Vo,LEDK连接到GND,LEDA-连接到3V3[实测3V3背光亮度合适],VEE连接到GND。E是CLK0->1有效。实际连接如照片22,23。 看手册,其寄存器命令如下: 0x3F/0x3E——显示打开/关闭 0b11xxxxxx——xxxxxx=显示行,A5-A0|0~63 0b10111yyy——yyy=显示页,P0-P7|0~7 0b01zzzzzz——zzzzzz=显示列,A5-A0|0~63 还有一些读LCD寄存器状态的命令,本实验不关心,省略了。 在上述命令中,只要是写寄存器或写数据,R/W=0,E(CLK)=0->1一次。 看手册可以理解,写屏需要先给出显示块,再给吃page,而后给出行地址和列地址,再写数据1或0,就可以了。 最后一个问题就是将我下载的和官网给的手册通览了一遍发现居然此屏没有初始化的操作过程!?,只能试了后再说了。接线编程,...。
|
|
|
|
只有小组成员才能发言,加入小组>>
请问OLED显示屏可以让整帧画面同一时间显示出来吗,而不是行扫?
10260 浏览 1 评论
8319 浏览 3 评论
动手做:使用 LED 灯带第 1 部分 – 制作住宅柜下照明
7144 浏览 3 评论
11361 浏览 13 评论
9137 浏览 2 评论
741浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 12:13 , Processed in 0.456749 second(s), Total 73, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号