久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4527|回復: 1
打印 上一主題 下一主題
收起左側

一個12864液晶屏的簡單小程序

[復制鏈接]
跳轉到指定樓層
樓主
12864液晶屏 (Graphic Lcd 128x64)通常使用三星 KS108/KS107(Samsung KS108/KS107 controller),現在新產品層出不窮,但是他們驅動模塊的功能都是大同小異。相互可以兼容。
以下是一個簡單的小程序,希望大家能夠喜歡。
  1. //Declarations------------------------------------------------------------------
  2. const code char truck_bmp[1024];
  3. //--------------------------------------------------------------end-declarations

  4. // Glcd module connections
  5. char GLCD_DataPort at P0;

  6. sbit GLCD_CS1 at P2_0_bit;
  7. sbit GLCD_CS2 at P2_1_bit;
  8. sbit GLCD_RS  at P2_2_bit;
  9. sbit GLCD_RW  at P2_3_bit;
  10. sbit GLCD_EN  at P2_4_bit;
  11. sbit GLCD_RST at P2_5_bit;
  12. // End Glcd module connections

  13. void delay2S(){                             // 2 seconds delay function
  14.   Delay_ms(2000);
  15. }

  16. void main() {                       
  17.   unsigned short ii;
  18.   char *someText;

  19.   #define COMPLETE_EXAMPLE                  // comment this line to make simpler/smaller example
  20.   Glcd_Init();                              // Initialize GLCD
  21.   Glcd_Fill(0x00);                          // Clear GLCD

  22.   while(1) {
  23.     #ifdef COMPLETE_EXAMPLE
  24.       Glcd_Image(truck_bmp);                // Draw image
  25.       delay2S(); delay2S();
  26.     #endif
  27.    
  28.     Glcd_Fill(0x00);                        // Clear GLCD

  29.     Glcd_Box(62,40,124,56,1);               // Draw box
  30.     Glcd_Rectangle(5,5,84,35,1);            // Draw rectangle
  31.     Glcd_Line(0, 0, 127, 63, 1);            // Draw line
  32.     delay2S();

  33.     for(ii = 5; ii < 60; ii+=5 ) {          // Draw horizontal and vertical lines
  34.       Delay_ms(250);
  35.       Glcd_V_Line(2, 54, ii, 1);
  36.       Glcd_H_Line(2, 120, ii, 1);
  37.     }

  38.     delay2S();

  39.     Glcd_Fill(0x00);                        // Clear GLCD
  40.     #ifdef COMPLETE_EXAMPLE
  41.       Glcd_Set_Font(Character8x7, 8, 7, 32);// Choose font, see __Lib_GLCDFonts.c in Uses folder

  42.       Glcd_Write_Text("mikroE", 1, 7, 2);   // Write string

  43.       for (ii = 1; ii <= 10; ii++)          // Draw circles
  44.         Glcd_Circle(63,32, 3*ii, 1);
  45.       delay2S();

  46.       Glcd_Box(12,20, 70,57, 2);            // Draw box
  47.       delay2S();

  48.       Glcd_Fill(0xFF);                      // Fill GLCD

  49.       Glcd_Set_Font(Character8x7, 8, 7, 32);// Change font
  50.       someText = "8x7 Font";
  51.       Glcd_Write_Text(someText, 5, 0, 2);   // Write string
  52.       delay2S();

  53.       Glcd_Set_Font(System3x5, 3, 5, 32);   // Change font
  54.       someText = "3X5 CAPITALS ONLY";
  55.       Glcd_Write_Text(someText, 60, 2, 2);  // Write string
  56.       delay2S();

  57.       Glcd_Set_Font(font5x7, 5, 7, 32);     // Change font
  58.       someText = "5x7 Font";
  59.       Glcd_Write_Text(someText, 5, 4, 2);   // Write string
  60.       delay2S();

  61.       Glcd_Set_Font(FontSystem5x7_v2, 5, 7, 32); // Change font
  62.       someText = "5x7 Font (v2)";
  63.       Glcd_Write_Text(someText, 5, 6, 2);   // Write string
  64.       delay2S();
  65.     #endif
  66.   }
  67. }

復制代碼
相關信息:http://www.zg4o1577.cn/bbs/dpj-136722-1.html





評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:484022 發表于 2019-3-4 09:06 | 只看該作者
顯示不了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美高清成人 | 九九热这里只有精品6 | 欧美理论片在线 | 亚洲日本一区二区 | 国产h视频 | 久久99视频 | 久久99精品久久久久久国产越南 | 久久久久久高潮国产精品视 | 91久色| 日韩国产精品一区二区三区 | 国产一区二 | 亚洲综合大片69999 | 一区二区三区av | 亚洲成人一区二区三区 | 成人高清网站 | 日韩精品免费视频 | 久久久精品一区二区三区四季av | 国产精品完整版 | 成人在线h| 精品国产一区二区三区性色av | wwwxxx国产| 日韩久久久久久 | 日韩一级二级片 | 亚洲综合视频 | av在线免费观看网址 | 黄色网址大全在线观看 | 91免费高清视频 | 国产一区二区三区视频 | caoporon| 久久69精品久久久久久久电影好 | 精品欧美一区二区三区久久久小说 | 亚洲三区在线观看 | 欧美日韩看片 | 麻豆久久久久久 | 亚洲一区二区黄 | 精品一区视频 | 国外成人在线视频 | 日日射影院 | 99精品国产一区二区三区 | 一区精品国产欧美在线 | 欧美精品1区2区3区 免费黄篇 |