OLED开发例程,0.96寸的OLED,超多资料
标签:
•
文件类型: .rar
•
文件大小: 42.31MB
•
下载次数: 1
•
OLED开发例程,0.96寸的OLED,超多资料,非常具有参考价值
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 130 2002-05-11 12:05 OLED客户资料-1406128x64取字软件128x64取字软件asc.ptl
文件 18092 2002-05-15 15:31 OLED客户资料-1406128x64取字软件128x64取字软件Gb2312.PTL
文件 2122 2002-05-12 00:14 OLED客户资料-1406128x64取字软件128x64取字软件
otice.txt
文件 310272 2006-10-09 17:04 OLED客户资料-1406128x64取字软件128x64取字软件PCtoLCD2002.exe
文件 406 2014-05-09 09:43 OLED客户资料-1406128x64取字软件128x64取字软件PCtoLCD2002.INI
文件 4427 2002-05-12 00:13 OLED客户资料-1406128x64取字软件128x64取字软件
eadme2002.txt
文件 676352 2002-02-01 22:00 OLED客户资料-1406128x64取字软件128x64取字软件
tl60.bpl
文件 1326080 2002-02-01 22:00 OLED客户资料-1406128x64取字软件128x64取字软件vcl60.bpl
文件 2 2013-07-13 10:51 OLED客户资料-1406128x64取字软件128x64取字软件\_index.txt
文件 1739946 2009-06-10 06:55 OLED客户资料-1406128x64取字软件SAS1-9046-B UG-2864HSWEG01-Univision.pdf
I.A.... 4165632 2014-05-09 10:05 OLED客户资料-1406OLED使用说明.doc
文件 4359373 2014-05-09 10:05 OLED客户资料-1406OLED使用说明.pdf
文件 10513 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICMOLED
文件 4120 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICMOLED.hex
文件 59 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICMOLED.lnp
文件 12043 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICMOLED.M51
文件 0 2014-05-07 10:35 OLED客户资料-1406OLED程序例程C51_IICMOLED.plg
文件 73091 2014-04-02 23:04 OLED客户资料-1406OLED程序例程C51_IICMOLED.uvgui.Administrator
文件 71496 2014-04-02 18:38 OLED客户资料-1406OLED程序例程C51_IICMOLED.uvgui_Administrator.bak
....... 74470 2014-05-07 10:36 OLED客户资料-1406OLED程序例程C51_IICMOLED.uvopt
....... 13411 2014-05-07 10:36 OLED客户资料-1406OLED程序例程C51_IICMOLED.uvproj
....... 5880 2014-04-02 23:04 OLED客户资料-1406OLED程序例程C51_IICMOLED_uvopt.bak
....... 13597 2014-04-02 23:04 OLED客户资料-1406OLED程序例程C51_IICMOLED_uvproj.bak
文件 7527 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IIColed.lst
文件 10026 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IIColed.obj
文件 3415 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICOLED_MAIN.lst
文件 1992 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICOLED_MAIN.obj
文件 4141 2014-04-02 22:56 OLED客户资料-1406OLED程序例程C51_IICSRColed.c
文件 547 2014-04-02 18:05 OLED客户资料-1406OLED程序例程C51_IICSRColed.h
文件 1728 2014-04-02 22:54 OLED客户资料-1406OLED程序例程C51_IICSRCOLED_MAIN.c
............此处省略1375个文件信息
#include “oled.h“
#include “picture.h“
/**********************************************
//IIC Start
**********************************************/
void IIC_Start()
{
SCL = high;
SDA = high;
SDA = low;
SCL = low;
}
/**********************************************
//IIC Stop
**********************************************/
void IIC_Stop()
{
SCL = low;
SDA = low;
SCL = high;
SDA = high;
}
/**********************************************
// IIC Write byte
**********************************************/
void Write_IIC_Byte(unsigned char IIC_Byte)
{
unsigned char i;
for(i=0;i<8;i++)
{
if(IIC_Byte & 0x80)
SDA=high;
else
SDA=low;
SCL=high;
SCL=low;
IIC_Byte<<=1;
}
SDA=1;
SCL=1;
SCL=0;
}
/**********************************************
// IIC Write Command
**********************************************/
void Write_IIC_Command(unsigned char IIC_Command)
{
IIC_Start();
Write_IIC_Byte(0x78); //Slave addressSA0=0
Write_IIC_Byte(0x00); //write command
Write_IIC_Byte(IIC_Command);
IIC_Stop();
}
/**********************************************
// IIC Write Data
**********************************************/
void Write_IIC_Data(unsigned char IIC_Data)
{
IIC_Start();
Write_IIC_Byte(0x78); //D/C#=0; R/W#=0
Write_IIC_Byte(0x40); //write data
Write_IIC_Byte(IIC_Data);
IIC_Stop();
}
/********************************************
// fill_Picture
********************************************/
void fill_picture(unsigned char fill_Data)
{
unsigned char mn;
for(m=0;m<8;m++)
{
Write_IIC_Command(0xb0+m); //page0-page1
Write_IIC_Command(0x00); //low column start address
Write_IIC_Command(0x10); //high column start address
for(n=0;n<128;n++)
{
Write_IIC_Data(fill_Data);
}
}
}
/******************************************
// picture用来显示一个图片
******************************************/
void Picture()
{
unsigned char xy;
unsigned int i=0;
for(y=0;y<8;y++)
{
Write_IIC_Command(0xb0+y);
Write_IIC_Command(0x00);
Write_IIC_Command(0x10);
for(x=0;x<128;x++)
{
Write_IIC_Data(show[i++]);
}
}
}
/***********************Delay****************************************/
void Delay_50ms(unsigned int Del_50ms)
{
unsigned int m;
for(;Del_50ms>0;Del_50ms--)
for(m=6245;m>0;m--);
}
void Delay_1ms(unsigned int Del_1ms)
{
unsigned char j;
while(Del_1ms--)
{
for(j=0;j<123;j++);
}
}
void Initial_M096128x64_ssd1306()
{
Write_IIC_Command(0xAE); //display off
Write_IIC_Command(0x20); //Set Memory Addressing Mode
Write_IIC_Command(0x10); //00Horizontal Addressing Mode;01Vertical Addressing Mode;10Page Addressing Mode (RESET);11Invalid
Write_IIC_Command(0xb0); //Set Page Start Address for Page Addressing Mode0-7
Write_IIC_Command(0xc8); //Set COM Output Scan Direction
Write
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 130 2002-05-11 12:05 OLED客户资料-1406128x64取字软件128x64取字软件asc.ptl
文件 18092 2002-05-15 15:31 OLED客户资料-1406128x64取字软件128x64取字软件Gb2312.PTL
文件 2122 2002-05-12 00:14 OLED客户资料-1406128x64取字软件128x64取字软件
otice.txt
文件 310272 2006-10-09 17:04 OLED客户资料-1406128x64取字软件128x64取字软件PCtoLCD2002.exe
文件 406 2014-05-09 09:43 OLED客户资料-1406128x64取字软件128x64取字软件PCtoLCD2002.INI
文件 4427 2002-05-12 00:13 OLED客户资料-1406128x64取字软件128x64取字软件
eadme2002.txt
文件 676352 2002-02-01 22:00 OLED客户资料-1406128x64取字软件128x64取字软件
tl60.bpl
文件 1326080 2002-02-01 22:00 OLED客户资料-1406128x64取字软件128x64取字软件vcl60.bpl
文件 2 2013-07-13 10:51 OLED客户资料-1406128x64取字软件128x64取字软件\_index.txt
文件 1739946 2009-06-10 06:55 OLED客户资料-1406128x64取字软件SAS1-9046-B UG-2864HSWEG01-Univision.pdf
I.A.... 4165632 2014-05-09 10:05 OLED客户资料-1406OLED使用说明.doc
文件 4359373 2014-05-09 10:05 OLED客户资料-1406OLED使用说明.pdf
文件 10513 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICMOLED
文件 4120 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICMOLED.hex
文件 59 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICMOLED.lnp
文件 12043 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICMOLED.M51
文件 0 2014-05-07 10:35 OLED客户资料-1406OLED程序例程C51_IICMOLED.plg
文件 73091 2014-04-02 23:04 OLED客户资料-1406OLED程序例程C51_IICMOLED.uvgui.Administrator
文件 71496 2014-04-02 18:38 OLED客户资料-1406OLED程序例程C51_IICMOLED.uvgui_Administrator.bak
....... 74470 2014-05-07 10:36 OLED客户资料-1406OLED程序例程C51_IICMOLED.uvopt
....... 13411 2014-05-07 10:36 OLED客户资料-1406OLED程序例程C51_IICMOLED.uvproj
....... 5880 2014-04-02 23:04 OLED客户资料-1406OLED程序例程C51_IICMOLED_uvopt.bak
....... 13597 2014-04-02 23:04 OLED客户资料-1406OLED程序例程C51_IICMOLED_uvproj.bak
文件 7527 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IIColed.lst
文件 10026 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IIColed.obj
文件 3415 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICOLED_MAIN.lst
文件 1992 2014-04-02 22:58 OLED客户资料-1406OLED程序例程C51_IICOLED_MAIN.obj
文件 4141 2014-04-02 22:56 OLED客户资料-1406OLED程序例程C51_IICSRColed.c
文件 547 2014-04-02 18:05 OLED客户资料-1406OLED程序例程C51_IICSRColed.h
文件 1728 2014-04-02 22:54 OLED客户资料-1406OLED程序例程C51_IICSRCOLED_MAIN.c
............此处省略1375个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)