亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 12864zk.asm

?? 本文說明了1286LCD的實現的原理圖、程序、及程序代碼
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
;12864(帶字庫漢字顯示演示程序)
;***************************************************************************
;*  sxj1974@163.com		     (51c51 test web)     www.8951.com     *
;*  Create by :石學軍      www.51c51.com 更多例程請登陸網站        	   *
;***************************************************************************

RS EQU P2.0
          RW EQU P2.1
          E  EQU P2.2
          PSB EQU P2.3
          RST EQU P2.5
;-----------------------------------------------
          LCD_X  EQU 30H
          LCD_Y  EQU 31H
          COUNT  EQU 32H
          COUNT1 EQU 33H
          COUNT2 EQU 34H
          COUNT3 EQU 35H
;-----------------------------------------------
       LCD_DATA  EQU 36H
       LCD_DATA1 EQU 37H
       LCD_DATA2 EQU 38H
          STORE  EQU 39H

;-----------------------------------------------
  ORG 0000H
  LJMP MAIN
  ORG 0100H
;-----------------------------------------------
MAIN:
     MOV SP,#5FH
            CLR  RST             ;復位
            LCALL DELAY4
            SETB RST
     NOP
            SETB PSB             ;通訊方式為8位數據并口

;********************初始化**********************
LGS0:     MOV A,#34H  ;34H--擴充指令操作
     LCALL SEND_I
     MOV A,#30H  ;30H--基本指令操作
     LCALL SEND_I
     MOV A,#01H  ;清除顯示
     LCALL SEND_I
            MOV A,#06H  ;指定在資料寫入或讀取時,光標的移動方向
     LCALL SEND_I        ;DDRAM 的地址計數器(AC)加1
     MOV A,#0CH  ;開顯示,關光標,不閃爍
     LCALL SEND_I
;===============================================
TU_PLAY1:
            MOV  DPTR,#TU_TAB1      ;顯示圖形
     LCALL PHO_DISP
     LCALL DELAY3

;=================================================
;;顯示漢字和字符
;加入80ms的延時,使你能夠看清楚顯示的過程
;根據漢字顯示坐標分段寫入(順序寫入)
;=================================================
HAN_WR2:
            LCALL CLEAR_P
HAN_WR2A:
            MOV DPTR,#TAB1A ;顯示漢字和字符
     MOV COUNT,#10H      ;地址計數器設為16。
     MOV A,#80H          ;第一行起始地址
     LCALL SEND_I
            LCALL   QUSHU
HAN_WR2B:
            MOV DPTR,#TAB1B ;顯示漢字和字符
     MOV COUNT,#10H      ;地址計數器設為16。
     MOV A,#90H          ;第二行起始地址
     LCALL SEND_I
            LCALL QUSHU
HAN_WR2C:
            MOV DPTR,#TAB1C ;顯示漢字和字符
     MOV COUNT,#10H      ;地址計數器設為16。
     MOV A,#88H          ;第三行起始地址
     LCALL SEND_I
            LCALL QUSHU
HAN_WR2D:
            MOV DPTR,#TAB1D  ;顯示漢字和字符
     MOV COUNT,#10H       ;地址計數器設為16。
     MOV A,#98H           ;第四行起始地址
     LCALL SEND_I
            LCALL QUSHU
            LCALL DELAY3
            LCALL FLASH
            LCALL CLEAR_P
            JMP  TU_PLAY2
;----------------------------------------------
;TU_PLAY1:
            MOV  DPTR,#TU_TAB1      ;顯示圖形
     LCALL PHO_DISP
     LCALL DELAY3
           
;----------------------------------------------
TU_PLAY2:
     MOV DPTR,#TU_TAB2   ;顯示圖形
     LCALL PHO_DISP
     LCALL DELAY3
         
;----------------------------------------------
TU_PLAY3:
     MOV DPTR,#TU_TAB4   ;顯示圖形
     LCALL PHO_DISP
     LCALL DELAY3
         
