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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? ch_lcd.asm

?? 凌陽(yáng)的液晶驅(qū)動(dòng) 61板
?? ASM
字號(hào):

.include hardware.inc
//======================
//宏定義
//======================
RS1: .macro
   r2=[P_IOB_Data]
   r2|=0x0001
   [P_IOB_Data]=r2
.endm
RS0: .macro
   r2=[P_IOB_Data]
   r2&=0xfffe
   [P_IOB_Data]=r2
   .endm
RW1: .macro
   r2=[P_IOB_Data]
   r2|=0x0002
   [P_IOB_Data]=r2
.endm
RW0: .macro
   r2=[P_IOB_Data]
   r2&=0xfffd
   [P_IOB_Data]=r2
   .endm
E1: .macro
   r2=[P_IOB_Data]
   r2|=0x0010
   [P_IOB_Data]=r2
   .endm
E0: .macro
   r2=[P_IOB_Data]
   r2&=0xffef
   [P_IOB_Data]=r2
   .endm
.ram
.var count
.text
//=================================================================
//初始化LCD
//=================================================================
.public _Ch_InitLcd
_Ch_InitLcd:   
    r1=0
    [0x7013]=r1
    r1=[P_IOA_Dir]              //D0-D7方向
    r1|=0xff00
    [P_IOA_Dir]=r1
    
    r1=[P_IOA_Attrib]           //屬性
    r1|=0xff00
    [P_IOA_Attrib]=r1
    
    r1=[P_IOA_Data]            //初始值
    r1&=0x00ff
    [P_IOA_Data]=r1
    
    r1=[P_IOB_Dir]             //Rs,RW,E的屬性和初始值
    r1|=0x0013
    [P_IOB_Dir]=r1
    
    r1=[P_IOB_Attrib]
    r1|=0x0013
    [P_IOB_Attrib]=r1
    
    r1=[P_IOB_Data]
    r1&=0xffec
    [P_IOB_Data]=r1
    
//    r1=0x3400                 //擴(kuò)展指令
//    call F_Send_I
    r1=0x3000                 //基本指令
    call F_Send_I
    r1=0x0100                  //清屏
    call F_Send_I
    r1=0x0600                  //點(diǎn)設(shè)定 
    call F_Send_I
    r1=0x0c00                  //顯示狀態(tài)
    call F_Send_I
    retf
//=========================================
//原型:void Ch_Lcd(UINT ulcd,UINT Ulcd_start)
//參數(shù)描述:
//ulcd C里調(diào)用的數(shù)組名   
//Ulcd_start數(shù)組起始位置  
//
//
//=========================================    
.public _Ch_Lcd
_Ch_Lcd:
    push bp to [sp]
    bp=sp+1
    r1=[bp+3]          //取第一個(gè)參數(shù)
    r2=[bp+4]          //取第二個(gè)參數(shù)
    r3=r1
    r3=r3+r2           //選取顯示起駛位置
    r2=0               //計(jì)數(shù)器清0
    [count]=r2
    JMP Ch_Lcd_loop1
Lcd_SecLine:
    r1=0x9000
    call F_Send_I
    JMP Ch_Lcd_loop1
Lcd_ThrLine:
    r1=0x8800
    call F_Send_I
    JMP Ch_Lcd_loop1
Lcd_ForLine:
    r1=0x9800
    call F_Send_I
    JMP Ch_Lcd_loop1
Ch_Lcd_loop1:
    r1=0
    r1+=r3
    r1=[r1]                         //取到了數(shù)值
ch_dontchange:
    call F_Send_D
    r3+=1                           //取下一個(gè)
    r2=[count]
    r2+=1                           //計(jì)數(shù)器+1
    [count]=r2
    cmp r2,16
    JE   Lcd_SecLine
    cmp r2,32
    Je   Lcd_ThrLine
    cmp r2,48
    Je   Lcd_ForLine
    cmp r2,64
    je lcd_exit
    JMP Ch_Lcd_loop1
    
lcd_exit:
    pop bp from [sp]
    retf
//=====================================================
//函數(shù)原形:void Send_LcdCommand(UIINT Comm)
//功能:在C里發(fā)送命令
//=====================================================
.public _Send_LcdCommand    
_Send_LcdCommand:
    push bp to [sp]
    bp=sp+1
    r1=[bp+3]
    call F_Send_I
    pop bp from [sp]
    retf
