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

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

?? 3.lst

?? 13個51單片機上的匯編程序源碼
?? LST
?? 第 1 頁 / 共 2 頁
字號:
                                                                    頁     1
                                                                    01-29-03
                                                                    01:09:32
偉福匯編器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  機器碼 源程序

            ;                   *************************
            ;                   *  電子屏字符顯示器     *
            ;                   *   "電子設計"          *
            ;                   *    2001.10.23         *
            ;                   *************************
            ;         四個顯示字符數(shù)據(jù)表放在50H-6FH單元內(nèi),字符用8*8點陣,R4(30H)用于
            ;         控制顯示靜止字的時間,R5(31H)靜止字顯示跳轉(zhuǎn)地址步距,B內(nèi)放顯示首址
            ;
            ;************;
            ;中斷入口程序;
            ;************;
            ;
            ORG     0000H    ;程序執(zhí)行開始地址
0000 020050 LJMP    START    ;跳至START執(zhí)行
            ORG     0003H    ;外中斷0中斷入口地址
0003 32     RETI             ;中斷返回(不開中斷)
            ORG     000BH    ;定時器T0中斷入口地址
000B 32     RETI             ;中斷返回(不開中斷)
            ORG     0013H    ;外中斷1中斷入口地址
0013 32     RETI             ;中斷返回(不開中斷)
            ORG     001BH    ;定時器T1中斷入口地址
001B 32     RETI             ;中斷返回(不開中斷)
            ORG     0023H    ;串行口中斷入口地址
0023 32     RETI             ;中斷返回(不開中斷)
            ORG     002BH    ;定時器T2中斷入口地址
002B 32     RETI             ;中斷返回(不開中斷)
            ;
            ;初始化程序
002C 74FF   CLEARMEN:       MOV     A,#0FFH      ;四端口置1
002E F590                   MOV     P1,A         ;
0030 F5A0                   MOV     P2,A         ;
0032 F5B0                   MOV     P3,A         ;
0034 F580                   MOV     P0,A         ;
0036 900153                 MOV     DPTR,#TAB    ;取"電子設計"字符表首址值
0039 E4                     CLR     A            ;
003A F521                   MOV     21H,A        ;21H-24H內(nèi)存單元清0
003C F522                   MOV     22H,A        ;
003E F523                   MOV     23H,A        ;
0040 F524                   MOV     24H,A        ;
0042 FB                     MOV     R3,A         ;R3寄存器清0
0043 7950                   MOV     R1,#50H      ;設字符表移入內(nèi)存單元首址
0045 7A20                   MOV     R2,#20H      ;設查表次數(shù)(32次)
0047 93     CLLOOP:         MOVC     A,@A+DPTR   ;查表將"電子設計"字符數(shù)據(jù)移入內(nèi)存單元
0048 F7                     MOV     @R1,A         ;
0049 EB                     MOV     A,R3          ;
004A 04                     INC     A             ;
004B FB                     MOV     R3,A          ;
004C 09                     INC     R1            ;


C:\MY DOCUMENTS\2003.02.12書稿\配套光盤源程序\實例3\3.ASM      
 
                                                                    頁     2
                                                                    01-29-03
                                                                    01:09:32
偉福匯編器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  機器碼 源程序

004D DAF8                   DJNZ    R2,CLLOOP     ;查表32次,不到轉(zhuǎn)CLLOOP再查
004F 22                     RET                   ;子程序返回
            ;
            ;主體程序
0050 752000 START:          MOV       20H,#00H    ;20H內(nèi)存單元清0
0053 D200                   SETB      00H         ;20H.0位置1
0055 12002C START1:         LCALL     CLEARMEN    ;調(diào)用上電初始化子程序
0058 20003C                 JB        00H,FUN0    ;20H.0位為1,執(zhí)行FUN0
005B 200142                 JB        01H,FUN1    ;20H.1位為1,執(zhí)行FUN1
005E 200248                 JB        02H,FUN2    ;20H.2位為1,執(zhí)行FUN2
0061 0155                   AJMP      START1      ;跳回START1循環(huán)
            ;
            ;鍵掃描子程序