;-----------------------------------------------
;顯示點陣
;-----------------------------------------------
LATPLAY1:
            MOV A,#01H         ;清屏
            LCALL SEND_I
     MOV LCD_DATA1,#0CCH  ;顯示點陣
     MOV LCD_DATA2,#0CCH
     LCALL LAT_DISP
     LCALL DELAY3
            LCALL CLEAR_P

KU_PLAY2:

            LJMP  TU_PLAY1
      
;===============================================
;全屏顯示圖形子程序
;===============================================
PHO_DISP:
         MOV  COUNT3,#02H
     MOV  LCD_X,#80H
PHO_DISP1:
         MOV  LCD_Y,#80H
     MOV  COUNT2,#20H
PHO_DISP2:
         MOV  COUNT1,#10H
     LCALL WR_ZB
PHO_DISP3:
            CLR A
     MOVC A,@A+DPTR
     LCALL SEND_D
     INC DPTR
     DJNZ COUNT1,PHO_DISP3
     INC LCD_Y
     DJNZ COUNT2,PHO_DISP2
     MOV LCD_X,#88H
     DJNZ COUNT3,PHO_DISP1

     MOV A,#36H
     LCALL SEND_I
     MOV A,#30H
     LCALL SEND_I
            RET
;----------------------------------------------
CLRRAM:
          MOV LCD_DATA1,#00H  ;GDRAM寫0子程序
     MOV LCD_DATA2,#00H
     LCALL LAT_DISP
     RET
;==============================================
;顯示點陣子程序
;==============================================
LAT_DISP:
         MOV COUNT3,#02H
     MOV LCD_X,#80H
LAT_DISP1:
         MOV LCD_Y,#80H
     CLR F0
     MOV COUNT2,#20H
LAT_DISP2:
         MOV COUNT1,#10H
     LCALL WR_ZB
LAT_DISP3:
         JB F0,LAT_DISP32
     MOV LCD_DATA,LCD_DATA1
     AJMP LAT_DISP31
LAT_DISP32:
         MOV LCD_DATA,LCD_DATA2
LAT_DISP31:
         MOV A,LCD_DATA
     LCALL SEND_D
     DJNZ COUNT1,LAT_DISP31
     INC LCD_Y
     CPL F0
     DJNZ COUNT2,LAT_DISP2
     MOV LCD_X,#88H
     DJNZ COUNT3,LAT_DISP1

     MOV A,#36H
     LCALL SEND_I
     MOV A,#30H
     LCALL SEND_I
     RET
;---------------------------------------------
WR_ZB:
         MOV A,#34H
     LCALL SEND_I
     MOV A,LCD_Y
     LCALL SEND_I
     MOV A,LCD_X
     LCALL SEND_I
     MOV A,#30H
     LCALL SEND_I
     RET

;===============================================
FLASH:
            MOV  A,#08H       ;關閉顯示
            LCALL SEND_I
            LCALL  DELAY5
            MOV  A,#0CH   ;開顯示,關光標,不閃爍
     LCALL SEND_I
            LCALL  DELAY5
            MOV  A,#08H       ;關閉顯示
            LCALL SEND_I
            LCALL  DELAY5
            MOV  A,#0CH   ;開顯示,關光標,不閃爍
     LCALL SEND_I
            LCALL  DELAY5
            MOV  A,#08H       ;關閉顯示
            LCALL SEND_I
            LCALL  DELAY5
                RET
;==================================================
;清屏
;==================================================
CLEAR_P:
            MOV A,#01H           ;清屏
     LCALL SEND_I
            MOV A,#34H
     LCALL SEND_I
     MOV A,#30H
     LCALL SEND_I
            RET
;==================================================
;查表取數據送顯示
;==================================================
QUSHU:
            CLR A
     MOVC A,@A+DPTR       ;查表取數據
     LCALL SEND_D          ;送顯示
     INC DPTR
            LCALL DELAY4           ;延時80ms,
            DJNZ COUNT,QUSHU
     RET

