久久久三级 I 97超碰国产精品女人人人爽 I 男女爱爱免费视频网站 I 传媒视频免费在线观看 I 女人久久久久 I 日韩精品无码一区二区 I 太粗太深了太紧太爽了国产 I 亚洲综合色在线视频www I 俄罗斯videos极品毛片 I 国产一区二区精品在线观看 I 成人久久色 I 成年女人免费碰碰视频 I 青青草原 I 精品国产91亚洲一区二区三区婷婷 I 亚洲爆乳成av人在线蜜芽 I 在线观看视频 I 国产午夜无码片在线观看影视 I 国产女主播白浆在线观看 I 九九久久影院 I 国产51精品入口豆花 I caopor91 I aaaa级黄色片 I 日本天堂网 I 色淫免费视频 I 在线看a网址 I 午夜国产成人片在线播放 I 欧美日韩免费一区二区三区视频 I 亚洲男人视频

文章詳情

清達(dá)光電12832點(diǎn)陣OLED顯示屏示例程序(SSD1305控制器示例程序)

日期:2025-10-09 09:13
瀏覽次數(shù):3223
摘要:清達(dá)光電為您提供多種OLED顯示屏,詳情可以QQ 453189731 或者13701081790 劉小姐 --------------------------------------------------------------------------------------------------------------- 清達(dá)光電12832點(diǎn)陣OLED顯示屏示例程序(SSD1305控制器示例程序)如下: (基于*基本的51單片機(jī)) #include <reg52.h> #include <intrins.h> #include <math.h> #include <stdio.h> #define lcddata P1 #define uchar unsigned char #define uint unsigned char ...
清達(dá)光電為您提供多種OLED顯示屏,詳情可以QQ 453189731 或者13701081790 劉小姐
--------------------------------------------------------------------------------------------------------------- 
清達(dá)光電12832點(diǎn)陣OLED顯示屏示例程序(SSD1305控制器示例程序)如下:
(基于*基本的51單片機(jī))

#include <reg52.h>
#include <intrins.h>
#include <math.h>
#include <stdio.h>
#define   lcddata P1
#define   uchar  unsigned char
#define   uint   unsigned char
#define I80
 
   sbit  RW=P3^1;
   sbit  E=P3^3;
   sbit  _WR=P3^1;   
   sbit  _RD=P3^3;
   sbit  CS=P3^4;
   sbit  DC=P3^0;
   sbit  RES=P3^5;
   sbit  SCLK=P1^0;
   sbit  SDIN=P1^1;

uchar code tab16[][32]={
/* 點(diǎn)陣:16x16
   提取點(diǎn)陣方向:縱向
   字節(jié)掉轉(zhuǎn):是
   字節(jié)方式:C語言 */
0x10,0x22,0x64,0x0C,0xC0,0x44,0x54,0x54,    // 清
0x54,0x7F,0x54,0x54,0xD6,0x44,0x40,0x00,
0x04,0x04,0xFE,0x01,0x00,0x00,0xFF,0x15,
0x15,0x15,0x55,0x95,0x7F,0x01,0x00,0x00,
 
0x40,0x42,0xCC,0x00,0x20,0x20,0x20,0xA0,    // 達(dá)
0x7F,0x20,0x20,0x20,0x30,0x20,0x00,0x00,
0x40,0x20,0x1F,0x20,0x50,0x48,0x46,0x41,
0x40,0x41,0x42,0x4C,0x58,0x60,0x20,0x00,
 
0x40,0x40,0x42,0x44,0x58,0xC0,0x40,0x7F,    // 光
0x40,0xC0,0x50,0x48,0x46,0x64,0x40,0x00,
0x00,0x80,0x40,0x20,0x18,0x07,0x00,0x00,
0x00,0x3F,0x40,0x40,0x40,0x40,0x70,0x00,
 
0x00,0x00,0xC0,0x40,0x40,0x40,0x7F,0x48,    // 點(diǎn)
0x48,0x48,0x48,0xE8,0x4C,0x08,0x00,0x00,
0x80,0x40,0x37,0x04,0x14,0x64,0x04,0x14,
0x24,0x64,0x04,0x17,0x20,0xC0,0x00,0x00,
 
0x10,0x22,0x64,0x0C,0x80,0x04,0xC4,0x34,    // 液
0x05,0xC6,0xBC,0x24,0x24,0xE6,0x04,0x00,
0x04,0x04,0xFE,0x01,0x02,0x01,0xFF,0x42,
0x21,0x16,0x08,0x15,0x23,0x60,0x20,0x00,
 
0x00,0x00,0x00,0x00,0xFF,0x49,0x49,0x49,    // 晶
0x49,0x49,0xFF,0x00,0x00,0x80,0x00,0x00,
0x00,0xFF,0x49,0x49,0x49,0x49,0xFF,0x00,
0xFF,0x49,0x49,0x49,0x49,0xFF,0x01,0x00,
 
0x10,0x10,0xD0,0xFF,0x94,0x14,0xE4,0xBF,    // 模
0xA4,0xA4,0xA4,0xBF,0xF4,0x26,0x04,0x00,
0x04,0x03,0x00,0xFF,0x08,0x89,0x8B,0x4A,
0x2A,0x1E,0x2A,0x2A,0x4B,0xC8,0x48,0x00,
 
0x20,0x20,0x20,0xFF,0x20,0x20,0x10,0x10,    // 塊
0xFF,0x10,0x10,0x10,0xF8,0x10,0x00,0x00,
0x08,0x18,0x08,0x0F,0x84,0x46,0x22,0x1A,
0x07,0x0A,0x12,0x22,0x43,0xC2,0x42,0x00,
};
void uDelay(unsigned char l)
{
while(l--);
}
void delay(unsigned char n)
{
unsigned char i,j,k;
 
for(k=0;k<n;k++)
{
for(i=0;i<131;i++)
{
for(j=0;j<15;j++)
{
uDelay(80);
}
}
}
}
#ifdef M68 // 8-bit 68XX Parallel
void Writecom(unsigned char Data)
{
DC=0;
CS=0;
RW=0;
E=1;
lcddata=Data;
E=0;
RW=1;
CS=1;
DC=1;
}
 
 
void Writedata(unsigned char Data)
{
DC=1;
CS=0;
RW=0;
E=1;
lcddata=Data;
E=0;
RW=1;
CS=1;
DC=1;
}
#endif
#ifdef I80 // 8-bit 80XX Parallel
void  Writecom(uchar com)
{
DC=0;
CS=0;
 
_WR=0;
        _nop_();
 lcddata=com;
        _nop_();
_WR=1;
        _nop_();
        _nop_();
CS=1;
DC=1;
}
void Writedata(uchar dat)
{
DC=1;
CS=0;
 
_WR=0;
         _nop_();
     lcddata=dat;
        _nop_();
_WR=1;
         _nop_();
        _nop_();
CS=1;
DC=1;
}
uchar Readcom()
{
       uchar com;
DC=0;
CS=0;
        lcddata=0xff;
_RD=0;
        _nop_();
        _nop_();
         com=lcddata;
_RD=1;
        _nop_();
        _nop_();
CS=1;
DC=1;
        return com;
}
uchar Readdata()
{
       uchar dat;
DC=1;
CS=0;
        lcddata=0xff;
_RD=0;
         _nop_();
        _nop_();
        dat= lcddata;
_RD=1;
         _nop_();
        _nop_();
CS=1;
DC=1;
        return dat;
}
#endif
 
