UltiRobot店售产品资料库

Arduino官方授权代理,量大价优,详询天猫客服。ultirobot.tmall.com

用户工具

站点工具


侧边栏

索引

抱歉,您没有权限增加页面
显示屏:lcd12864显示屏_iic接口

1、 产品图片

2、产品购买地址

3、产品概述

  • RSCG12864B是Arduino驱动IIC接口(I2C接口)的LCD12864液晶模块,中贝首发的第一块支持I2C接口的标准128*64液晶显示屏。
  • 液晶显示模块目前在中国发展已经有30多个年头了,市场上应用最广泛的要属于128*64点阵的显示屏,从类型上分COB,COG及OLED, 稳定性和经济性最好要属于COB工艺的液晶显示模块。在百度一搜索就可以找到COB简介及工艺COB Chip-on-Board 也称为芯片直接贴装技术,是指将裸芯片直接粘贴在印刷电路板上,然后进行引线键合,再用有机胶将芯片和引线包封保护的工……
  • 12864点阵的液晶屏主控芯片一般是ST7920及KS0107+KS0108及KS0086等IC,这一款COB液晶带(RSCG12864B) 拥有I2C接口,内建中文字库(GB2312),ASCII有57点阵,612点阵,8*16点阵三种之多,可谓目前市场最全,这款液晶屏最出色的要属于可以存储多达2000张图片,可以一般界面只需在电脑上做好BIN格式图片,配合相应的下载工具,就可以存储到液晶模块上。。

4、产品参数

  1. 128 64 STN Blue/STN YG/STN Grey
  2. 视角:6:00
  3. 内建字库:简体中文(GB2312)
  4. 内建图片存储Memory
  5. 背光:蓝底白字
  6. 工作电压:5.0V
  7. 通信方式:I2C
  8. 外形尺寸:93.0mm(L) X 70.0mm(W) X 12.5mm(H)
  9. 可视区域(VA):72.0mm X 39.95mm
  10. 活动区域(AA):66.52mm X 33.24mm
  11. 分辨率:128 X 64dots
  12. 点尺寸:0.48mm X 0.48mm
  13. 点间距:0.04mm
  14. 重量:TBD Grams

5、引脚定义

序号符号I/O功能描述
1GNDP源地
2VDDP电源
3RSTI复位信号,低电平有效
4SCLII2C时钟信号
5SDAII2C数据信号
6BUSYO忙信号,高为忙,低为闲。忙状态下不接收指令
7A1II2C地址信号A1
8A0II2C地址信号A0

6、接线方式

  • RSCG12864B—————- UNO
  • GND—————————–GND
  • VDD—————————–5.0V
  • SCL——————————A5(SCL)
  • SDA—————————–A4(SDA)
  • BUSY—————————7(新库文件) A3(老库文件)

  • RSCG12864B—————– MEGA2560
  • GND—————————–GND
  • VDD—————————–5.0V
  • SCL——————————D21(SCL)
  • SDA—————————–D20(SDA)
  • BUSY—————————34号引脚

7、示例程序

//中贝斯特UltiRobot IIC版12864显示屏示例教程
//程序效果:程序可以直接显示文字内容。如果需要显示图片,则必须用到U-PD2下载器(图片上传方法在下面)。
//淘宝店地址:zhongbest.taobao.com

#include <RSCG12864B.h>
const int busyPin = 7;

RAYLIDLCD myLCD(busyPin);

void setup() {
  // put your setup code here, to run once:
  myLCD.begin();
  myLCD.setBrightness(255);
}