;===============================================
;寫數據子程序
;RS=1,RW=0,E=高脈沖,D0-D7=數據
;===============================================
SEND_D:
     LCALL CHK_BUSY    ;寫數據子程序
     SETB RS
     CLR RW
     MOV P0,A
     SETB E
     NOP
     NOP
     CLR E
     RET
;===============================================
;寫指令子程序
;RS=0,RW=0,E=高脈沖,D0-D7=指令碼
;===============================================
SEND_I:
     LCALL CHK_BUSY
     CLR RS
     CLR RW
     MOV P0,A
     SETB E
     NOP
     NOP
     CLR E
     RET
;================================================
;讀數據子程序
;RS=1,RW=1,E=H,D0-D7=數據
;================================================
READ_D:
    LCALL CHK_BUSY    ;讀數據子程序
    SETB RS
    SETB RW
    SETB E
    NOP
    MOV A,P0
    CLR E
    MOV STORE,A

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美女看a上一区| 看片网站欧美日韩| 国产三级精品在线| 国产日韩影视精品| 国产欧美视频一区二区| 精品日韩在线观看| 国产欧美日韩亚州综合| 国产精品久久三| 亚洲丝袜自拍清纯另类| 亚洲免费观看高清完整版在线观看熊 | 久久久.com| 亚洲国产精品精华液2区45| 国产色产综合色产在线视频| 欧美精品一区二区三区在线播放| 欧美电影免费提供在线观看| 久久综合五月天婷婷伊人| 久久先锋影音av鲁色资源网| 国产精品午夜在线观看| 一区二区三区四区国产精品| 五月激情综合网| 久久99国产精品久久| 国产成人欧美日韩在线电影| voyeur盗摄精品| 欧美日韩一卡二卡| 国产日韩亚洲欧美综合| 亚洲人成亚洲人成在线观看图片 | 国产欧美日产一区| 亚洲品质自拍视频网站| 婷婷国产v国产偷v亚洲高清| 精品在线免费视频| 99精品视频在线观看免费| 欧美视频一区在线| 精品国产一区二区三区四区四 | 色999日韩国产欧美一区二区| 欧美蜜桃一区二区三区 | 国产黄色成人av| 欧美日韩在线播放三区| 国产偷国产偷亚洲高清人白洁 | 国产欧美视频一区二区三区| 一个色综合网站| 国产一区二区免费在线| 在线影视一区二区三区| 久久你懂得1024| 亚洲v日本v欧美v久久精品| 国产麻豆成人精品| 91麻豆精品国产综合久久久久久| 中文字幕在线观看一区| 热久久国产精品| 日本伦理一区二区| 国产日韩三级在线| 日韩精品成人一区二区在线| 成人理论电影网| 精品国产麻豆免费人成网站| 午夜精品久久久久影视| 在线视频国内自拍亚洲视频| 国产精品麻豆网站| 国产成人自拍高清视频在线免费播放| 欧美日韩国产a| 亚洲国产另类av| 色哟哟一区二区在线观看| 国产清纯在线一区二区www| 久久99精品国产麻豆不卡| 欧美性生活久久| 一区二区三区国产豹纹内裤在线| 99久久亚洲一区二区三区青草| 久久久综合网站| 韩国三级在线一区| 久久新电视剧免费观看| 麻豆一区二区三区| 欧美岛国在线观看| 裸体歌舞表演一区二区| 日韩欧美三级在线| 久久精品国产99久久6| 日韩欧美你懂的| 国内外成人在线| 国产欧美精品一区二区色综合| 国产在线视频一区二区| 久久久久99精品一区| 国内精品伊人久久久久av一坑| 日韩精品一区二区三区蜜臀| 国内精品久久久久影院色| 久久综合成人精品亚洲另类欧美| 久久99九九99精品| 国产午夜精品理论片a级大结局| 国产高清精品网站| 国产精品国产自产拍高清av王其| 丁香六月综合激情| 亚洲男同性视频| 欧美视频一区二| 日韩va亚洲va欧美va久久| 精品少妇一区二区三区免费观看| 国产成人免费高清| 亚洲人妖av一区二区| 在线视频一区二区三区| 日韩vs国产vs欧美| 久久久精品免费免费| 一本大道久久a久久综合婷婷| 午夜亚洲国产au精品一区二区 | 成a人片国产精品| 亚洲国产欧美在线| 2020国产精品自拍| 色一情一伦一子一伦一区| 日本中文在线一区| 国产欧美日本一区二区三区| 欧美午夜免费电影| 国产精品99久久久久久久女警 | 亚洲精品乱码久久久久久黑人| 666欧美在线视频| 成人免费观看男女羞羞视频| 亚洲成a人v欧美综合天堂下载| 久久久亚洲欧洲日产国码αv| 在线亚洲一区观看| 国产一区999| 午夜免费久久看| 亚洲国产成人自拍| 91精品国产高清一区二区三区| 国产98色在线|日韩| 视频一区视频二区中文字幕| 亚洲国产精品二十页| 777久久久精品| 91美女蜜桃在线| 国产**成人网毛片九色| 日精品一区二区| 伊人开心综合网| 国产欧美一区二区三区鸳鸯浴| 91精品国产麻豆| 在线视频国内自拍亚洲视频| 成人午夜视频网站| 九一九一国产精品| 日韩 欧美一区二区三区| 亚洲精品欧美激情| 国产精品嫩草99a| 国产三级欧美三级日产三级99| 日韩一区二区免费高清| 91福利精品视频| 94-欧美-setu| 成人永久看片免费视频天堂| 另类专区欧美蜜桃臀第一页| 午夜日韩在线电影| 亚洲图片有声小说| 亚洲国产精品一区二区www在线 | 精品国产乱码久久久久久蜜臀| 欧美性大战久久久久久久蜜臀 | 国产99久久久精品| 国产一区二区在线观看免费| 久久不见久久见中文字幕免费| 日本网站在线观看一区二区三区| 亚洲国产精品久久一线不卡| 亚洲影视在线播放| 亚洲一区二区三区影院| 亚洲成va人在线观看| 午夜亚洲国产au精品一区二区| 偷拍与自拍一区| 性做久久久久久免费观看| 婷婷久久综合九色国产成人| 日韩中文字幕一区二区三区| 丝袜诱惑亚洲看片| 免费日韩伦理电影| 国产在线精品一区二区三区不卡| 国产在线一区二区综合免费视频| 国产乱码精品1区2区3区| 丁香亚洲综合激情啪啪综合| 高清视频一区二区| 91亚洲永久精品| 欧美日韩一区二区不卡| 欧美一区二区三区四区在线观看| 欧美不卡123| 国产精品久久久久久久久果冻传媒| 亚洲色图丝袜美腿| 亚洲成va人在线观看| 久久91精品久久久久久秒播| 国产不卡高清在线观看视频| 色综合久久99| 欧美一区二区福利在线| 国产欧美精品一区二区色综合| 亚洲乱码精品一二三四区日韩在线| 亚洲bt欧美bt精品| 国产一区在线观看视频| 成年人午夜久久久| 717成人午夜免费福利电影| 国产三级一区二区| 五月婷婷久久丁香| 国产美女精品在线| 欧美视频一区在线| 欧美国产日韩一二三区| 亚洲一区影音先锋| 国产麻豆精品在线观看| 欧亚一区二区三区| 亚洲欧美怡红院| 亚洲国产精品久久人人爱蜜臀| 久久精品国产**网站演员| 99在线视频精品| 欧美一卡2卡3卡4卡| 国产精品国产三级国产普通话三级 | 欧美成人福利视频| 亚洲欧美aⅴ...| 韩国理伦片一区二区三区在线播放| 色偷偷88欧美精品久久久| 精品粉嫩超白一线天av| 午夜国产不卡在线观看视频|