0063 7590FF KEYWORK:        MOV       P1,#0FFH    ;置輸入狀態(tài)
0066 309007                 JNB       P1.0,KEY1   ;P1.0為0(鍵按下)轉(zhuǎn)KEY1
0069 309111                 JNB       P1.1,KEY2   ;P1.1為0(鍵按下)轉(zhuǎn)KEY2
006C 30921B                 JNB       P1.2,KEY3   ;P1.2為0(鍵按下)轉(zhuǎn)KEY3
006F 22     KEYRET:         RET                   ;無鍵按下,子程序返回
            ;按鍵1功能處理
0070 12014B KEY1:           LCALL   DL10MS        ;延時10MS削抖動
0073 2090F9                 JB      P1.0,KEYRET   ;是干擾轉(zhuǎn)KEYRET結(jié)束
0076 D200                   SETB    00H           ;置逐字顯示方式標志(20H.0=1)
0078 C201                   CLR     01H           ;
007A C202                   CLR     02H           ;
007C 22                     RET                   ;子程序返回
            ; 按鍵2功能處理
007D 12014B KEY2:           LCALL   DL10MS        ;
0080 2091EC                 JB      P1.1,KEYRET   ;
0083 D201                   SETB    01H           ;置上移顯示方式標志(20H.1=1)
0085 C200                   CLR     00H           ;
0087 C202                   CLR     02H           ;
0089 22                     RET                   ;
            ; 按鍵3功能處理
008A 12014B KEY3:           LCALL   DL10MS        ;
008D 2092DF                 JB      P1.2,KEYRET   ;
0090 D202                   SETB    02H           ;置左移顯示方式標志(20H.2=1)
0092 C201                   CLR     01H           ;
0094 C200                   CLR     00H           ;
0096 22                     RET
            ;
            ;逐字顯示功能程序
0097 753080 FUN0:           MOV     30H,#80H     ;1幀顯示時間控制(約1秒)
009A 753108                 MOV     31H,#08H     ;換幀跳轉(zhuǎn)步距為8
009D 0200AC                 LJMP    DISP1        ;轉(zhuǎn)顯示子程序DISP1
            ; 上移顯示功能程序
00A0 75300A FUN1:           MOV     30H,#0AH     ;1幀顯示時間控制(約80毫秒)
00A3 753101                 MOV     31H,#01H     ;換幀跳轉(zhuǎn)步距為1
00A6 0200AC                 LJMP    DISP1        ;轉(zhuǎn)顯示子程序DISP1


C:\MY DOCUMENTS\2003.02.12書稿\配套光盤源程序\實例3\3.ASM      
 
                                                                    頁     3
                                                                    01-29-03
                                                                    01:09:32
偉福匯編器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  機器碼 源程序

            ;左移顯示功能程序
00A9 0200E1 FUN2:           LJMP     DISP2       ;
            ;
            ;顯示控制程序
00AC 75F050 DISP1:          MOV     B,#50H       ;顯示數(shù)據(jù)首址
00AF AC30                   MOV     R4,30H       ;放入1幀顯示時間控制數(shù)據(jù)
00B1 AD31                   MOV     R5,31H       ;放入跳轉(zhuǎn)步距控制數(shù)據(jù)
00B3 1200C6 LOOP:           LCALL   DISPLAY      ;調(diào)用顯示子程序一次
00B6 DCFB                   DJNZ    R4,LOOP      ;1幀顯示時間未到再轉(zhuǎn)LOOP循環(huán)
00B8 AC30                   MOV     R4,30H       ;1幀顯示時間到,重裝初值
00BA E5F0                   MOV     A,B          ;
00BC B46802                 CJNE    A,#68H,CONT  ;不是末地址轉(zhuǎn)CONT
00BF 0155                   AJMP    START1       ;是末地址,一次顯示結(jié)束跳回START1
00C1 2D     CONT:           ADD     A,R5         ;次幀掃描首址調(diào)整
00C2 F5F0                   MOV     B,A          ;
00C4 01B3                   AJMP    LOOP         ;轉(zhuǎn)LOOP進行次幀掃描
            ;
            ;顯示子程序,字符數(shù)據(jù)從P0口輸出,掃描控制字從P2口輸出,顯示1幀約需8MS
