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

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

?? main.lst

?? 周立功單片機上的源程序
?? LST
?? 第 1 頁 / 共 5 頁
字號:
A51 MACRO ASSEMBLER  MAIN                                                                 07/01/2006 11:23:03 PAGE     1


MACRO ASSEMBLER A51 V7.09
OBJECT MODULE PLACED IN main.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE main.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     ;*************************************************************************
                       2     ;       main.asm
                       3     ;       16×16 LED點陣的掃描顯示:滾動顯示文字
                       4     ;*************************************************************************
                       5     
                       6     
                       7     ;*************************************************************************
                       8     ;設置屏幕滾動速度(單位:×10ms)
                       9     ;*************************************************************************
  000F                10     SCROLL_SPEED    EQU     15
                      11     
                      12     
                      13     ;*************************************************************************
                      14     ;定義I/O端口
                      15     ;*************************************************************************
  0093                16     STR     BIT     P1.3    ;74HC595存儲寄存器時鐘(Storage register clock)
  0094                17     SI      BIT     P1.4    ;74HC595串行輸入信號(Serial Input)
  0095                18     SCK     BIT     P1.5    ;74HC595移位寄存器時鐘(Shift register clock)
                      19     
                      20     
                      21     ;*************************************************************************
                      22     ;定義全局變量
                      23     ;*************************************************************************
  0030                24     DispBuf IDATA   0x30    ;定義顯示緩沖區(在T1定時中斷里掃描)
  0050                25     T1INTSVC_n      DATA    0x30+32 ;函數T1INTSVC()中的靜態變量
                      26     
                      27     
                      28     ;*************************************************************************
                      29     ;復位入口
                      30     ;*************************************************************************
0000                  31             ORG     0x0000
0000 0204FE           32             LJMP    Premain
                      33     
                      34     
                      35     ;*************************************************************************
                      36     ;T1中斷入口
                      37     ;*************************************************************************
001B                  38             ORG     0x001B
001B 02062E           39             LJMP    T1INTSVC
                      40     
                      41     
                      42     ;*************************************************************************
                      43     ;文件包含
                      44     ;*************************************************************************
                      45     ;$include (Branch.INC) ;分支判斷
                +1    46     ;*************************************************************************
                +1    47     ;實用的8051單片機分支判斷程序
                +1    48     ;直接對應于C語言中的條件判斷語句(相反條件)
                +1    49     ;適用于Keil C51編譯器
                +1    50     ;*************************************************************************
                +1    51     
                +1    52     
                +1    53     ;*************************************************************************
                +1    54     ;宏定義:BEQ_B(Branch if Equal)
                +1    55     ;功能:兩個位變量比較,如果相等則跳轉
                +1    56     ;參數:
                +1    57     ;       b1,b2:要比較的兩個位變量(或者位變量與位常量比較)
                +1    58     ;       Label:跳轉目標
