wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 777|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

SSD1306驅(qū)動(dòng)程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
  1. #include <at89x51.h>
  2. //#include <reg52.h>
  3. #include <intrins.h>



  4. #define Uchar unsigned char
  5. #define Uint  unsigned int
  6. #define Ulong unsigned long
  7. #define uchar unsigned char
  8. #define uint  unsigned int


  9. //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  10. //  Pin Definition
  11. //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


  12.   
  13. #define SCL3        P1_1                                // Serial Clock Input
  14. #define SDA3        P1_2                                // Serial Data Input




  15. void         delay_ms(Uint t)
  16. {
  17.         Uchar i,j;
  18.         while(--t)
  19.         {
  20.         i=50;        
  21.         j=100;

  22.                 while(--j)
  23.                         while(--i);
  24.         }
  25. }
  26. void uDelay(Uchar l)
  27. {
  28.         while(l--);
  29. }


  30. void Delay(Uchar n)
  31. {
  32. Uchar i,j,k;

  33.         for(k=0;k<n;k++)
  34.         {
  35.                 for(i=0;i<131;i++)
  36.                 {
  37.                         for(j=0;j<15;j++)
  38.                         {
  39.                                 uDelay(203);        
  40.                         }
  41.                 }
  42.         }
  43. }



  44. //****************************************************************************
  45. //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  46. //  Read/Write Sequence
  47. //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  48. void I2C_3(Uchar mcmd)
  49. {
  50. Uchar length = 8;                        // Send Command

  51.         while(length--)
  52.         {
  53.                 if(mcmd & 0x80)
  54.                 {
  55.                         SDA3=1;
  56.                 }
  57.                 else
  58.                 {
  59.                         SDA3=0;
  60.                 }
  61. //                uDelay(3);
  62.                 SCL3=1;
  63. //                uDelay(3);
  64.                 SCL3=0;
  65. //                uDelay(3);
  66.                 mcmd = mcmd << 1;
  67.         }
  68. }


  69. void I2C_Ack3()
  70. {
  71.         SDA3=1;
  72. //        uDelay(3);
  73.         SCL3=1;
  74. //        uDelay(3);
  75.         SCL3=0;
  76. //        uDelay(3);
  77. }


  78. void I2C_NAck3()
  79. {
  80.         SDA3=0;
  81. //        uDelay(3);
  82.         SCL3=1;
  83. //        uDelay(3);
  84.         SCL3=0;
  85. //        uDelay(3);
  86. }


  87. void I2C_Start3()
  88. {
  89.         SDA3=0;
  90. //        uDelay(3);
  91.         SCL3=1;
  92. //        uDelay(3);
  93.         SCL3=0;
  94. //        uDelay(3);
  95.         I2C_3(0x78);
  96.         I2C_Ack3();
  97. }


  98. void I2C_Stop3()
  99. {
  100.         SCL3=1;
  101. //        uDelay(5);
  102.         SDA3=0;
  103. //        uDelay(5);
  104.         SDA3=1;
  105. //        uDelay(5);
  106. }


  107. void Write_Command3(Uchar Data)
  108. {
  109.         I2C_Start3();
  110.         I2C_3(0x00);
  111.         I2C_Ack3();
  112.         I2C_3(Data);
  113.         I2C_Ack3();
  114.         I2C_Stop3();
  115. }


  116. void Write_Data3(Uchar Data)
  117. {
  118.         I2C_Start3();
  119.         I2C_3(0x40);
  120.         I2C_Ack3();
  121.         I2C_3(Data);
  122.         I2C_Ack3();
  123.         I2C_Stop3();
  124. }
  125. //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  126. void        LCD_Init3(void)
  127. {

  128. Write_Command3(0xae);        //--turn off oled panel

  129. Write_Command3(0x00);        //--set low column address
  130. Write_Command3(0x10);        //--set high column address

  131. Write_Command3(0x00);        //--set start line address

  132. Write_Command3(0xb0);        //--set page address

  133. Write_Command3(0x81);        //--set contrast control register
  134. Write_Command3(0xff);

  135. Write_Command3(0xa1);        //--set segment re-map 127 to 0   a0:0 to seg127
  136. Write_Command3(0xa6);        //--set normal display

  137. Write_Command3(0xc8);        //--set com(N-1)to com0  c0:com0 to com(N-1)

  138. Write_Command3(0xa8);        //--set multiples ratio(1to64)
  139. Write_Command3(0x1f);        //--1/64 duty

  140. Write_Command3(0xd3);        //--set display offset
  141. Write_Command3(0x00);        //--not offset

  142. Write_Command3(0xd5);        //--set display clock divide ratio/oscillator frequency
  143. Write_Command3(0x80);        //--set divide ratio

  144. Write_Command3(0xd9);        //--set pre-charge period
  145. Write_Command3(0x04);

  146. Write_Command3(0xda);        //--set com pins hardware configuration
  147. Write_Command3(0x00);

  148. Write_Command3(0xdb);        //--set vcomh
  149. Write_Command3(0x30);

  150. Write_Command3(0x8d);        //--set chare pump enable/disable
  151. Write_Command3(0x14);        //--set(0x10) disable
  152. //Write_Command3(0x10);        //--set(0x10) disable
  153. Write_Command3(0xaf);        //--turn on oled panel
  154. //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=void         LCD_Init(void)
  155. }


  156. //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  157. //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



  158.                         
  159. //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  160. //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  161. void main()
  162. {

  163.         LCD_Init3();

  164.         while(1)

  165.         {   
  166.                 pic13();
  167.                 delay_ms(10);


  168.         }
  169. }