00C6 74FF   DISPLAY:        MOV     A,#0FFH      ;
00C8 F580                   MOV     P0,A         ;關顯示數(shù)據(jù)
00CA F5A0                   MOV     P2,A         ;關掃描
00CC 7EFE                   MOV     R6,#0FEH     ;賦掃描字
00CE A8F0                   MOV     R0,B         ;賦顯示數(shù)據(jù)首地址
00D0 7F08                   MOV     R7,#08H      ;一次掃描8行
00D2 E6     DISLOOP:        MOV     A,@R0        ;取顯示數(shù)據(jù)
00D3 F580                   MOV     P0,A         ;放入P0口
00D5 8EA0                   MOV     P2,R6        ;掃描輸出(顯示某一行)
00D7 12013E                 LCALL   DL1MS        ;亮1毫秒
00DA 08                     INC     R0           ;指向下一行數(shù)據(jù)地址
00DB EE                     MOV     A,R6         ;掃描字移入A
00DC 23                     RL      A            ;循環(huán)左移一位
00DD FE                     MOV     R6,A         ;放回R6
00DE DFF2                   DJNZ    R7,DISLOOP   ;8行掃描未完轉(zhuǎn)DISLOOP繼續(xù)
00E0 22                     RET               ;8行掃描結(jié)束
            ;
            ;左移顯示控制程序
00E1 7D20   DISP2:          MOV		R5,#32	  ; 左移32次
00E3 1200F1 DISP22:			LCALL   DISPP     ;調(diào)用左移顯示控制子程序
00E6 1200FC                 LCALL   MOVH      ;調(diào)用高位移出處理子程序MOVH
00E9 120117                 LCALL   MOVH1     ;調(diào)用高位移出處理子程序MOVH1
00EC DDF5   				DJNZ	R5,DISP22 ;左移顯示32次控制
00EE 020055                 LJMP    START1    ;跳回主程序
            ;
            ; 左移顯示控制子程序
00F1 75F050 DISPP:          MOV     B,#50H    ;第一顯示字符首址
00F4 7C25                   MOV     R4,#25H   ;1幀顯示時間控制
00F6 1200C6 DISPP1:         LCALL   DISPLAY   ;調(diào)用顯示子程序一次
00F9 DCFB                   DJNZ    R4,DISPP1  ;1幀顯示時間不到轉(zhuǎn)DISPP再循環(huán)


C:\MY DOCUMENTS\2003.02.12書稿\配套光盤源程序\實例3\3.ASM      
 
                                                                    頁     4
                                                                    01-29-03
                                                                    01:09:32
偉福匯編器 V5.00                             Copyright (c) 1989, 2001 by CHY

地址  機器碼 源程序

00FB 22                     RET
            ;
            ; 高位移出處理子程序。將"電子設計"四個字符數(shù)據(jù)的最高位移出至21H-24H單元內(nèi)
00FC 7921   MOVH:           MOV     R1,#21H       ;最高位移出存放單元首址
00FE 7850                   MOV     R0,#50H       ;"電子設計"字符數(shù)據(jù)首址
0100 7A08                   MOV     R2,#08H       ;每"字"移8次
0102 E6     MOV1:           MOV     A,@R0         ;取"電子設計"字符數(shù)據(jù)
0103 C3                     CLR     C             ;清進位C
0104 33                     RLC     A             ;帶進位循左移
0105 F6                     MOV     @R0,A         ;放回原單元
0106 E7                     MOV     A,@R1         ;存放單元數(shù)據(jù)入A
0107 13                     RRC     A             ;帶進位循右移
0108 F7                     MOV     @R1,A         ;放回存放單元
0109 08                     INC     R0            ;字符數(shù)據(jù)地址加1
010A DAF6                   DJNZ    R2,MOV1       ;移8次未完轉(zhuǎn)MOV1再移
010C 7A08                   MOV     R2,#08H       ;8次移完賦初值
010E 09                     INC     R1            ;存放單元地址加1
010F E9                     MOV     A,R1          ;判斷地址是否小于25H
0110 9425                   SUBB    A,#25H        ;
0112 6002                   JZ      OUT           ;等于25H退出
0114 2102                   AJMP    MOV1          ;小于25H轉(zhuǎn)MOV1繼續(xù)
0116 22     OUT:            RET                   ;子程序結(jié)束
            ;
            ;高位移出處理子程序。
