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

QQ登錄

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

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

簡(jiǎn)單的OLED12864顯示單片機(jī)源程序,供大家參考

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
簡(jiǎn)單的OLED12864顯示程序,供大家參考


單片機(jī)源程序如下:
  1. //#include "reg52.h"
  2. #include "intrins.h"
  3. #include "codetab.h"
  4. #include "LQ12864.h"

  5. void main(void)
  6. {
  7.         unsigned char i;

  8.         OLED_Init(); //OLED初始化
  9.         while(1)
  10.         {
  11. //                OLED_Fill(0xff); //屏全亮
  12. //                delay(2000);
  13. //                OLED_Fill(0x00); //屏全滅
  14. //                delay(200);
  15.                 OLED_P16x16Ch(24,0,1);
  16.                 OLED_P16x16Ch(40,0,2);
  17.                 OLED_P16x16Ch(57,0,3);
  18.                 OLED_P16x16Ch(74,0,4);
  19.                 OLED_P16x16Ch(91,0,5);
  20.                 for(i=0; i<8; i++)//通過(guò)點(diǎn)整顯示漢字 -- i表示字表數(shù)組的位置
  21.                 {
  22. //                        OLED_P16x16Ch(i*16,0,i);
  23.                          OLED_P16x16Ch(i*16,2,i+8);
  24.                          OLED_P16x16Ch(i*16,4,i+16);
  25.                          OLED_P16x16Ch(i*16,6,i+24);
  26.                 }
  27.                 delay(4000);
  28.                 OLED_CLS();//清屏

  29.                 OLED_P8x16Str(0,0,"ABCDEF");//第一行 -- 8x16的顯示單元顯示ASCII碼
  30.                 OLED_P8x16Str(0,2,"ABCD ABCDEFG");
  31.                 OLED_P8x16Str(0,4,"ABCDEFGHIJKLM");
  32.                 OLED_P6x8Str(0,6,"ABCDEFGHIJKLMNOPQRS");
  33.                 OLED_P6x8Str(0,7,"ABCDEFGHIJKLMNOPQ");
  34.                 delay(4000);
  35.                 OLED_CLS();

  36.                 Draw_BMP(0,0,128,8,BMP1);  //圖片顯示(圖片顯示慎用,生成的字表較大,會(huì)占用較多空間,F(xiàn)LASH空間8K以下慎用)
  37.                 delay(8000);
  38.                 Draw_BMP(0,0,128,8,BMP2);
  39.                 delay(8000);
  40.         }
  41. }
復(fù)制代碼

所有資料51hei提供下載:

OLED12864.rar (59.03 KB, 下載次數(shù): 1097)


評(píng)分

參與人數(shù) 3黑幣 +60 收起 理由
小潘哥 + 5 贊一個(gè)!
123sada123 + 5 贊一個(gè)!
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

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

使用道具 舉報(bào)

沙發(fā)
ID:282994 發(fā)表于 2018-4-17 10:20 | 只看該作者
mark一下
回復(fù)

使用道具 舉報(bào)

板凳
ID:315751 發(fā)表于 2018-5-17 21:04 | 只看該作者
數(shù)字怎么顯示?ds18b20測(cè)到的溫度在OLED 上顯示程序咋寫?求大神幫助
回復(fù)

使用道具 舉報(bào)

地板
ID:269211 發(fā)表于 2018-5-18 14:25 | 只看該作者
吖吖love 發(fā)表于 2018-5-17 21:04
數(shù)字怎么顯示。縟s18b20測(cè)到的溫度在OLED 上顯示程序咋寫?求大神幫助

你在這個(gè)基本顯示的基礎(chǔ)上加一個(gè)18B20.H的頭文件,將溫度轉(zhuǎn)化出來(lái),顯示在OLED12864里就行了。
回復(fù)

使用道具 舉報(bào)

5#
ID:281705 發(fā)表于 2018-6-12 08:52 | 只看該作者
XIEXIE
回復(fù)

使用道具 舉報(bào)

6#
ID:262059 發(fā)表于 2018-7-23 18:55 | 只看該作者
好東西謝謝分享
回復(fù)

使用道具 舉報(bào)

7#
ID:375234 發(fā)表于 2018-7-23 22:05 | 只看該作者

好東西謝謝分享
回復(fù)

使用道具 舉報(bào)

8#
ID:381829 發(fā)表于 2018-8-1 18:58 來(lái)自觸屏版 | 只看該作者
求分享三個(gè)頭文件
回復(fù)

使用道具 舉報(bào)

9#
ID:395480 發(fā)表于 2018-9-8 21:41 | 只看該作者
很好很強(qiáng)大
回復(fù)

使用道具 舉報(bào)

10#
ID:307823 發(fā)表于 2018-11-15 08:58 | 只看該作者
參考一下
回復(fù)

使用道具 舉報(bào)

11#
ID:163705 發(fā)表于 2018-11-16 11:29 | 只看該作者
吖吖love 發(fā)表于 2018-5-17 21:04
數(shù)字怎么顯示?ds18b20測(cè)到的溫度在OLED 上顯示程序咋寫。壳蟠笊駧椭

看我的帖子,有顯示變量示例
回復(fù)

使用道具 舉報(bào)

12#
ID:371527 發(fā)表于 2018-12-4 21:57 | 只看該作者
參考學(xué)習(xí)資料
回復(fù)

使用道具 舉報(bào)

13#
ID:237868 發(fā)表于 2018-12-11 09:02 | 只看該作者
支持樓主!
回復(fù)

使用道具 舉報(bào)

