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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

51單片機驅動16位彩屏ILI9806H 18 bit

[復制鏈接]
跳轉到指定樓層
樓主
ID:228316 發表于 2017-8-18 19:11 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
51單片機和ILI9806H  18 bit

單片機源程序如下:
  1. #include<REG52.H>
  2. #include <intrins.h>
  3. #define uint unsigned int
  4. #define uchar  unsigned char
  5. #define  Window_Horizon_Start    0x00 // 0x0050
  6. #define  Window_Horizon_End   0x01 //0x0051
  7. #define  Window_Vertical_Start 0x00 // 0x0052
  8. #define  Window_Vertical_End   0x03 // 0x0053
  9. #define  GRAM_Horizontal_Address    0xdf //0x0020
  10. #define  GRAM_Vertical_Address    0x1f //0x0021
  11. #define  GRAM_Write_Data  0x2c
  12. //#include "photo.h"
  13. #define  White          0xFFFF
  14. #define  Black          0x0000
  15. #define  Blue                  0x001F
  16. #define  Red                  0x0F800
  17. #define  Magenta          0xF81F //品紅色的
  18. #define  Green          0x07E0
  19. #define  Cyan                  0x7FFF
  20. #define  Yellow          0xFFE0  //藍綠色的
  21. #define WHITE                  0xFFFF
  22. #define BLACK                  0x0000          
  23. #define BLUE                  0x001F  
  24. #define BRED             0XF81F
  25. #define GRED                          0XFFE0
  26. #define GBLUE                         0X07FF
  27. #define RED                    0xF800
  28. #define MAGENTA                0xF81F
  29. #define GREEN                  0x07E0
  30. #define CYAN                   0x7FFF
  31. #define YELLOW                 0xFFE0
  32. #define BROWN                          0XBC40 //棕色
  33. #define BRRED                          0XFC07 //棕紅色
  34. #define GRAY                           0X8430 //灰色


  35. #define DARKBLUE               0X01CF        //深藍色
  36. #define LIGHTBLUE               0X7D7C        //淺藍色  
  37. #define GRAYBLUE                0X5458 //灰藍色


  38. #define LIGHTGREEN              0X841F //淺綠色
  39. #define LGRAY                          0XC618 //淺灰色(PANNEL),窗體背景色

  40. #define LGRAYBLUE        0XA651 //淺灰藍色(中間層顏色)
  41. #define LBBLUE           0X2B12 //淺棕藍色(選擇條目的反色)
  42. #define  DH  P1
  43. #define  DL  P0

  44. sbit  TL_RESET=P2^4;     //復位TL其中T代表為TFT彩色液晶,L代表為LCD屏幕控制部分!!!
  45. sbit  TL_CS=P2^3;      //片選
  46. sbit  TL_RS=P2^2;      //數據或命令選擇  
  47. sbit  TL_WR=P2^1;      //寫使能
  48. //sbit  TL_RD=P2^0;
  49. sbit  TL_GO=P3^3;

  50. void  TL_Register_dizhiANDshuju_Write(uint,  uint);
  51. void  TL_WindowSetting(uint,  uint,  uint,  uint);
  52. void  TL_StartWritePointPosition_Setting(uint,  uint);
  53. void  ClearScreen(uint);
  54. void  TL_Reset(  );
  55. void  Delayms(uint);
  56. void  RM68180_chushihua(  );
  57. void  TL_shuju_Write(uint);
  58. void  TL_mingling_Write(uint);
  59. void show_V_colour_bar (void);
  60. void show_H_colour_bar (void);
  61. unsigned char code pic[];


  62. void  Step_scan(void) small;





  63. void  main(  )
  64. {
  65.             // uint  i,  j;

  66. Delayms(30);                          //延時200ms保證電源供電穩定!!
  67. TL_Reset(  );
  68. Delayms(100);
  69. RM68180_chushihua(  );
  70. //TL_WindowSetting(0,  0,  480,  854);  //X--列(240),Y--行(320);

  71.   ClearScreen(Red);
  72. // Step_scan();
  73.   Delayms(10);

  74.   ClearScreen(Blue);
  75. // Step_scan();
  76.   Delayms(10);

  77.   ClearScreen(Green);
  78. // Step_scan();
  79.   Delayms(10);

  80.   ClearScreen(White);
  81. //  Step_scan();
  82.   Delayms(10);

  83.   ClearScreen(Magenta);
  84. // Step_scan();
  85.   Delayms(10);

  86.   ClearScreen(Cyan);
  87. //  Step_scan();
  88.   Delayms(10);

  89.   ClearScreen(Yellow);
  90. // Step_scan();
  91.   Delayms(10);
  92.   
  93.     ClearScreen(GRAY);
  94. //  Step_scan();
  95.   Delayms(10);
  96.   
  97.   ClearScreen(Black);
  98. //  Step_scan();
  99.   Delayms(10);
  100.                                     

  101.   show_V_colour_bar();
  102. // Step_scan();
  103.   Delayms(10);

  104.   show_H_colour_bar();
  105. // Step_scan();
  106.   Delayms(10);         
  107. // display_photo();



  108.   /*       
  109.         for(j=0; j<800; j++)
  110.    {
  111.                 for(i=0; i<480; i++)
  112.         {
  113.           
  114.                 TL_shuju_Write(Red);
  115.                         
  116.         }
  117.                         for(i=2; i<2; i++)
  118.         {
  119.           
  120.                 TL_shuju_Write(Green);
  121.                         
  122.         }
  123.                         for(i=320; i<480; i++)
  124.         {
  125.           
  126.                 TL_shuju_Write(Blue);
  127.                         
  128.         }

  129.                 }
  130.                        
  131.          

  132.                 for(i=0; i<480; i++)
  133.         {
  134.             for(j=0; j<106; j++)
  135.             {
  136.                 TL_shuju_Write(Green);
  137.             }            
  138.         }
  139. ……………………

  140. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
ILI9806H 18 bit.rar (72.61 KB, 下載次數: 60)


評分

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

查看全部評分

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

使用道具 舉報

沙發
ID:418124 發表于 2018-10-31 17:42 | 只看該作者
沒下成就扣分啊!
回復

使用道具 舉報

板凳
ID:418124 發表于 2018-10-31 17:45 | 只看該作者
你妹的,騙人!
回復

使用道具 舉報

地板
ID:305511 發表于 2020-6-29 09:30 | 只看該作者
這個是真的的嗎?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产传媒 | 天堂在线中文字幕 | 久久久久久国产精品久久 | 国产9999精品 | 久久久久久高清 | 91久色| 免费一二区 | 精品国产乱码久久久久久图片 | 超碰精品在线 | 欧美炮房| 午夜电影网| 中文字幕在线一 | 青青久久久 | 日日夜夜天天 | 色综合视频 | 久久久综合久久 | 中文字幕精品一区二区三区精品 | 欧美日批 | 久久91精品国产一区二区三区 | 亚洲国产精品一区二区第一页 | 亚洲最大的黄色网址 | 国产午夜精品一区二区三区嫩草 | 91亚洲精品国偷拍自产在线观看 | 国产精品1区| a级黄色片视频 | 91精品国产高清一区二区三区 | 99久久精品免费看国产四区 | 一级片免费网站 | 午夜久草 | 中文字幕亚洲视频 | 国产精品免费一区二区 | 午夜影院官网 | 国产成人精品免费视频大全最热 | 日韩高清一区 | 中文字幕在线人 | 国产亚洲一区二区三区在线观看 | 91精品国产一区二区三区 | 日韩在线中文 | 天堂网色 | 色婷婷综合网站 | 精品国产乱码久久久久久a丨 |