#ifdef SPI // 4-wire SPI
void Writecom(unsigned char Data)
{
unsigned char i;
 
CS=0;
DC=0;
for (i=0; i<8; i++)
{
SCLK=0;
SDIN=(Data&0x80)>>7;
Data = Data << 1;
SCLK=1;
}
DC=1;
CS=1;
}
 
 
void Writedata(unsigned char Data)
{
unsigned char i;
 
CS=0;
DC=1;
for (i=0; i<8; i++)
{
SCLK=0;
SDIN=(Data&0x80)>>7;
Data = Data << 1;
 
SCLK=1;
 
}
 
DC=1;
CS=1;
}
#endif

/**********************
   主程序
************************/
void main(void)
{
    INT();
 
        clear(0xff);
delay(1);
clear(0x55);
delay(1);
clear(0xaa);
delay(1);
reset(0x55);
delay(1);
reset(0xaa);
delay(1);
clear(0x00);
display_8(0,2);
        display_8(0,3);
display_16(0,0);
while(1);
}
更詳細(xì)程序請(qǐng)聯(lián)系QQ 453189731索取
主站蜘蛛池模板: 激情偷乱人成视频在线观看 | 少妇粉嫩小泬喷水视频www | 国产涩涩视频在线观看 | 综合人妻久久一区二区精品 | 国产乱子伦一区二区三区 | 亚洲色成人网一二三区 | а天堂8中文最新版在线官网 | 国产亚洲精品久久久久秋霞 | 欧美一区二区三区久久综 | 波多野结衣美乳人妻hd电影欧美 | 久久人人玩人妻潮喷内射人人 | 日本内射精品一区二区视频 | 无限看片在线版免费视频大全 | 天天躁夜夜躁狠狠久久成人网 | 中文无码精品一区二区三区 | 天天做天天爱夜夜爽毛片毛片 | 7777精品久久久大香线蕉 | 18岁日韩内射颜射午夜久久成人 | 国产一区二区三区无码免费 | 中文无码精品a∨在线观看 呦男呦女视频精品八区 | 久久国产精品久久精品国产 | www插插插无码视频网站 | 国产av无码专区国产乱码 | 野外性史欧美k8播放 | 国产乱子经典视频在线观看 | 东京热无码人妻系列综合网站 | 丝袜亚洲精品中文字幕一区 | 999精品无码a片在线1级 | 刘玥91精选国产在线观看巨臀 | 国产一本一道久久香蕉 | 四虎国产精品永久在线下载 | 疯狂的欧美乱大交 | 久久精品人人做人人爽电影蜜月 | 成人性做爰aaa片免费看不忠 | 人妻无码中文字幕 | 99这里只有精品66视频 | 国产偷国产偷亚洲高清日韩 | 风流老熟女一区二区三区 | 日韩精品无码av成人观看 | 69久久夜色精品国产69 | 美女裸体跪姿扒开屁股无内裤 |