//=====================================================
//功能:發(fā)送指令
//=====================================================
.public F_Send_I
F_Send_I:
    call F_Chk_Busy;
    RS0;     //指令
    RW0;     //寫(xiě)
    r2=[P_IOA_Data]
    r2&=0x00ff
    r2|=r1
    [P_IOA_Data]=r2
    E1;
    nop
    nop
    nop
    nop
    E0;
    retf
//======================================================
//功能:發(fā)送數(shù)據(jù)
//======================================================
.public F_Send_D
F_Send_D:
   call F_Chk_Busy
   RS1;
   RW0;
   r1=r1 lsl 4
   r1=r1 lsl 4
   r2=[P_IOA_Data]
   r2&=0x00ff
   r2|=r1
   [P_IOA_Data]=r2
   E1;
   nop
   nop
   nop
   nop
   E0;
   retf
.public F_Chk_Busy
F_Chk_Busy:
   RS0;
   RW1;
   E1;
   nop
   nop
   nop
   nop
   r2=[P_IOA_Dir]
   r2&=0x7fff
   [P_IOA_Dir]=r2
loop:
   r2=1
   [0x7012]=r2
   r2=0x8000
   test r2,[P_IOA_Data]
   JNZ loop
   E0;
   r2=[P_IOA_Dir]
   r2|=0x8000
   [P_IOA_Dir]=r2
   retf  
.public _Clr_Watchdog
_Clr_Watchdog:
   r1=1
   [0x7012]=r1
   retf