14#
ID:439318 發(fā)表于 2018-12-20 11:34 | 只看該作者
吖吖love 發(fā)表于 2018-5-17 21:04
數(shù)字怎么顯示。縟s18b20測(cè)到的溫度在OLED 上顯示程序咋寫。壳蟠笊駧椭

問(wèn)題有解決嗎?同求
回復(fù)

使用道具 舉報(bào)

15#
ID:371527 發(fā)表于 2018-12-25 18:02 | 只看該作者
僅顯示點(diǎn)陣,一般
回復(fù)

使用道具 舉報(bào)

16#
ID:109763 發(fā)表于 2019-1-2 17:36 | 只看該作者
已經(jīng)下載,可以使用,很不錯(cuò),很及時(shí),正在學(xué)習(xí)這個(gè),謝了樓主。
回復(fù)

使用道具 舉報(bào)

17#
ID:399179 發(fā)表于 2019-1-2 20:17 來(lái)自觸屏版 | 只看該作者
樓主好偉大啊!
回復(fù)

使用道具 舉報(bào)

18#
ID:465495 發(fā)表于 2019-1-10 00:21 | 只看該作者
mark一下
回復(fù)

使用道具 舉報(bào)

19#
ID:328121 發(fā)表于 2019-1-29 09:17 | 只看該作者
樓主做得圖標(biāo),好看
回復(fù)

使用道具 舉報(bào)

20#
ID:476062 發(fā)表于 2019-2-15 00:25 | 只看該作者
可以可以 下載一個(gè)來(lái)試試看
回復(fù)

使用道具 舉報(bào)

21#
ID:493151 發(fā)表于 2019-3-20 18:20 | 只看該作者
謝謝謝
回復(fù)

使用道具 舉報(bào)

22#
ID:110278 發(fā)表于 2019-3-25 10:55 | 只看該作者
不錯(cuò)。感謝分享。
回復(fù)

使用道具 舉報(bào)

23#
ID:204748 發(fā)表于 2019-3-25 12:59 | 只看該作者
下載看看。值得學(xué)習(xí)。
回復(fù)

使用道具 舉報(bào)

24#
ID:457666 發(fā)表于 2019-4-3 17:36 | 只看該作者
想學(xué)用oled顯示任何想顯示的東西
回復(fù)

使用道具 舉報(bào)

25#
ID:469635 發(fā)表于 2019-4-10 15:51 | 只看該作者
我的下載不能用是直接接上單片機(jī)管腳就能用還是管腳要上拉電阻
回復(fù)

使用道具 舉報(bào)

26#
ID:485991 發(fā)表于 2019-5-12 13:45 | 只看該作者
有個(gè)整體框架的就好了,這種只有一部分小功能的參考意義不是很大。
回復(fù)

使用道具 舉報(bào)

27#
ID:543040 發(fā)表于 2019-5-20 17:28 | 只看該作者
學(xué)習(xí)一下
回復(fù)

使用道具 舉報(bào)

28#
ID:487962 發(fā)表于 2019-5-24 23:55 | 只看該作者
挖挺好
回復(fù)

使用道具 舉報(bào)

29#
ID:578520 發(fā)表于 2019-7-5 15:19 | 只看該作者
剛好要選一款顯示屏,試試這個(gè)好不好用
回復(fù)

使用道具 舉報(bào)

30#
ID:64765 發(fā)表于 2019-9-27 19:38 | 只看該作者
學(xué)習(xí)了,謝謝分享。
回復(fù)

使用道具 舉報(bào)

31#
ID:283523 發(fā)表于 2019-10-25 12:48 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

32#
ID:535176 發(fā)表于 2019-10-28 15:50 | 只看該作者
STC8A8K和這個(gè)一樣嗎
回復(fù)

使用道具 舉報(bào)

33#
ID:648535 發(fā)表于 2019-11-24 18:34 | 只看該作者
回復(fù)

使用道具 舉報(bào)

34#
ID:619830 發(fā)表于 2019-12-3 15:02 | 只看該作者
可以的,非常棒
回復(fù)

使用道具 舉報(bào)

35#
ID:629021 發(fā)表于 2020-2-21 20:54 | 只看該作者
不錯(cuò)不錯(cuò),正愁找不到這個(gè)屏的用法呢,樓主的程序稍微改一下就可以收入收藏夾啦,真好。
回復(fù)

使用道具 舉報(bào)

36#
ID:605938 發(fā)表于 2020-3-17 11:05 | 只看該作者
吖吖love 發(fā)表于 2018-5-17 21:04
數(shù)字怎么顯示啊?ds18b20測(cè)到的溫度在OLED 上顯示程序咋寫?求大神幫助

請(qǐng)問(wèn)你知oled12864怎么顯示溫度傳感器上的溫度了嗎,把程序發(fā)給我學(xué)習(xí)一下可以嗎。QQ2455101835.非常感謝
回復(fù)

使用道具 舉報(bào)

37#
ID:52896 發(fā)表于 2020-3-23 13:31 | 只看該作者
感謝分享,學(xué)習(xí)學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

38#
ID:423533 發(fā)表于 2020-4-15 00:01 | 只看該作者
非常好用的代碼。。謝謝樓主分享了~~~
回復(fù)

使用道具 舉報(bào)

39#
ID:704255 發(fā)表于 2020-5-3 23:48 來(lái)自觸屏版 | 只看該作者
顯示dth11的溫濕度怎么改啊
回復(fù)

使用道具 舉報(bào)

40#
ID:639106 發(fā)表于 2020-5-7 17:16 | 只看該作者
感謝分享!因此我買了一個(gè)OLED模塊。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表