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

標題: 基于51單片機的2.0-R61503B 8bits TFT彩屏刷屏觸摸驅(qū)動程序 [打印本頁]

作者: swj1    時間: 2020-8-12 17:02
標題: 基于51單片機的2.0-R61503B 8bits TFT彩屏刷屏觸摸驅(qū)動程序
2.0-R61503B 8bits TFT彩屏驅(qū)動程序(基于51單片機),包含刷屏測試,觸摸測試,漢字顯示,圖片顯示程序。

單片機源程序如下:
  1. #include<reg52.h>
  2. #include "gui.h"
  3. #include "touch.h"

  4. void main()
  5. {
  6.         uchar rst = 0;
  7.         //--多出來兩個值使用來在內(nèi)存上面跟別的變量分隔的--//
  8.         uchar  xValue[6] = {0, 0, 0, 0, 0, 0}, yValue[6] = {0, 0, 0, 0, 0, 0};
  9.         long x, y;

  10.         TFT_Init();
  11.         rst = 1;

  12.         while(1)
  13.         {
  14.                 if(rst == 1)
  15.                 {       
  16.                         TFT_ClearScreen(0x0000);
  17.                         GUI_Write32CnChar(22, 20, "普中科技", 0xF800, 0x0000);
  18.                         GUI_Line(22, 54, 150, 54, 0xF800);
  19.                         GUI_WriteASCII(120, 0, "RST", 0xF800, 0x0000);
  20.                         rst = 0;
  21.                 }

  22.                 if(TOUCH_XPT_ReadXY() == 1)
  23.                 {
  24.                         //--如果觸摸跟顯示發(fā)生偏移,可以根據(jù)顯示AD值--//
  25.                         //--調(diào)整下面公式里面的數(shù)值--//
  26.                         x = xpt_xy.x;
  27.                         x = (x - 400) * 190 / 3650 ;
  28.                         y =        xpt_xy.y;
  29.                         y = (y - 300) * 240 / 3500;

  30.                         if (x > 176 )
  31.                         {
  32.                                 x = 176;
  33.                         }
  34.                         if (y > 220)
  35.                         {
  36.                                 y = 220;
  37.                         }
  38.                         if ((x > 120) && (y < 30))
  39.                         {
  40.                                 rst = 1;
  41.                         }
  42.                         else
  43.                         {
  44.                                 GUI_Dot((uint)x , (uint)y, 0x001F);
  45.                                 //--計算讀取到的AD值--//
  46.                                 //--由于添加了顯示AD值,計算需要時間,所以觸摸有一點延遲--//
  47.                                 xValue[1] = (xpt_xy.x % 10000 /1000) + '0';
  48.                                 xValue[2] = (xpt_xy.x % 1000 /100) + '0';
  49.                                 xValue[3] = (xpt_xy.x % 100 /10) + '0';
  50.                                 xValue[4] = (xpt_xy.x % 10) + '0';

  51.                                 yValue[1] = (xpt_xy.y % 10000 /1000) + '0';
  52.                                 yValue[2] = (xpt_xy.y % 1000 /100) + '0';
  53.                                 yValue[3] = (xpt_xy.y % 100 /10) + '0';
  54.                                 yValue[4] = (xpt_xy.y % 10) + '0';


  55.                                 //--顯示AD值--//
  56.                                 GUI_WriteASCII(0, 170, "X:", 0xF800, 0x0000);
  57.                                 GUI_WriteASCII(32, 170, &xValue[1], 0xF800, 0x0000);       
  58.                                 GUI_WriteASCII(0, 195, "Y:", 0xF800, 0x0000);
  59.                                 GUI_WriteASCII(32, 195, &yValue[1], 0xF800, 0x0000);
  60.                         }
  61.                 }
  62.         }
  63. }
復制代碼

全部資料51hei下載地址:
2.0寸 8bits TFT彩屏程序.7z (2.63 MB, 下載次數(shù): 146)

51hei截圖20200812170123.png (193.57 KB, 下載次數(shù): 115)

51hei截圖20200812170123.png

51hei圖片20200812170200.png (16.04 KB, 下載次數(shù): 112)

51hei圖片20200812170200.png

作者: OHHO    時間: 2020-10-16 23:24
最近正好找這個屏的資料,謝謝樓主,幫大忙了
作者: jovew    時間: 2020-10-18 12:01
有沒有3.0 的tft 屏的 開發(fā)資料?
最好是STC 的程序。
作者: T990820    時間: 2021-5-6 21:50
請問在顯示圖片中的picture.h中的數(shù)組是怎么得出來的?
作者: 菲拉斯    時間: 2021-6-8 14:16
T990820 發(fā)表于 2021-5-6 21:50
請問在顯示圖片中的picture.h中的數(shù)組是怎么得出來的?

Image2LD 軟件
作者: w01235    時間: 2021-8-18 04:36
最近正好找這個屏的資料,謝謝樓主,幫大忙了
作者: 五葉花    時間: 2021-11-1 22:32
非常感謝!買的51開發(fā)板 配的tft屏 結(jié)果商家給的資料里 居然沒有匹配這個驅(qū)動版 下載的案例程序也不能用 用樓主的程序成功了




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久久久一区二区三区 | 99久热| 日韩欧美国产成人一区二区 | 伊人精品在线 | 99福利| 五月免费视频 | 久久99精品久久久久久秒播九色 | 天天操天天天干 | 一区二区三区日韩精品 | 亚洲中午字幕 | 日韩影院在线观看 | 国产精品久久久久影院色老大 | 国产精品一区在线观看 | 亚洲成人av在线播放 | 久久手机在线视频 | 伊人91在线 | 亚洲视频一区在线观看 | 欧美一区二区三区在线 | 在线免费激情视频 | 国产精品成人国产乱 | 99免费在线观看视频 | 99久久精品免费看国产免费软件 | 国产精品久久久99 | 国产精品日本一区二区不卡视频 | 羞羞视频网站免费看 | 久久久精品一区 | 欧美日韩国产一区二区三区 | 久久三区 | 日韩精品成人一区二区三区视频 | 亚洲精品亚洲人成人网 | 中文字幕av第一页 | 国产精品揄拍一区二区 | 国产日韩一区二区 | 色综合美女 | 久久久国产一区 | 日本三级电影免费 | 国产亚洲一区二区三区在线观看 | 欧美精品黄 | 黄色免费在线观看网址 | 人人干人人玩 | 国产精品毛片一区二区在线看 |