Difference between revisions of "0.96inch OLED Module SKU:MC096GX"

From LCD wiki
Jump to: navigation, search
(Created page with "{{lan | cn=http://www.lcdwiki.com/zh/0.96inch_OLED_Module_SKU:MC096GX | en=http://www.lcdwiki.com/0.96inch_OLED_Module_SKU:MC096GX...")
 
Line 3: Line 3:
 
cn=http://www.lcdwiki.com/zh/0.96inch_OLED_Module_SKU:MC096GX
 
cn=http://www.lcdwiki.com/zh/0.96inch_OLED_Module_SKU:MC096GX
 
     |
 
     |
en=http://www.lcdwiki.com/0.96inch_OLED_Module_SKU:MC096GX                                              
+
en=http://www.lcdwiki.com/0.96inch_OLED_Module_SKU:MC096GX
 
}}
 
}}
 +
==<font color="blue">Product picture</font> ==
 +
[[File:MC096-22.jpg|600px]]
  
== <font color="blue">产品图片</font> ==
 
 
[[File:MC096-003.jpg|300px]]
 
[[File:MC096-003.jpg|300px]]
 +
[[File:MC096-11.jpg|300px]]
  
==<font color="blue">产品介绍</font> ==
+
==<font color="blue">Product description</font> ==
  
*高分辨率:128x64(和12864同分辨率,高PPI)
+
*High resolution: 128x64 (have the same resolution as 12864, high PPI)
*超大可视角度:大于160°(显示屏中可视角度最大的一种屏幕)
+
*Large viewing angle: greater than 160° (a screen with the largest viewing angle in the monitor)
*超低功耗:正常显示0.06w(远低于TFT显示屏)
+
*Ultra-low power consumption: it's 0.06w in normal condition(far less than TFT display)
*宽电压供电(3V~5V),兼容3.3V和5V电平逻辑,无需电平转换芯片
+
*Wide voltage supply (3V~5V), 3.3V and 5V level logic compatible, no level shifter IC
*IIC接口只需2个IO轻松点亮
+
*IIC interface and only requires 2 IOs to light up easily
*工作温度范围为工业级(-20℃~70℃)
+
*The range of working temperature is industrial (-20°C~70°C)
*军工级工艺标准,长期稳定工作
+
*Military-grade process standards, long-term work steadily
*提供丰富的多平台例程,提供底层驱动技术支持
+
*Provide rich multi-platform routines and the technology support of underlying driver
*黄蓝、白、蓝三种颜色显示方案可选
+
*Have three color display schemes of yellow and blue,white,blue to choose from
  
==<font color="blue">产品参数</font> ==
+
==<font color="blue">Product parameters</font> ==
  