void loop() {
  // put your main code here, to run repeatedly:
  unsigned char i;
   char chn[]={char(0xD6), char(0xD0),char(0xB1),char(0xB4),char(0xCB),char(0xB9),char(0xCC),char(0xD8),0,};//中贝斯特
   char f1[]={char(0X49),char(0X32),char(0X43),char(0XBD),char(0XD3),char(0XBF),char(0XDA),char(0X2C),char(0XC4),char(0XDA),char(0XBD),char(0XA8),char(0XD7),char(0XD6),char(0XBF),char(0XE2),0,};
   char f2[]={char(0XD6),char(0XD0),char(0XCE),char(0XC4),char(0X2C),char(0XBA),char(0XAB),char(0XCE),char(0XC4),char(0X2C),char(0XC8),char(0XD5),char(0XCE),char(0XC4),0,};
   char f3[]={char(0XD6),char(0XA7),char(0XB3),char(0XD6),char(0X32),char(0X44),char(0XBB),char(0XE6),char(0XCD),char(0XBC),0,};//显示文字
  myLCD.displayBMP(0);
  delay(800);
  myLCD.displayBMP(1);
  delay(800);
  myLCD.displayBMP(2);
  delay(800);
  myLCD.displayBMP(3);
  delay(800);
  myLCD.displayBMP(4);
  delay(800);
  myLCD.displayBMP(5);
  delay(800);
  myLCD.clear();
  myLCD.print(0, 15, chn, VLARGE);
  myLCD.print(8, 35, "ultirobot.com", VLARGE);
  delay(3000);
  myLCD.clear();
  myLCD.print(16, 15, chn, LARGE);
  myLCD.print(20, 35, "www.ultirobot.com", LARGE);
  delay(3000);
  myLCD.clear();
  myLCD.fontReversOn();
  myLCD.print(25, 0, "Built-in font", LARGE);
  myLCD.fontReversOff();
  myLCD.print(3, 15, "5*7 ASCII 0123456789", SMALL);
  myLCD.print(3, 25, "5*7 ASCII ABCDEabcde", SMALL);
  myLCD.print(20, 35, "6*12/12*12 FONT", LARGE);
  myLCD.print(5, 48, "8*16/16*16 FONT", VLARGE);
  delay(3000);
  myLCD.clear();
  myLCD.print(0, 0, f1, VLARGE);
  myLCD.print(0, 16, f2, VLARGE);
  myLCD.print(0, 32, f3, VLARGE);
  myLCD.drawRect(0, 50, 127, 63);
  for (i = 2; i <= 125; i++)
  {
    myLCD.drawRectF(2, 52, i, 61);
    delay(100);
  }
  delay(3000);
}

8、U-PD2图片下载器使用方式

参数 目前仅支持5V供电,接线方式:

  • RSCG12864B—————–U-PD2
  • GND—————————–GND
  • VDD—————————–VCC
  • RST——————————RST
  • SCL——————————SCL
  • SDA—————————–SDA
  • BUSY—————————-BUSY

本图片下载器也是使用CH340驱动,如果你安装过了就不用安装。如果没安装过,需要下载:点我下载

操作方式

  1. 接好线后,按一下板子上RESET按键,屏幕会变暗,让板子保持在这个状态。
  2. 选择一张黑白像素明显的图片,用电脑自带的画图软件,将图片设置成12864像素的图片(按照下图设置的来)。

3、保存图片(格式:.bmp 像素:128×64) 4、使用img2Lcd软件,按照图内的格式设置,将图片转换成.bin文件。 5、保存.bin文件(二进制;数据水平、字节垂直;单色;128×64;字节内像素数据反序;高位在前(MSB First))。 6、打开STN图片下载及调试工具,如下图: 7、设置好COM端口13(此端口可在电脑设备管理器中查看)、产品型号、数据文件(图片生成bin文件)。(如果没有12864B就选择12864 K-00) 8、点击下载按钮,bin上传到12864上。显示:数据下载完毕,可以开始调试!,即为上传成功。 9、将I2C12864与Arduino连接后,即可显示。图片和文字。

移步视频网站观看效果前往优酷

10、警告灯状态说明 上面上传的是单张的图片,U-PD2下载器还可以支持批量上传数据文件*.bin,这里放一个厂家给的示例文件夹:点我下载,下载后,将里边的data.bin通过U-PD2上传即可查看多张图片,Windows批量处理文件.(教程最下方有下载)。

9、相关资料下载

10、综合实验

显示屏/lcd12864显示屏_iic接口.txt · 最后更改: 2021/10/19 21:41 由 ultirobot