復(fù)制代碼

OLED12832程序.zip (29.03 KB, 下載次數(shù): 0)

SSD1306-OLED驅(qū)動(dòng)芯片中文手冊(cè).pdf (1.64 MB, 下載次數(shù): 0)



復(fù)制代碼
原理圖: 無(wú)
仿真: 無(wú)
代碼:

00.png (400.47 KB, 下載次數(shù): 0)

顯示效果

顯示效果

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:63317 發(fā)表于 2025-7-24 06:40 | 只看該作者
謝謝分享資料
回復(fù)

使用道具 舉報(bào)

無(wú)效樓層,該帖已經(jīng)被刪除

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
www在线视频| 久久精品一区二区三区四区| 欧美极品影院| 亚洲男男gay视频| 性猛交xxxx| 91精品国产高清一区二区三蜜臀| 国产精品乱码久久久久| 玖玖玖精品中文字幕| 久久国产精品偷| 欧美一区二区三区四区高清| 国产精品久久久久久久久免费丝袜| 亚洲一区久久| 日韩高清成人在线| 桃色av一区二区| 亚洲国产资源| 清清草免费视频| 国内精品国产成人国产三级| 国产在线一卡二卡| 一本色道久久hezyo无码| 无码熟妇人妻av在线电影| 666精品在线| 欧美激情在线观看| 日韩精品免费电影| 色老汉一区二区三区| 国产色综合一区| 久久精品国产亚洲高清剧情介绍| 外国成人免费视频| 岛国精品一区| 日本欧美不卡| 丁香久久五月| 中文字幕在线观看第二页| 人妻大战黑人白浆狂泄| 亚洲成人福利在线| 黄色成人在线看| 亚洲黄色成人久久久| 亚洲伊人一本大道中文字幕| 色综合久久88色综合天天看泰| 欧美精品一区二区久久久| 精品高清美女精品国产区| 久久午夜老司机| 国产一区二区在线免费观看| 国产精品最新自拍| 午夜久久美女| 波多野结衣一区| 国产精品xxx在线观看| 主播大秀视频在线观看一区二区| 秋霞午夜理伦电影在线观看| 一区二区三区高清在线视频| 久久美女免费视频| 五月天婷婷亚洲| 中文字幕乱码人妻综合二区三区 | 在线观看免费黄色网址| 一区二区三区人妻| 国产亚洲视频一区| 999精彩视频| 日本三级免费观看| 动漫av网站免费观看| 蜜臀av色欲a片无码精品一区| 亚洲精品高清国产一线久久| 欧美污视频久久久| 国产一区二区自拍| 精品免费日产一区一区三区免费| 国产日韩专区在线| 国产日韩欧美在线播放| 国产成人精品网站| 国内精品小视频在线观看| 久久久国产一区| www.xxxx欧美| 久久久精品在线观看| www日韩欧美| 欧美成人精品在线观看| 久久中文字幕一区| 午夜精品久久久久久久久久久久久 | 久久影院朴妮唛| 欧美自拍偷拍第一页| av在线亚洲天堂| 精品人妻无码一区二区三区蜜桃一| 国产成人精品亚洲| 99国产揄拍国产精品| 性一交一乱一色一视频麻豆| 五月婷婷六月丁香| 欧美肥婆xxxx欧美另类| jizzjizz韩国| 天天操夜夜逼| 午夜在线不卡| 国产黄色片在线播放| 日韩经典av| 性欧美freehd18| www.久久久久爱免| 九九热hot精品视频在线播放| 久久精品福利| 欧洲三级视频| 国产亚洲综合精品| 捆绑调教美女网站视频一区| 国产成人亚洲精品青草天美| 久久久午夜精品| 一区二区视频在线| 欧美视频第二页| 亚洲国产高清自拍| 色偷偷av亚洲男人的天堂| 欧美黑人xxxx| 欧美日本视频在线| 欧美成人国产一区二区| 国产亚洲a∨片在线观看| 欧美老女人xx| 国产成人亚洲综合91| 99在线视频播放| 欧美高清性xxxxhd| 亚洲人成无码网站久久99热国产 | www精品国产| 欧美三日本三级少妇三2023| 九九热视频免费在线观看| eeuss影影院www在线播放| 久久白虎精品| 蜜桃成人365av| 国产美女亚洲精品7777| 日韩欧美美女在线观看| xvideos.蜜桃一区二区| 国产一区二区三区亚洲| 狠狠色噜噜狠狠狠狠888奇米| 爱爱永久免费视频| 日本aⅴ写真网站免费| 日本三级视频在线播放| 国产成人精品一区二区三区视频 | 茄子视频成人在线观看| 男人的天堂日韩| 国产老熟女伦老熟妇露脸| 少妇高潮惨叫久久久久| 国产精品一二三四五区| 爽爽影院免费观看视频| 欧美91精品久久久久国产性生爱| 中文av在线全新| 亚洲专区视频| 美女一区二区久久| 亚洲精品高清视频在线观看| 精品久久久久av影院| 国内伊人久久久久久网站视频 | 亚洲欧美综合另类| 性欧美xxx极品另类| 超碰在线首页| 日本另类视频| 欧美+亚洲+精品+三区| 国产69精品久久99不卡| 色一区在线观看| 久久这里只有精品99| 精品欧美一区二区精品久久| 国产小视频精品| 特黄特色免费视频| 色屁屁影院www国产高清麻豆| 欧美日韩视频精品一区二区| 天天草天天草| 天堂8中文在线| 成人一二三区| wwwwxxxxx欧美| 精品久久久一区| 色婷婷av一区二区三区久久| 国产欧美在线一区二区| 亚洲a中文字幕| 久久精品视频16| 东京热无码av男人的天堂| 国产黄色高清视频| 粉嫩粉嫩芽的虎白女18在线视频| 羞羞影院欧美| 欧美精品午夜| 国产精品久久网站| 91麻豆精品国产自产在线观看一区| 欧美大尺度激情区在线播放| 国产精品久久7| 手机视频在线观看| 动漫精品一区一码二码三码四码| 日韩在线天堂| 在线视频观看你懂的| 2022成人影院| 亚洲区第一页| 亚洲精品国产精华液| 中文字幕在线日韩 | 女尊高h男高潮呻吟| 91成年人视频| 国产二级片在线| 亚州欧美精品suv| 在线观看麻豆| 91精品综合| 亚洲最新在线观看| 中文字幕精品av| 国产精品国产精品国产专区蜜臀ah | 亚洲高清在线视频| 日韩视频中文字幕| 欧美精品人人做人人爱视频| 久久福利小视频| 天天爱天天干天天操| 麻豆国产在线播放| 不卡在线一区| 亚洲欧美国产高清| 9.1国产丝袜在线观看| 成年人视频在线免费| 一级片免费网站| 粉嫩tv在线播放| 国产精品白丝av嫩草影院| 成人av第一页| 中文字幕日韩视频| 粉嫩av一区二区三区天美传媒| 国产大学生自拍| 国产美女av| 亚洲成a人片77777在线播放 | 国产精品久久久久久久久男| 亚洲色图欧美自拍| 性欧美大胆高清视频| 欧美黄色三级| 丁香婷婷深情五月亚洲| 亚洲毛片在线看| 四虎4hu永久免费入口| 国产毛片aaa| 在线视频99| 99久久www免费| 欧美视频在线免费| 亚洲影视九九影院在线观看| 亚洲女优在线观看| 天天色天天爽| 免费看成人哺乳视频网站| 国产精品国模大尺度视频| 欧美成人h版在线观看| 粉嫩虎白女毛片人体| 亚洲第一天堂网| 日本小视频在线免费观看| 蜜桃av一区二区| 国产一区二区三区精品久久久| 免费视频爱爱太爽了| 亚洲国产综合一区| 中文字幕一区久| 久久久久久久久99精品| 97精品国产aⅴ7777| 国产日韩视频一区| www.狠狠操| 欧美国产偷国产精品三区| 欧美日韩一级片在线观看| 亚洲精品无人区| 国产精品久久久久久免费| 日本激情一区二区三区| 欧美日韩免费看片| 欧美激情一区二区三区蜜桃视频 | caopeng视频| 日本一本视频| 在线视频观看日韩| 日韩精品免费在线视频| 成年人视频在线免费| 国内精品久久久久久久久蜜桃| 久久国产精品美女| 亚洲超丰满肉感bbw| 欧美日韩视频在线一区二区观看视频 | 美女激情福利视频在线观看| 最新亚洲精品| 欧美三级韩国三级日本三斤| 中文字幕av日韩精品| 国产黄色片免费观看| 亚洲电影有码| 一区二区三区四区高清精品免费观看| 99久热re在线精品视频| 日韩免费一二三区| 麻豆最新免费在线视频| 高清电影在线免费观看| 国产精品18久久久久久vr | 久久久久中文字幕亚洲精品| 中国免费黄视频| 99精品欧美| 久久精品国产一区| a级大片在线观看| 中文在线а天堂av| 国产在线精品国自产拍免费| 欧美做受高潮1| 久久久久久久黄色| 麻豆福利在线观看| 国产精品传媒视频| 欧美不卡在线一区二区三区| 国产乱码久久久| 91精品一区| 欧美色中文字幕| 国产成人亚洲精品无码h在线| 日本黄色免费网址| 悠悠资源网久久精品| 久久网福利资源网站| 免费看污片的网站| av福利在线播放| 久久麻豆一区二区| 国产在线欧美日韩| 亚洲第一页综合| 久久99国产精品久久99大师| 欧美一区二区三区色| 天天看片天天操| 国产三级av在线| 福利一区二区在线| 成人国产1314www色视频| 国产裸体无遮挡| 国产一级成人av| 日韩国产精品一区| 自拍视频一区二区| 日本在线看片免费人成视1000| 国产日韩av一区| 无遮挡亚洲一区| 国产视频中文字幕| 国产一级久久| 国产精品男人的天堂| 91亚洲国产成人精品一区| 91精品国产自产在线丝袜啪| 亚洲第一av网站| 丰满少妇一区二区| 国产黄色在线网站| 亚洲福利视频一区| www日韩视频| 操操操综合网| 久久综合色综合88| 中文字幕人成一区| 免费黄网在线看| 国产在线播放一区三区四| 国产91免费视频| 亚洲欧美久久婷婷爱综合一区天堂| 女同性一区二区三区人了人一 | 日韩三级在线免费观看| 无码人妻一区二区三区一| 美女欧美视频在线观看免费 | 欧美成人午夜激情视频| 九九热精彩视频| 久久精品超碰| 亚洲精品国产福利| 欧美日韩中文字幕视频| 国产传媒av在线| 欧美精品亚洲二区| 亚洲中文字幕无码av| 嗯啊主人调教在线播放视频| 欧美日韩免费一区二区三区| 99久久免费看精品国产一区| 波多一区二区| 欧美日韩高清一区二区三区| 精品人妻一区二区三区日产| 亚洲综合影视| 欧美色图第一页| 中文字幕免费视频| 快播电影网址老女人久久| 91麻豆精品91久久久久同性| 色欲AV无码精品一区二区久久| 日韩av影片| 亚洲国模精品私拍| 伊人国产在线观看| 成人动漫视频| 精品国偷自产在线视频| 无码人妻丰满熟妇精品区| 欧美日韩爱爱| 久久久久久久久中文字幕| 国产精品久久久久久免费播放| 蜜桃一级网站.| 久久综合九色综合97_久久久| www.亚洲成人网| 成本人h片动漫网站在线观看| 日本一区二区三区视频视频| 亚洲精品乱码久久久久久自慰 | 99理论电影网| 青草视频.com| 国产一区二区三区蝌蚪| 亚洲精品乱码视频| www免费在线观看视频| 亚洲最新视频在线观看| 日本成人xxx| 日本综合字幕| 伊人青青综合网站| 亚洲天堂网在线视频| 婷婷亚洲综合| 国产精品久久久一区二区三区| 一个人看的日本免费视频| 91在线观看免费视频| 欧美亚洲国产成人| 黄色免费在线观看| 日韩欧美一区二区三区在线| 久久久美女视频| 精品美女视频| 成人黄色片网站| av播放官网| 亚洲成人免费视| 天天操天天舔天天射| 天堂网av成人| 成人激情视频在线观看| 日本视频网址| 日韩美女视频一区| 国内精品免费视频| 亚洲第一se情网站| 欧美放荡的少妇| 国产精品自拍视频一区| 2023国产精品久久久精品双| 国产区二精品视| av三级在线播放| 欧美一级电影网站| 亚洲精品国产欧美在线观看| 日韩专区中文字幕一区二区| 男女激情免费视频| av免费看在线| 亚洲丝袜一区在线| 无码国产伦一区二区三区视频| 岛国av在线一区| 性久久久久久久久久久久久久| 国产精品中文| 成人精品在线观看| 中文字幕在线影院|