{| class="wikitable" border="1" style="width: 500px; background-color: white;"
+
{| class="wikitable" border="1" style="width: 30%; background-color: white;"
| align="center" |名称
+
| align="center" |name
| colspan="3" align="center" |颜色分类
+
| colspan="3" align="center" |color category
 
|-
 
|-
|显示颜色
+
|display color
|白色
+
|white
|蓝色
+
|blue
|黄蓝双色
+
|Blue and yellow
 
|-
 
|-
 
|SKU
 
|SKU
| style="color: #ff0000; " |MC096GW
+
| style="color: #ff0000; " |MC096VW
| style="color: #ff0000; " |MC096GB
+
| style="color: #ff0000; " |MC096VB
| style="color: #ff0000; " |MC096GY
+
| style="color: #ff0000; " |MC096VY
 
|-
 
|-
|尺寸
+
|size
 
| colspan="3" |0.96(inch)
 
| colspan="3" |0.96(inch)
 
|-
 
|-
|类型
+
|type
 
| colspan="3" |OLED
 
| colspan="3" |OLED
 
|-
 
|-
|OLED驱动芯片
+
|OLED driver chip
 
| colspan="3" |SSD1306
 
| colspan="3" |SSD1306
 
|-
 
|-
|分辨率
+
|resolution
 
| colspan="3" |128*64 (Pixel)
 
| colspan="3" |128*64 (Pixel)
 
|-
 
|-
|模块接口
+
|Module interface
| colspan="3" style="color: #ff0000; " |IIC,①-GND,②-VCC,③-SCL,④-SDA
+
| colspan="3" |IIC,4PIN
 
|-
 
|-
|有效显示区域
+
|Effective display area
 
| colspan="3" |21.744x10.864(mm)
 
| colspan="3" |21.744x10.864(mm)
 
|-
 
|-
|模块尺寸
+
|Module size
 
| colspan="3" |27.3x27.8(mm)
 
| colspan="3" |27.3x27.8(mm)
 
|-
 
|-
|视角
+
|Field of View
 
| colspan="3" |>160°
 
| colspan="3" |>160°
 
|-
 
|-
|工作温度
+
|Working temperature
 
| colspan="3" | -20℃~70℃
 
| colspan="3" | -20℃~70℃
 
|-
 
|-
|存储温度
+
|storage temperature
 
| colspan="3" | -30℃~80℃
 
| colspan="3" | -30℃~80℃
 
|-
 
|-
|工作电压
+
|Working voltage
 
| colspan="3" |3.3V / 5V
 
| colspan="3" |3.3V / 5V
 
|-
 
|-
|功耗
+
|power dissipation
| colspan="3" |全亮约为25mA,全灭约为1.5mA。
+
| colspan="3" |Max:25mA,Min: 1.5mA
 
|-
 
|-
|产品重量
+
|product weight
 
| colspan="3" |15(g)
 
| colspan="3" |15(g)
 
|}
 
|}
  
==<font color="blue">接口定义</font> ==
+
==<font color="blue">Interface definition</font> ==
 
+
{| class="wikitable" border="1" style="width: 30%; background-color: white;"
{| class="wikitable" border="1" style="width: 500px; background-color: white;"
 
 
|-
 
|-
 
| align="center" |PIN
 
| align="center" |PIN
| align="center" |标号
+
| align="center" |label
| align="center" |引脚说明
+
| align="center" |Pin description
 
|-
 
|-
 
| align="center" |1
 
| align="center" |1
| align="center" |GND
+
| align="center" |VCC
|OLED电源正(3.3V~5V)
+
|OLED positive pole of power(3.3V~5V)
 
|-
 
|-
 
| align="center" |2
 
| align="center" |2
| align="center" |VCC
+
| align="center" |GND
|OLED电源地
+
|OLED GND of power
 
|-
 
|-
 
| align="center" |3
 
| align="center" |3
 
| align="center" |SCL
 
| align="center" |SCL
|OLED IIC总线时钟信号
+
|OLED clock signal of IIC bus
 
|-
 
|-
 
| align="center" |4
 
| align="center" |4
 
| align="center" |SDA
 
| align="center" |SDA
|OLED IIC总线数据信号
+
|OLED data signal of IIC bus
 
|}
 
|}
  