A51 MACRO ASSEMBLER  MAIN                                                                 07/01/2006 11:23:03 PAGE     2

                +1    59     ;*************************************************************************
                +1    60     BEQ_B   MACRO   b1, b2, Label
                +1    61     LOCAL   next
                +1    62             MOV     C, b2
                +1    63             JNB     b1, next
                +1    64             CPL     C
                +1    65     next:
                +1    66             JNC     Label
                +1    67             ENDM
                +1    68     
                +1    69     
                +1    70     ;*************************************************************************
                +1    71     ;宏定義:BNE_B(Branch if Not Equal)
                +1    72     ;功能:兩個位變量比較,如果不相等則跳轉
                +1    73     ;參數:
                +1    74     ;       b1,b2:要比較的兩個位變量(或者位變量與位常量比較)
                +1    75     ;       Label:跳轉目標
                +1    76     ;*************************************************************************
                +1    77     BNE_B   MACRO   b1, b2, Label
                +1    78     LOCAL   next
                +1    79             MOV     C, b2
                +1    80             JNB     b1, next
                +1    81             CPL     C
                +1    82     next:
                +1    83             JC      Label
                +1    84             ENDM
                +1    85     
                +1    86     
                +1    87     ;*************************************************************************
                +1    88     ;宏定義:BEQ(Branch if Equal)
                +1    89     ;功能:單字節數比較,如果相等則跳轉
                +1    90     ;參數:
                +1    91     ;       x,y:要比較的兩個數
                +1    92     ;       Label:跳轉目標
                +1    93     ;*************************************************************************
                +1    94     BEQ     MACRO   x, y, Label
                +1    95             MOV     A, x
                +1    96             XRL     A, y
                +1    97             JZ      Label
                +1    98             ENDM
                +1    99     
                +1   100     
                +1   101     ;*************************************************************************
                +1   102     ;宏定義:BNE(Branch if Not Equal)
                +1   103     ;功能:單字節數比較,如果不相等則跳轉
                +1   104     ;參數:
                +1   105     ;       x,y:要比較的兩個數
                +1   106     ;       Label:跳轉目標
                +1   107     ;*************************************************************************
                +1   108     BNE     MACRO   x, y, Label
                +1   109             MOV     A, x
                +1   110             CJNE    A, y, Label
                +1   111             ENDM
                +1   112     
                +1   113     
                +1   114     ;*************************************************************************
                +1   115     ;宏定義:BHS(Branch if High or Same)
                +1   116     ;功能:單字節無符號數比較,如果大于或等于則跳轉
                +1   117     ;參數:
                +1   118     ;       x,y:要比較的兩個數
                +1   119     ;       Label:跳轉目標
                +1   120     ;*************************************************************************
                +1   121     BHS     MACRO   x, y, Label
                +1   122             MOV     A, x
                +1   123             CLR     C
                +1   124             SUBB    A, y
A51 MACRO ASSEMBLER  MAIN                                                                 07/01/2006 11:23:03 PAGE     3

                +1   125             JNC     Label
                +1   126             ENDM
                +1   127     
                +1   128     
                +1   129     ;*************************************************************************
                +1   130     ;宏定義:BHI(Branch if High)
                +1   131     ;功能:單字節無符號數比較,如果大于則跳轉
                +1   132     ;參數:
                +1   133     ;       x,y:要比較的兩個數
                +1   134     ;       Label:跳轉目標
                +1   135     ;*************************************************************************
                +1   136     BHI     MACRO   x, y, Label
                +1   137             MOV     A, x
                +1   138             SETB    C
                +1   139             SUBB    A, y
                +1   140             JNC     Label
                +1   141             ENDM
                +1   142     
                +1   143     
                +1   144     ;*************************************************************************
                +1   145     ;宏定義:BLS(Branch if Low or Same)
                +1   146     ;功能:單字節無符號數比較,如果小于或等于則跳轉
                +1   147     ;參數:
                +1   148     ;       x,y:要比較的兩個數
                +1   149     ;       Label:跳轉目標
                +1   150     ;*************************************************************************
                +1   151     BLS     MACRO   x, y, Label
                +1   152             MOV     A, x
                +1   153             SETB    C
                +1   154             SUBB    A, y
                +1   155             JC      Label
                +1   156             ENDM
                +1   157     
                +1   158     
                +1   159     ;*************************************************************************
                +1   160     ;宏定義:BLO(Branch if Low)
                +1   161     ;功能:單字節無符號數比較,如果小于則跳轉
                +1   162     ;參數:
                +1   163     ;       x,y:要比較的兩個數
                +1   164     ;       Label:跳轉目標
                +1   165     ;*************************************************************************
                +1   166     BLO     MACRO   x, y, Label
                +1   167             MOV     A, x
                +1   168             CLR     C
                +1   169             SUBB    A, y
                +1   170             JC      Label
                +1   171             ENDM
                +1   172     
                +1   173     
                +1   174     ;*************************************************************************
                +1   175     ;宏定義:JZ_W
                +1   176     ;功能:雙字節數為0跳轉
                +1   177     ;參數:
                +1   178     ;       (xh,xl):要判斷的數
                +1   179     ;       Label:跳轉目標
                +1   180     ;*************************************************************************
                +1   181     JZ_W    MACRO   xh,xl, Label
                +1   182             MOV     A, xh
                +1   183             ORL     A, xl
                +1   184             JZ      Label
                +1   185             ENDM
                +1   186     
                +1   187     
                +1   188     ;*************************************************************************
                +1   189     ;宏定義:JNZ_W
                +1   190     ;功能:雙字節數不為0跳轉