0117 E521   MOVH1:          MOV     A,21H        ;21H與22H、23H、24H單元數(shù)據(jù)循交換
0119 C524                   XCH     A,24H        ;21H與24H全交換
011B C523                   XCH     A,23H        ;23H與24H全交換
011D C522                   XCH     A,22H        ;23H與22H全交換
011F F521                   MOV     21H,A        ;22H與21H全交換
0121 7921                   MOV     R1,#21H      ;以下是重新組成顯示字符數(shù)據(jù)表程序
0123 7850                   MOV     R0,#50H      ;將21H-24H的各位分別移入50H-6FH的低位
0125 7A08                   MOV     R2,#08H      ;移位次數(shù)
0127 E6     MOV2:           MOV     A,@R0        ;取字符數(shù)據(jù)
0128 03                     RR      A            ;右移
0129 F6                     MOV     @R0,A        ;放回原單元
012A E7                     MOV     A,@R1        ;取原移出最高位存放單元數(shù)
012B C3                     CLR     C            ;清C
012C 13                     RRC     A            ;帶進位循環(huán)右移
012D F7                     MOV     @R1,A        ;放回原單元
012E E6                     MOV     A,@R0        ;取字符數(shù)據(jù)
012F 33                     RLC     A            ;帶進位循環(huán)左移
0130 F6                     MOV     @R0,A        ;放回字符數(shù)據(jù)
0131 08                     INC     R0           ;字符數(shù)據(jù)地址加1
0132 DAF3                   DJNZ    R2,MOV2      ;8次未完轉(zhuǎn)MOV2再繼續(xù)
0134 7A08                   MOV     R2,#08H      ;8次完賦初值
0136 09                     INC     R1           ;原移出最高位存放單元地址加1
0137 E9                     MOV     A,R1         ;判斷地址是否小于25H
0138 9425                   SUBB    A,#25H       ;