==<font color="blue">产品尺寸</font> ==
+
==<font color="blue">Product size</font> ==
产品尺寸图:[http://www.lcdwiki.com/zh/%E6%96%87%E4%BB%B6:MC096-005.jpg 0.96寸OLED产品尺寸图]
+
Product size drawing:[http://www.lcdwiki.com/images/1/19/MC096-015.jpg 0.96 inch OLED Product size drawing]
  
==<font color="blue">硬件说明</font> ==
+
==<font color="blue">Hardware description</font> ==
硬件原理图:[http://www.lcdwiki.com/res/MC096VW/%E5%85%A8%E5%8A%A8%E7%94%B5%E5%AD%900.96%E5%AF%B8OLED%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97%E5%8E%9F%E7%90%86%E5%9B%BE.pdf 0.96寸OLED显示模块原理图.pdf]
+
Hardware schematic:[http://www.lcdwiki.com/res/MC096VW/%E5%85%A8%E5%8A%A8%E7%94%B5%E5%AD%900.96%E5%AF%B8OLED%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97%E5%8E%9F%E7%90%86%E5%9B%BE.pdf QD electronic 0.96 inch OLED display module hardware schematic.pdf]
  
IIC从设备地址选择硬件调整说明:
+
IIC hardware adjustment instructions of device address to slave device:
  
[[文件:MC096-006.jpg|300x300像素]]
+
[[File:MC096-006.jpg|300x300px]]
 
    
 
    
 +
As the picture shows,in the red rectangle,if the resistor is connected to 0x78,
  
如图红色矩形框内,如果电阻接在0x78这边,则表示IIC从设备地址为0x78,如果接在0x7A这边,则表示IIC从设备地址为0x7A。
+
it indicates that the IIC slave address is 0x78,if the resistor is connected to 0x7A,
  
==<font color="blue">使用说明</font> ==
+
it indicates that the IIC slave address is 0x7A.
'''<big>Arduino平台使用说明</big>'''
 
  
1、接线说明
+
==<font color="blue">Using Instructions</font> ==
 +
'''Arduino platform instructions'''
  
{| class="wikitable" border="1" style="width: 500px; background-color: white;"
+
1.Wiring instructions
! colspan="2" |与UNO开发板连接
+
 
! colspan="2" |与Mega2560开发板连接
+
{| class="wikitable" border="1" style="width: 800px; background-color: white;"
 +
! colspan="2" |connection to UNO development board
 +
! colspan="2" |connect to Mega2560 development board
 
|-
 
|-
! align="center" |模块上管脚
+
! align="center" |the pin on module
! align="center" |UNO单片机上管脚
+
! align="center" |the pin on UNO single chip
! align="center" |模块上管脚
+
! align="center" |the pin on module
! align="center" |Mega2560单片机上管脚
+
! align="center" |the pin on Mega2560 single chip
 
|-
 
|-
 
| align="center" |VCC
 
| align="center" |VCC
Line 150: Line 154:
 
|}
 
|}
  
2、操作说明
+
2.operation instructions
 +
 
 +
a.Connect the OLED module to the Arduino development board according to the wiring instructions and then power on
  
a、将OLED模块按照接线说明和Arduino开发板连接起来,然后上电。
+
b.[[#Driver download|Download the package]](see the driver download column for details), unzip and open the "1-Arduino测试程序\Arduino_OLED_Demo_UNO&Mega2560_IIC_V1.0\Example" folder,
  
b、[[#驱动下载|下载资料包]](具体见驱动下载栏),解压后打开“1-Arduino测试程序\Arduino_OLED_Demo_UNO&Mega2560_IIC_V1.0\Example”文件夹,
+
There are test programs inside,See the figure below (see the test procedure documentation for a description):
  
里面有测试程序,如下图(相关说明见测试程序说明文档)
+
[[file:MC096-016.jpg|750px]]
  
[[文件:MC096-016.jpg|750px]]
+
c.Then open the "1-Arduino测试程序\Arduino_OLED_Demo_UNO&Mega2560_IIC_V1.0\Install libraries" folder,
  
c、再打开“1-Arduino测试程序\Arduino_OLED_Demo_UNO&Mega2560_IIC_V1.0\Install libraries”文件夹,里面有U8glib开源库,如下图所示:
+
which contains the U8glib open source library, as shown in the following figure:
  
[[文件:MC096-038.jpg|750px]]
+
[[file:MC096-038.jpg|750px]]
  
d、将U8glib拷贝到Arduino IDE运行库所在的目录,库的目录可以通过下图查看和设置:
+
d.Copy U8glib to the directory where the Arduino IDE run lib is located, which can be viewed and set from the following figure:
  
[[文件:MC096-037.jpg|750px]]
+
[[file:MC096-039.jpg|750px]]
  
e、选择任意一个测试程序运行测试,例如选择Example03-show_BMP测试程序
+
e.Select any test program to run the test, for example select Example03-show_BMP test program
  
f、打开测试程序后,点击Tools->Board,选择开发板型号,然后点击Tools->Port,选择连接的com口,如下图所示:
+
f.When you open the test program,click tools-> Board to select the development board model,then click tools-> Port  
  
[[文件:MC096-017.jpg|750px]]
+
to select the com port to connect,as shown in the following figure:
  
g、开发板型号和com口都选择正确后,点击右箭头按钮,进行编译下载,如下图所示:
+
[[file:MC096-028.jpg|750px]]
  
[[文件:MC096-018.jpg|750px]]
+
g.After both the development board model and the com port have been selected correctly,click the right arrow button to compile and download,
  
h、待出现Done upload,则说明编译和下载成功,如下图所示:
+
as shown in the following figure:
  
[[文件:MC096-019.jpg|750px]]
+
[[file:MC096-029.jpg|750px]]
  
i、OLED模块显示下面图片,则说明测试程序运行成功,操作成功
+
h.When Done upload appears,the compilation and download are successful,as shown in the following figure:
  
[[文件:MC096-002.jpg|300px]]
+
[[file:MC096-030.jpg|750px]]
  
'''<big>C51平台使用说明</big>'''
+
i.The OLED module displays the pictures below,which indicates that the test program is running successfully and the operation is successful
  
1、接线说明
+
[[file:MC096-002.jpg|300px]]
 +
 
 +
 
 +
 
 +
'''C51 platform instructions'''
 +
 
 +
1.Wiring instructions
  
 
{| class="wikitable" border="1" style="width: 500px; background-color: white;"
 
{| class="wikitable" border="1" style="width: 500px; background-color: white;"
!模块上管脚
+
!the pin on module
! align="center" |C51单片机上管脚
+
! align="center" |the pin on C51 single chip
 
|-
 
|-
 
| align="center" |VCC
 
| align="center" |VCC
Line 207: Line 219:
 
|}
 
|}
  
2、操作说明
+
2.operation instructions
a、将OLED模块按照接线说明连接C51单片机,然后上电;
+
 
 +
a.Connect the OLED module to the C51 development board according to the wiring instructions and then power on
 +
 
 +
b.[[#Driver download|Download the package]] (see the driver download column for details), unzip and open the "2-C51测试程序" folder,
  
b、下载资料包(具体见驱动下载栏),解压后打开“2-C51测试程序”文件夹,如下图所示:
+
[[file:MC096-020.jpg|750px]]
  
[[文件:MC096-020.jpg|750px]]
+
c.There are two kinds of C51 single-chip test program,just choose one,for example,select STC12C5A60S2 microcontroller test program
  
c、里面两种C51单片机的测试程序,随便选择一种,例如选择STC12C5A60S2单片机测试程序(相关说明见测试程序说明文档)。
+
(for related instructions, see the test program documentation)
  
d、打开“C51_OLED_Demo_STC12C5A60S2_IIC_V1.0”文件夹,找到“OLED.uvproj”文件,双击打开测试程序工程
+
d.Open the "C51_OLED_Demo_STC12C5A60S2_IIC_V1.0" folder and find the "OLED.uvproj" file,double-click to open the test program project
  
e、点击编译按钮,编译整个工程,待出现“creating hex file from ".\OBJ\TEST_OLED"...”,则说明编译成功,如下图所示:
+
e.Click the Compile button to compile the entire project.When "creating hex file from ".OBJ\TEST_OLED"..." appears,
  
[[文件:MC096-021.jpg|750px]]
+
the compilation is successful, as shown in the following figure:
  
f、然后打开STC-ISP软件进行下载,相关设置如下图所示:
+
[[file:MC096-031.jpg|750px]]
  
[[文件:MC096-022.jpg|750px]]
+
f.Then open the STC-ISP software to download.The relevant settings are shown in the following figure:
  
g、然后选择编译好的hex文件进行烧录,烧录文件在“C51_OLED_Demo_STC12C5A60S2_IIC_V1.0\OBJ”目录下,如下图所示:
+
[[file:MC096-032.jpg|750px]]
  
[[文件:MC096-023.jpg|750px]]
+
g.Then select the compiled hex file to burn.The burning file is in the directory of "C51_OLED_Demo_STC12C5A60S2_IIC_V1.0\OBJ",
  
h、点击下载后,需要将单片机重新上电,待出现“操作成功”,则表示烧录成功,操作如下图所示:
+
as shown in the following figure:
  
[[文件:MC096-024.jpg|750px]]
+
[[file:MC096-033.jpg|750px]]
  
i、OLED模块显示下面BMP图片则表示测试程序运行成功,操作成功。
+
h.After the download is clicked,the MCU needs to be powered on again, when appear "successful operation", it means successful burning,
  
[[文件:MC096-002.jpg|300px]]
+
the operation is shown in the following figure:
  
'''<big>STM32平台使用说明</big>'''
+
[[file:MC096-034.jpg|750px]]
  
1、接线说明
+
i.The OLED module displays the pictures below,which indicates that the test program is running successfully and the operation is successful
 +
 
 +
[[file:MC096-002.jpg|300px]]
 +
 
 +
'''STM32 platform instructions'''
 +
1.Wiring instructions
 
{| class="wikitable" border="1" style="width: 500px; background-color: white;"
 
{| class="wikitable" border="1" style="width: 500px; background-color: white;"
!模块上管脚
+
!the pin on module
! align="center" |STM32单片机上管脚
+
! align="center" |the pin on STM32 single chip
 
|-
 
|-
 
| align="center" |VCC
 
| align="center" |VCC
Line 258: Line 278:
 
|}
 
|}
  
2、操作说明
+
2.operation instructions
a、将OLED模块按照接线说明连接STM32单片机,然后上电;
+
 
 +
a.Connect the OLED module to the STM32 development board according to the wiring instructions and then power on
 +
 
 +
b.[[#Driver download|Download the package]] (see the driver download column for details), unzip and open the "3-STM32测试程序" folder,
 +
 
 +
[[file:MC096-025.jpg|750px]]
 +
 
 +
c.there are two kinds of STM32 single-chip test program,just choose one,for example,select STM32F103RCT6 microcontroller test program
 +
 
 +
(for related instructions, see the test program documentation)
  
b、下载资料包(具体见驱动下载栏),解压后打开“3-STM32测试程序”文件夹,如下图所示:
+
d.Open the "STM32_OLED_Demo_STM32F103RCT6_IIC_V1.0\USER" folder and find the "OLED.uvproj" file,double-click to open the test program project
  
[[文件:MC096-025.jpg|750px]]
+
e.Click on the compile button to compile the entire project,and when "from ELF: creating hex file.\ OBJ\ TESTOLED.axf" appears,
  
c、里面有两种STM32单片机的测试程序,随便选择一种,例如选择STM32F103RCT6单片机测试程序(相关说明见测试程序说明文档)。
+
the compilation is successful, as shown in the following figure:
  
d、打开“STM32_OLED_Demo_STM32F103RCT6_IIC_V1.0\USER”文件夹,找到“OLED.uvproj”文件,双击打开测试程序工程
+
[[file:MC096-035.jpg|750px]]
  
e、点击编译按钮,编译整个工程,待出现“FromELF: creating hex file..."..\OBJ\TEST_OLED.axf"”,则说明编译成功,如下图所示:
+
f.Connect to JTAG and click the download button.When "Programming Done.Verify OK."appears,
  
[[文件:MC096-026.jpg|750px]]
+
the download is successful, as shown in the following figure:
  
f、接上JTAG,点击下载按钮,待出现“Programming Done. Verify OK.”,则表示下载成功,如下图所示:
+
[[file:MC096-036.jpg|750px]]
  
[[文件:MC096-027.jpg|750px]]
+
g.The OLED module displays the pictures below,which indicates that the test program is running successfully and the operation is successful
  
g、OLED模块显示下面图片则表示测试程序运行成功,操作成功。
+
[[file:MC096-002.jpg|300px]]
  
[[文件:MC096-002.jpg|300px]]
+
==<font color="blue">Driver download</font> ==
 +
baiduyun download:[https://pan.baidu.com/s/12cx6N4E-tSvCSD2xYyPpsA 0.96 inch OLED display module data of QD electronic V1.0(Extracted password:r5gi)]
  
==<font color="blue">驱动下载</font> ==
+
Local download:[http://www.lcdwiki.com/res/MC096VW/%E5%85%A8%E5%8A%A8%E7%94%B5%E5%AD%900.96%E5%AF%B8OLED%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97%E8%B5%84%E6%96%99V1.0.zip 0.96 inch OLED display module data of QD electronic V1.0]
百度云盘下载:[https://pan.baidu.com/s/1UcJRGOd8ZNFA0H6PqEgj1w 全动电子0.96寸OLED显示模块资料V1.0]
 
  
==<font color="blue">常用软件说明</font> ==
+
==<font color="blue">Common software description</font> ==
取模软件说明见软件包,下载地址如下:
+
the software description is in the software package and the download address as follows:
  
 
PCtoLCD2002:[http://www.lcdwiki.com/res/software/PCtoLCD2002.zip PCtoLCD2002]
 
PCtoLCD2002:[http://www.lcdwiki.com/res/software/PCtoLCD2002.zip PCtoLCD2002]

Revision as of 10:33, 20 June 2018


语言选择

Languages

➤中文
➤EN


Product picture

MC096-22.jpg

MC096-003.jpg MC096-11.jpg

Product description

  • High resolution: 128x64 (have the same resolution as 12864, high PPI)
  • Large viewing angle: greater than 160° (a screen with the largest viewing angle in the monitor)
  • Ultra-low power consumption: it's 0.06w in normal condition(far less than TFT display)
  • Wide voltage supply (3V~5V), 3.3V and 5V level logic compatible, no level shifter IC
  • IIC interface and only requires 2 IOs to light up easily
  • The range of working temperature is industrial (-20°C~70°C)
  • Military-grade process standards, long-term work steadily
  • Provide rich multi-platform routines and the technology support of underlying driver
  • Have three color display schemes of yellow and blue,white,blue to choose from

Product parameters

name color category
display color white blue Blue and yellow
SKU MC096VW MC096VB MC096VY
size 0.96(inch)
type OLED
OLED driver chip SSD1306
resolution 128*64 (Pixel)
Module interface IIC,4PIN
Effective display area 21.744x10.864(mm)
Module size 27.3x27.8(mm)
Field of View >160°
Working temperature -20℃~70℃
storage temperature -30℃~80℃
Working voltage 3.3V / 5V
power dissipation Max:25mA,Min: 1.5mA
product weight 15(g)

Interface definition

PIN label Pin description
1 VCC OLED positive pole of power(3.3V~5V)
2 GND OLED GND of power
3 SCL OLED clock signal of IIC bus
4 SDA OLED data signal of IIC bus

Product size

Product size drawing:0.96 inch OLED Product size drawing

Hardware description

Hardware schematic:QD electronic 0.96 inch OLED display module hardware schematic.pdf

IIC hardware adjustment instructions of device address to slave device:

MC096-006.jpg

As the picture shows,in the red rectangle,if the resistor is connected to 0x78,

it indicates that the IIC slave address is 0x78,if the resistor is connected to 0x7A,

it indicates that the IIC slave address is 0x7A.

Using Instructions

Arduino platform instructions

1.Wiring instructions

connection to UNO development board connect to Mega2560 development board
the pin on module the pin on UNO single chip the pin on module the pin on Mega2560 single chip
VCC 5V VCC 5V
GND GND GND GND
SCL A5 SCL 21
SDA A4 SDA 20

2.operation instructions

a.Connect the OLED module to the Arduino development board according to the wiring instructions and then power on

b.Download the package(see the driver download column for details), unzip and open the "1-Arduino测试程序\Arduino_OLED_Demo_UNO&Mega2560_IIC_V1.0\Example" folder,

There are test programs inside,See the figure below (see the test procedure documentation for a description):

MC096-016.jpg

c.Then open the "1-Arduino测试程序\Arduino_OLED_Demo_UNO&Mega2560_IIC_V1.0\Install libraries" folder,

which contains the U8glib open source library, as shown in the following figure:

MC096-038.jpg

d.Copy U8glib to the directory where the Arduino IDE run lib is located, which can be viewed and set from the following figure:

MC096-039.jpg

e.Select any test program to run the test, for example select Example03-show_BMP test program

f.When you open the test program,click tools-> Board to select the development board model,then click tools-> Port

to select the com port to connect,as shown in the following figure:

MC096-028.jpg

g.After both the development board model and the com port have been selected correctly,click the right arrow button to compile and download,

as shown in the following figure:

MC096-029.jpg

h.When Done upload appears,the compilation and download are successful,as shown in the following figure:

MC096-030.jpg

i.The OLED module displays the pictures below,which indicates that the test program is running successfully and the operation is successful

MC096-002.jpg


C51 platform instructions

1.Wiring instructions

the pin on module the pin on C51 single chip
VCC 5V
GND GND
SCL P23
SDA P24

2.operation instructions

a.Connect the OLED module to the C51 development board according to the wiring instructions and then power on

b.Download the package (see the driver download column for details), unzip and open the "2-C51测试程序" folder,

MC096-020.jpg

c.There are two kinds of C51 single-chip test program,just choose one,for example,select STC12C5A60S2 microcontroller test program

(for related instructions, see the test program documentation)

d.Open the "C51_OLED_Demo_STC12C5A60S2_IIC_V1.0" folder and find the "OLED.uvproj" file,double-click to open the test program project

e.Click the Compile button to compile the entire project.When "creating hex file from ".OBJ\TEST_OLED"..." appears,

the compilation is successful, as shown in the following figure:

MC096-031.jpg

f.Then open the STC-ISP software to download.The relevant settings are shown in the following figure:

MC096-032.jpg

g.Then select the compiled hex file to burn.The burning file is in the directory of "C51_OLED_Demo_STC12C5A60S2_IIC_V1.0\OBJ",

as shown in the following figure:

MC096-033.jpg

h.After the download is clicked,the MCU needs to be powered on again, when appear "successful operation", it means successful burning,

the operation is shown in the following figure:

MC096-034.jpg

i.The OLED module displays the pictures below,which indicates that the test program is running successfully and the operation is successful

MC096-002.jpg

STM32 platform instructions 1.Wiring instructions

the pin on module the pin on STM32 single chip
VCC 5V
GND GND
SCL PB13
SDA PB14

2.operation instructions

a.Connect the OLED module to the STM32 development board according to the wiring instructions and then power on

b.Download the package (see the driver download column for details), unzip and open the "3-STM32测试程序" folder,

MC096-025.jpg

c.there are two kinds of STM32 single-chip test program,just choose one,for example,select STM32F103RCT6 microcontroller test program

(for related instructions, see the test program documentation)

d.Open the "STM32_OLED_Demo_STM32F103RCT6_IIC_V1.0\USER" folder and find the "OLED.uvproj" file,double-click to open the test program project

e.Click on the compile button to compile the entire project,and when "from ELF: creating hex file.\ OBJ\ TESTOLED.axf" appears,

the compilation is successful, as shown in the following figure:

MC096-035.jpg

f.Connect to JTAG and click the download button.When "Programming Done.Verify OK."appears,

the download is successful, as shown in the following figure:

MC096-036.jpg

g.The OLED module displays the pictures below,which indicates that the test program is running successfully and the operation is successful

MC096-002.jpg

Driver download

baiduyun download:0.96 inch OLED display module data of QD electronic V1.0(Extracted password:r5gi)

Local download:0.96 inch OLED display module data of QD electronic V1.0

Common software description

the software description is in the software package and the download address as follows:

PCtoLCD2002:PCtoLCD2002