A51 MACRO ASSEMBLER  MAIN                                                                 07/01/2006 11:23:03 PAGE     4

                +1   191     ;參數:
                +1   192     ;       (xh,xl):要判斷的數
                +1   193     ;       Label:跳轉目標
                +1   194     ;*************************************************************************
                +1   195     JNZ_W   MACRO   xh,xl, Label
                +1   196             MOV     A, xh
                +1   197             ORL     A, xl
                +1   198             JNZ     Label
                +1   199             ENDM
                +1   200     
                +1   201     
                +1   202     ;*************************************************************************
                +1   203     ;宏定義:DJNZ_W
                +1   204     ;功能:雙字節數自減1,結果不為0跳轉
                +1   205     ;參數:
                +1   206     ;       (xh,xl):要操作的數
                +1   207     ;       Label:跳轉目標
                +1   208     ;*************************************************************************
                +1   209     DJNZ_W  MACRO   xh,xl, Label
                +1   210     LOCAL   next
                +1   211             MOV     A, xl
                +1   212             JNZ     next
                +1   213             DEC     xh
                +1   214     next:
                +1   215             DEC     xl
                +1   216             MOV     A, xh
                +1   217             ORL     A, xl
                +1   218             JNZ     Label
                +1   219             ENDM
                +1   220     
                +1   221     

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合亚洲欧洲| 精品国产免费人成电影在线观看四季 | 欧美久久久久久蜜桃| 精品日韩一区二区| 一区二区三区在线观看网站| 免费在线成人网| 色综合一个色综合亚洲| 久久综合给合久久狠狠狠97色69| 一区二区高清在线| 欧美伦理电影网| 国产精品免费aⅴ片在线观看| 亚洲成a人片综合在线| 成人丝袜高跟foot| 亚洲精品在线观| 日韩影视精彩在线| 精品视频1区2区| 亚洲欧美偷拍卡通变态| 丰满白嫩尤物一区二区| 精品国产91久久久久久久妲己 | 中文无字幕一区二区三区 | 国产网站一区二区| 久久国产精品免费| 日韩免费观看高清完整版| 午夜欧美视频在线观看| 色婷婷国产精品综合在线观看| 中文一区一区三区高中清不卡| 国产激情视频一区二区在线观看| 欧美剧在线免费观看网站| 一区二区欧美精品| 一本大道av伊人久久综合| 亚洲欧洲精品一区二区三区不卡| 成人午夜电影久久影院| 中文字幕va一区二区三区| 国产91对白在线观看九色| 久久精品亚洲精品国产欧美kt∨| 国产一区在线视频| 亚洲国产精品久久久男人的天堂| 欧美在线观看视频一区二区三区| 亚洲欧美视频在线观看视频| 色成年激情久久综合| 一区二区三区av电影 | 成人h精品动漫一区二区三区| 国产日韩v精品一区二区| 国产美女精品一区二区三区| 久久久久久黄色| 高潮精品一区videoshd| 国产精品欧美一区喷水| 97久久久精品综合88久久| 一区在线播放视频| 欧洲精品一区二区三区在线观看| 午夜国产不卡在线观看视频| 日韩视频永久免费| 国产经典欧美精品| 亚洲青青青在线视频| 欧美日韩一区二区三区免费看| 亚洲国产aⅴ成人精品无吗| 欧美一区二区视频在线观看2020| 蜜臀精品一区二区三区在线观看| 久久影院午夜片一区| 亚洲精品在线免费播放| 丁香一区二区三区| 亚洲午夜电影在线观看| 欧美一区二区免费观在线| 国产麻豆精品在线观看| 成人欧美一区二区三区黑人麻豆| 欧美三级电影一区| 免费成人你懂的| 国产精品九色蝌蚪自拍| 欧美日韩日日骚| 国产精品99久久久久| 一区二区三区中文在线| 日韩三级视频中文字幕| 成人激情开心网| 午夜精品视频在线观看| 久久久综合网站| 欧美三级在线播放| 国产成人精品免费在线| 亚洲第一成年网| 国产偷国产偷精品高清尤物| 色999日韩国产欧美一区二区| 麻豆精品新av中文字幕| 亚洲天堂成人在线观看| 欧美一级淫片007| 91麻豆国产精品久久| 激情六月婷婷久久| 午夜视频在线观看一区二区三区 | 国产精品资源在线观看| 亚洲综合在线视频| 国产精品女上位| 欧美一区二区三区人| 色婷婷综合久久久久中文一区二区| 狠狠久久亚洲欧美| 日韩国产高清影视| 亚洲影院免费观看| 亚洲天堂精品在线观看| 欧美国产视频在线| 久久久精品tv| 精品精品国产高清一毛片一天堂| 欧美日韩精品一区二区三区四区 | 激情综合色丁香一区二区| 亚洲一区在线视频| 亚洲免费观看高清完整版在线观看熊| 久久精品人人做人人综合| 日韩视频在线你懂得| 欧美精品免费视频| 精品视频在线视频| 欧洲av一区二区嗯嗯嗯啊| av一区二区三区在线| 成人毛片老司机大片| 国产精品一区二区x88av| 极品少妇xxxx精品少妇| 久久精品国产澳门| 久久国产精品99精品国产| 日韩av中文在线观看| 三级在线观看一区二区 | 3751色影院一区二区三区| 在线精品视频一区二区| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 欧美日韩日日夜夜| 欧美日韩免费高清一区色橹橹 | 久久久综合视频| 久久久另类综合| 国产日产精品一区| 中文字幕巨乱亚洲| 综合在线观看色| 一区二区成人在线视频| 亚洲成a人v欧美综合天堂下载| 婷婷丁香久久五月婷婷| 日韩专区在线视频| 国产一区二区三区久久久 | 日韩高清一级片| 久久精品免费看| 国产成人午夜99999| 国产成人无遮挡在线视频| 懂色av中文一区二区三区| 91在线精品秘密一区二区| 色中色一区二区| 7799精品视频| 久久综合色综合88| 国产精品国产a级| 亚洲一区二区在线视频| 日本三级亚洲精品| 国产精品一区三区| 91在线国产福利| 日韩欧美国产系列| 国产精品短视频| 日韩在线播放一区二区| 国产在线精品不卡| av资源网一区| 5566中文字幕一区二区电影| 久久亚洲影视婷婷| 一区二区三区精密机械公司| 日本欧美肥老太交大片| 成人精品国产免费网站| 欧美日本韩国一区| 久久久久久久综合日本| 亚洲免费在线播放| 久久99精品久久只有精品| aaa亚洲精品| 日韩亚洲欧美在线| 色综合色狠狠综合色| 欧美一区二区精美| 亚洲视频一二三| 国产在线播放一区三区四| 色婷婷一区二区| 国产视频亚洲色图| 香蕉乱码成人久久天堂爱免费| 国产精品一区二区果冻传媒| 欧美日本在线观看| 国产精品久久综合| 久久国产福利国产秒拍| 91福利视频在线| 中文字幕一区在线| 国产精品一二一区| 在线成人免费视频| 亚洲精品国产视频| 国产成人在线视频免费播放| 91精品国产综合久久蜜臀| 自拍视频在线观看一区二区| 国产做a爰片久久毛片 | 99视频在线观看一区三区| 日韩一区二区在线观看| 亚洲精品高清视频在线观看| 国产精品主播直播| 久久日韩粉嫩一区二区三区| 亚洲一区二区三区四区在线观看 | 亚洲 欧美综合在线网络| eeuss鲁一区二区三区| 久久奇米777| 六月丁香婷婷色狠狠久久| 666欧美在线视频| 亚洲国产日韩一区二区| 色猫猫国产区一区二在线视频| 久久久精品人体av艺术| 国产精品一区专区| 国产午夜亚洲精品不卡| 国内精品自线一区二区三区视频| 欧美精品少妇一区二区三区| 亚洲成av人片在线| 欧美高清视频不卡网|