?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人丝袜18视频在线观看| 国产成人免费视频| 久久精品日产第一区二区三区高清版 | 成人精品国产一区二区4080| 国产精品乱码一区二三区小蝌蚪| 在线观看免费视频综合| 亚洲一区二区三区三| 日韩欧美国产电影| 懂色av一区二区三区蜜臀| 亚洲精品国产a| 久久久久成人黄色影片| 欧美日韩中文另类| 成人一区二区视频| 三级久久三级久久久| 国产精品你懂的在线欣赏| 欧美日韩不卡视频| 成人的网站免费观看| 美女视频一区在线观看| 自拍av一区二区三区| 精品国产乱码久久久久久闺蜜| 3751色影院一区二区三区| 972aa.com艺术欧美| 久久99深爱久久99精品| 亚洲成a人v欧美综合天堂下载 | 精品写真视频在线观看| 一区二区高清在线| 欧美国产一区二区| 欧美一卡二卡在线| 色婷婷国产精品| 成人深夜视频在线观看| 精品一区二区在线播放| 亚洲国产欧美一区二区三区丁香婷| 国产欧美精品一区| 精品国产网站在线观看| 制服丝袜成人动漫| 欧美色区777第一页| 99久久免费视频.com| 国产精品白丝av| 久久av老司机精品网站导航| 香蕉成人啪国产精品视频综合网| 亚洲精品中文在线观看| 国产精品护士白丝一区av| 久久久国产综合精品女国产盗摄| 日韩精品中文字幕一区二区三区| 欧美系列一区二区| 欧美亚洲国产怡红院影院| a4yy欧美一区二区三区| proumb性欧美在线观看| www.视频一区| 99久久久久久| 色吧成人激情小说| 91欧美激情一区二区三区成人| 99热国产精品| 色综合一区二区三区| 一本到不卡免费一区二区| 91在线无精精品入口| 97久久超碰国产精品| 色欧美日韩亚洲| 欧美日韩一区不卡| 91麻豆精品久久久久蜜臀| 一本色道久久综合狠狠躁的推荐 | 久久精品亚洲精品国产欧美kt∨ | 亚洲免费伊人电影| 一区二区在线免费观看| 一区二区三区中文免费| 亚洲成人你懂的| 青青草97国产精品免费观看| 国产专区综合网| 成人免费毛片片v| 色综合久久久久久久久久久| 欧美午夜视频网站| 亚洲精品视频一区二区| 亚洲午夜成aⅴ人片| 视频在线观看一区二区三区| 免费成人在线视频观看| 蜜桃视频免费观看一区| 青椒成人免费视频| 日韩在线观看一区二区| 日韩电影在线一区二区| 国产一区二区三区免费| 国产成人精品免费网站| 一本色道亚洲精品aⅴ| 欧美绝品在线观看成人午夜影视| 在线精品国精品国产尤物884a| 欧美日韩一区二区三区免费看| 这里是久久伊人| 中文字幕精品一区二区精品绿巨人 | 国产精品久久久久久久久晋中| 亚洲人成网站在线| 亚洲妇女屁股眼交7| 另类中文字幕网| 99精品国产一区二区三区不卡| 欧美日韩亚洲综合| 337p粉嫩大胆色噜噜噜噜亚洲| 国产精品嫩草久久久久| 亚洲第一成人在线| 国产精品一区久久久久| 91麻豆6部合集magnet| 日韩欧美中文一区| 中文字幕综合网| 久久66热偷产精品| 91在线免费看| 精品成人一区二区三区四区| 国产精品久久久久桃色tv| 天天操天天色综合| 国产精品久久99| 蜜桃在线一区二区三区| 91视视频在线观看入口直接观看www | 国产欧美精品一区aⅴ影院 | 国产精品丝袜黑色高跟| 亚洲国产日韩精品| 国产剧情一区在线| 欧美色视频在线| 国产丝袜在线精品| 亚洲成人免费在线观看| 成人av影视在线观看| 欧美成人一级视频| 亚洲日本va午夜在线影院| 久久99精品国产.久久久久久| 99久久99精品久久久久久 | 中文字幕不卡的av| 日本sm残虐另类| 欧美在线free| 国产精品你懂的在线欣赏| 久久国产三级精品| 欧美日韩美女一区二区| 久久久久久久久久久久久久久99| 午夜精品久久久久久久99樱桃| 国产精品一区2区| 欧美一区二区播放| 亚洲一卡二卡三卡四卡| 精品毛片乱码1区2区3区| 亚洲国产成人精品视频| 91小宝寻花一区二区三区| 国产网红主播福利一区二区| 久久精品国产亚洲a| 欧美日韩在线直播| 亚洲综合激情另类小说区| 99re热视频这里只精品| 亚洲欧美在线视频观看| 国产精品亚洲专一区二区三区 | 美女在线观看视频一区二区| 91黄色免费网站| 亚洲欧洲日韩一区二区三区| 成人永久aaa| 久久久久久亚洲综合影院红桃| 老司机免费视频一区二区三区| 欧美日韩国产综合一区二区三区 | 色又黄又爽网站www久久| 日本一区二区成人| 五月综合激情日本mⅴ| 久久精品亚洲一区二区三区浴池| 男女性色大片免费观看一区二区| 精品视频免费在线| 国产一区二区三区久久悠悠色av| wwwwxxxxx欧美| 欧美一级搡bbbb搡bbbb| 国产成人在线视频播放| 亚洲国产精品嫩草影院| 久久久午夜精品| 亚洲一级片在线观看| 日本一区二区综合亚洲| 亚洲久本草在线中文字幕| 国产乱人伦精品一区二区在线观看| 26uuu亚洲综合色| 99re成人在线| 美女精品自拍一二三四| 国产精品丝袜一区| 欧美日韩精品三区| 国产成人av电影在线播放| 亚洲综合一区在线| 2021中文字幕一区亚洲| 99久久免费精品高清特色大片| 日韩精品免费专区| 国产精品久久久久久久久免费相片 | 国产精品视频免费看| 欧美午夜免费电影| 国产乱子轮精品视频| 一区2区3区在线看| 亚洲精品一区二区三区精华液| 91一区二区三区在线观看| 久久国产婷婷国产香蕉| 一区二区三区精品| 国产视频一区在线观看| 欧美亚洲禁片免费| 国产**成人网毛片九色| 日韩精品一二区| 中文字幕一区二区三区av| 欧美成人乱码一区二区三区| 91视频观看免费| 狠狠狠色丁香婷婷综合激情 | 色综合色综合色综合色综合色综合| 日本欧美一区二区三区乱码| 欧美一卡二卡在线| 免费欧美日韩国产三级电影| 成人精品高清在线| 久久99久国产精品黄毛片色诱| 久久久午夜精品| 正在播放一区二区| 91久久精品网|