亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3667|回復: 3
打印 上一主題 下一主題
收起左側(cè)

單片機驅(qū)動2.4寸240*320 8位并口匯編程序 ILI9341 RM68090

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:261025 發(fā)表于 2022-1-20 14:18 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
老王家買的記錄儀上拆下的屏幕  廢了九牛二虎之力終于找對引腳排序、找到驅(qū)動程序  屏缺線是屏的問題 研究之后也終于明白為什么液晶屏能顯示各種顏色了   
找的資料顯示程序可以驅(qū)動 ILI9341和RM68090兩種屏  https://wenku.baidu.com/view/85872e20336c1eb91b375d52.html



單片機源程序如下:
  1. // 240*320 8位并口             ILI9341 RM68090
  2. // 用12C5A60S2 12M測試


  3.                                    TFT_CS      BIT   P1.3;                //片選        
  4.                    TFT_RS      BIT   P1.2;      //數(shù)據(jù)/命令切換
  5.                    TFT_WR      BIT   P1.1;                //寫控制
  6.                    TFT_RD      BIT   P1.0;                //讀控制
  7.                    RESET       BIT   P3.3;                 //復位

  8.                                    DAT_X_H_A   EQU      21H;           //     高8位   起始位   
  9.                                    DAT_X_L_A   EQU      22H;           //     低8位          起始位
  10.                                    DAT_X_H_B   EQU      23H;           //     高8位   結(jié)束位
  11.                                    DAT_X_L_B   EQU      24H;           //     低8位          結(jié)束位

  12.                                    DAT_Y_H_A   EQU      25H;           //     高8位   起始位   
  13.                                    DAT_Y_L_A   EQU      26H;           //     低8位          起始位
  14.                                    DAT_Y_H_B   EQU      27H;           //     高8位   結(jié)束位
  15.                                    DAT_Y_L_B   EQU      28H;           //     低8位          結(jié)束位

  16.                                    DIP_VH           EQU      2DH;                橫屏 豎屏

  17.                                     DAT_H       EQU      42H;                高8位
  18.                                    DAT_L       EQU      43H;                低8位
  19. //-------------------------------------------------------------------------
  20.                    ORG 0000H;
  21.                    LJMP START;
  22.                    ORG 0100H;
  23. //-------------------------------------------------------------------------
  24. START:             LCALL REGISTER_SETTINGS;        配置屏幕  寫入預置數(shù)據(jù)
  25. //--------------------------------------------------------------------
  26. MAIN:                           LCALL DIP_WHITE;                  白色
  27.                                    LCALL DELAY1S;
  28. //-------------------------------------------
  29.                                    LCALL DIP_BLACK;                  黑色
  30.                                    LCALL DELAY1S;
  31. //-------------------------------------------
  32.                                     LCALL DIP_YELLOW;          黃色
  33.                                    LCALL DELAY1S;
  34. //-------------------------------------------
  35.                                    LCALL DIP_PICTURE;          QQ圖片
  36.                                    LCALL DELAY1S;
  37. //-------------------------------------------
  38.                                    LCALL DIP_PICTUREA;          自定義
  39.                                    LCALL DELAY1S;
  40. //-------------------------------------------                                   
  41.                    LJMP MAIN;                                                      
  42. //--------------------------------------------------------------------
  43. DELAY1MS:   ;誤差 0us
  44.                    MOV R7,#01H
  45. DL1:                           MOV R6,#0DEH
  46. DL0:                           MOV R5,#0CH
  47.                    DJNZ R5,$
  48.                    DJNZ R6,DL0
  49.                    DJNZ R7,DL1
  50.                    RET
  51. DELAY10MS:   ;誤差 -0.000000000001us
  52.                    MOV R7,#07H
  53. DL3:                           MOV R6,#0A8H
  54. DL2:                           MOV R5,#18H
  55.                    DJNZ R5,$
  56.                    DJNZ R6,DL2
  57.                    DJNZ R7,DL3
  58.                    RET
  59. DELAY120MS:   ;誤差 -0.000000000007us
  60.                    MOV R7,#42H
  61. DL5:                           MOV R6,#52H
  62. DL4:                           MOV R5,#41H
  63.                    DJNZ R5,$
  64.                    DJNZ R6,DL4
  65.                    DJNZ R7,DL5
  66.                    MOV R5,#02H
  67.                    DJNZ R5,$
  68.                    NOP
  69.                    RET
  70. DELAY1S:   ;誤差 -0.000000000056us
  71.                    MOV R7,#47H
  72. DL7:                           MOV R6,#0A8H
  73. DL6:                           MOV R5,#0FAH
  74.                                DJNZ R5,$
  75.                                DJNZ R6,DL6
  76.                                DJNZ R7,DL7
  77.                                RET
  78. $INCLUDE (DIP_INIT.ASM)
  79. $INCLUDE (DIP_RGB.ASM)
  80. $INCLUDE (DIP_PICTURE.ASM)
  81. $INCLUDE (ZK.ASM)

  82.                                    END;
復制代碼


Keil代碼下載:
240320彩屏 匯編.rar (51.11 KB, 下載次數(shù): 19)

評分

參與人數(shù) 1黑幣 +90 收起 理由
admin + 90 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發(fā)
ID:261025 發(fā)表于 2022-1-20 19:16 | 只看該作者
本帖最后由 418854190 于 2022-1-20 22:09 編輯

抽空又把1.75寸的屏也驅(qū)動了   程序和上面的那個基本一樣 就是指令有些不同  看的驅(qū)動芯片手冊是ST7735S的
這個屏是在以前的直板手機上拆的  以前的手機我扔了好幾個 虧了  早知道就把屏幕拆下來了


51hei截圖20220120184525.jpg (19.15 KB, 下載次數(shù): 120)

51hei截圖20220120184525.jpg

51hei截圖20220120190017.jpg (38.83 KB, 下載次數(shù): 133)

51hei截圖20220120190017.jpg

191850kst66p2oqs2gg6xm.jpg (16.75 KB, 下載次數(shù): 112)

191850kst66p2oqs2gg6xm.jpg

1.75寸彩屏 130162 匯編.rar

51.32 KB, 下載次數(shù): 8, 下載積分: 黑幣 -5

回復

使用道具 舉報

板凳
ID:255559 發(fā)表于 2022-1-21 08:10 | 只看該作者
能把這個琢磨出來,太牛了,謝謝分享
回復

使用道具 舉報

地板
ID:644292 發(fā)表于 2023-9-13 21:03 | 只看該作者
匯編!真牛啊!
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表