C:\MY DOCUMENTS\2003.02.12書稿\配套光盤源程序\實例3\3.ASM      
 
                                                                    頁     5

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲免费av网站| 欧美电视剧在线观看完整版| 国产精品久久毛片av大全日韩| 国产一区福利在线| 国产精品区一区二区三区| av亚洲精华国产精华| 亚洲色图视频免费播放| 欧美网站一区二区| 男人操女人的视频在线观看欧美| 日韩久久精品一区| 国产成人精品综合在线观看| 亚洲人成在线播放网站岛国| 91久久久免费一区二区| 日本中文字幕不卡| 久久久一区二区三区| 99久久精品国产毛片| 亚洲电影一级黄| www激情久久| 色网综合在线观看| 六月婷婷色综合| 中文字幕av在线一区二区三区| 色网站国产精品| 麻豆一区二区在线| 国产精品不卡视频| 7777精品伊人久久久大香线蕉超级流畅| 九色综合狠狠综合久久| 亚洲日本免费电影| 日韩视频一区二区在线观看| 国产激情视频一区二区三区欧美| 亚洲欧美国产三级| 日韩欧美不卡在线观看视频| 99精品欧美一区二区三区小说 | 欧美亚洲丝袜传媒另类| 蜜桃视频一区二区三区 | 欧洲精品一区二区三区在线观看| 日韩成人伦理电影在线观看| 国产精品免费网站在线观看| 91精品一区二区三区久久久久久| www.视频一区| 久久精品免费观看| 亚洲伊人色欲综合网| 国产女人18毛片水真多成人如厕| 在线观看视频91| 国产成人综合在线播放| 香蕉影视欧美成人| 中文字幕制服丝袜一区二区三区 | 日韩成人免费看| 亚洲欧美日韩国产手机在线| 国产亚洲婷婷免费| 欧美精品三级在线观看| 波多野结衣中文字幕一区二区三区| 老司机精品视频线观看86 | 欧美一区二区在线视频| 99精品久久久久久| 国产综合成人久久大片91| 午夜电影一区二区| 依依成人精品视频| 国产精品美女久久久久久2018| 日韩三级免费观看| 欧美视频中文字幕| 91一区二区三区在线观看| 国产成人综合网站| 蜜桃视频一区二区三区 | 欧美成人高清电影在线| 欧美日韩免费观看一区三区| 欧美亚洲国产一区二区三区va| 丁香激情综合国产| 国产成人在线视频播放| 黑人巨大精品欧美黑白配亚洲| 免费看欧美美女黄的网站| 肉肉av福利一精品导航| 亚洲一卡二卡三卡四卡五卡| 亚洲女厕所小便bbb| 亚洲免费av观看| 亚洲黄色免费网站| 亚洲人123区| 亚洲精品写真福利| 一区二区日韩av| 一区二区在线观看视频 | 亚洲欧美日韩中文字幕一区二区三区| 国产精品三级视频| 国产精品天天摸av网| 国产精品黄色在线观看| 国产精品国产a级| 亚洲天堂av一区| 一区二区三区在线播| 亚洲一区二区三区精品在线| 天天爽夜夜爽夜夜爽精品视频| 奇米影视7777精品一区二区| 久久国产精品99久久久久久老狼| 久久99精品国产.久久久久久| 精品在线亚洲视频| 粉嫩aⅴ一区二区三区四区五区| 国产成人免费在线视频| proumb性欧美在线观看| 色综合久久久久久久久久久| 欧美三片在线视频观看| 日韩一级片网址| 久久久精品综合| 亚洲视频一区在线| 日韩av在线免费观看不卡| 国产在线精品不卡| 成人av中文字幕| 欧美日本在线视频| 亚洲精品在线免费播放| 中文字幕精品一区| 亚洲成a人v欧美综合天堂下载| 国产在线一区二区综合免费视频| 成人激情视频网站| 欧美日韩视频在线一区二区| 精品久久一区二区三区| 亚洲视频免费看| 久久99国产精品尤物| 不卡的电视剧免费网站有什么| 欧美日韩另类国产亚洲欧美一级| 欧美成人精品3d动漫h| 中文字幕在线不卡一区二区三区| 亚洲123区在线观看| 国产成人精品在线看| 欧美久久婷婷综合色| 国产精品久久久久久久久图文区| 石原莉奈一区二区三区在线观看| 国产成人综合在线观看| 欧美精品在线观看播放| 国产精品婷婷午夜在线观看| 免费高清成人在线| 91视视频在线观看入口直接观看www | 欧美日韩免费观看一区二区三区| 26uuu另类欧美| 亚洲午夜久久久久久久久电影院| 国产91丝袜在线播放九色| 欧美日韩一区二区三区视频| 国产精品护士白丝一区av| 看电影不卡的网站| 欧洲色大大久久| 国产精品色一区二区三区| 美腿丝袜亚洲综合| 欧美三级电影精品| 国产精品久久一卡二卡| 狠狠色丁香婷婷综合久久片| 欧美日本一道本| 亚洲品质自拍视频| av一本久道久久综合久久鬼色| 欧美v日韩v国产v| 日韩av高清在线观看| 91亚洲精品乱码久久久久久蜜桃| 国产亚洲精品资源在线26u| 青椒成人免费视频| 欧美二区在线观看| 亚洲一区二区三区小说| 91一区一区三区| 中文字幕一区av| 国产精品一区二区久久精品爱涩| 日韩片之四级片| 日本一区中文字幕| 欧美日高清视频| 亚洲第四色夜色| 在线观看日韩高清av| 一区二区三区欧美久久| 9i看片成人免费高清| 亚洲欧洲精品一区二区精品久久久| 久久99精品视频| 精品国产百合女同互慰| 久久99久久久欧美国产| 日韩丝袜情趣美女图片| 久久国产精品一区二区| 精品奇米国产一区二区三区| 人禽交欧美网站| 日韩一级片网址| 韩日欧美一区二区三区| 久久久精品国产免大香伊| 国产iv一区二区三区| 欧美激情一区二区三区在线| 国产精品亚洲人在线观看| 久久精品视频免费| 成人免费毛片app| 亚洲免费av网站| 欧美日韩国产首页在线观看| 三级久久三级久久久| 精品国产一区二区精华| 国产成人av资源| 亚洲欧洲无码一区二区三区| 色香蕉久久蜜桃| 日本不卡在线视频| 精品粉嫩aⅴ一区二区三区四区| 黄页网站大全一区二区| 欧美激情一区在线观看| 色菇凉天天综合网| 免费在线观看精品| 国产调教视频一区| 日本丶国产丶欧美色综合| 肉色丝袜一区二区| 国产亚洲一区二区在线观看| 成人午夜精品一区二区三区| 亚洲一区二区在线免费看| 日韩午夜激情电影| 成人黄页毛片网站| 五月婷婷激情综合网| 久久综合狠狠综合久久综合88 | 午夜久久久久久电影|