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

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

?? up51s010.lst

?? UP51C開發板所有源代碼
?? LST
?? 第 1 頁 / 共 2 頁
字號:
A51 MACRO ASSEMBLER  UP51S010                                                             01/06/2005 15:17:35 PAGE     1


MACRO ASSEMBLER A51 V7.08a
OBJECT MODULE PLACED IN up51s010.OBJ
ASSEMBLER INVOKED BY: C:\KEIL\C51\BIN\A51.EXE up51s010.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     ;/*******************************************************************************
                       2     ;*                                                                              *
                       3     ;*    File       : uP51s010.c                                                   *
                       4     ;*    Date       : 2004-9-5                                                     *
                       5     ;*    Version    : 1.0                                                          *
                       6     ;*                                                                              *
                       7     ;*    Author     : kevin           kevin@dz51.com                               *
                       8     ;*    Company    : Http://www.dz51.com                                          *
                       9     ;*                                                                              *
                      10     ;********************************************************************************
                      11     ;*    Descriptoon:                                                              *
                      12     ;*                 計數器實驗                                                   *
                      13     ;*                 定時器1工作于16位計數模式,記錄外部脈沖的個數;              *
                      14     ;*                 定時器0工作于定時模式,用于進行動態掃描顯示                  *
                      15     ;*                                                                              *
                      16     ;*                 此程序可用按鍵AN4來演示,但是由于按鍵有抖動現象,所以每按一次*
                      17     ;*                 有可能產生多次計數脈沖                                       *
                      18     ;*                                                                              *
                      19     ;*        程序運行后按下AN4,則數碼管記數增加!                                  *
                      20     ;*                                                                              *
                      21     ;********************************************************************************
                      22     ;*    計數值單位,寄存器與數碼管對應關系:                                        *
                      23     ;*                                                                              *
                      24     ;* --- 單位 ---------- 數碼管端口 ---- 緩沖區 ---------                         *
                      25     ;*     千位               P23       DIS_BUF+3                                   *
                      26     ;*     百位               P22       DIS_BUF+2                                   *
                      27     ;*     十位               P21       DIS_BUF+1                                   *
                      28     ;*     個位               P20       DIS_BUF+0                                   *
                      29     ;*                                                                              *
                      30     ;********************************************************************************
                      31     
                      32     NAME    WL012
                      33     
                      34     CODE_SEG        SEGMENT CODE  
                      35     DATA_SEG        SEGMENT DATA 
                      36     STACK_SEG       SEGMENT IDATA        
                      37     
----                  38             RSEG    DATA_SEG
0000                  39     DIS_DIGIT:      DS      1
0001                  40     DIS_INDEX:      DS      1
0002                  41     DIS_BUF:        DS      4
0006                  42     TMP:            DS      1
                      43     
----                  44             RSEG    STACK_SEG
0000                  45     STACK:          DS      20      
                      46     
                      47     ;===============================================================================
----                  48     CSEG    AT      00000H
0000 020000   F       49             LJMP    MAIN
                      50             
----                  51     CSEG    AT      0000BH
000B 020000   F       52             LJMP    TIMER0
                      53     
                      54     ;===============================================================================
----                  55             RSEG    CODE_SEG
0000                  56     MAIN:
0000 758100   F       57             MOV     SP,#(STACK-1);
                      58     
A51 MACRO ASSEMBLER  UP51S010                                                             01/06/2005 15:17:35 PAGE     2

0003 7580FF           59             MOV     P0,#0FFH
0006 75A0FF           60             MOV     P2,#0FFH
0009 758951           61             MOV     TMOD,#051H              ; 定時器0工作模式1, 16位定時方式
                      62                                                             ; 定時器1工作模式1, 16位計數方式
000C E4               63             CLR     A
000D F58D             64             MOV     TH1,A
000F F58B             65             MOV     TL1,A
0011 758CFC           66             MOV     TH0,#0FCH
0014 758A17           67             MOV     TL0,#017H
                      68      
                      69             ; 初始化顯示緩沖區
                      70     
0017 7500C0   F       71             MOV     DIS_BUF+03H,#0C0H       ; 0xc0是'0'的顯示代碼
001A 7500C0   F       72             MOV     DIS_BUF+02H,#0C0H
001D 7500C0   F       73             MOV     DIS_BUF+01H,#0C0H
0020 7500C0   F       74             MOV     DIS_BUF,#0C0H
                      75     
0023 7500FE   F       76             MOV     DIS_DIGIT,#0FEH ; 初始顯示P20口數碼管
0026 F500     F       77             MOV     DIS_INDEX,A
                      78     
0028 75A882           79             MOV     IE,#082H                ; 使能TIMER0中斷
                      80     
002B D28C             81             SETB    TR0
002D D28E             82             SETB    TR1
                      83     
002F 80FE             84             SJMP    $
                      85             
                      86     ; END OF MAIN
                      87     
                      88     ;===============================================================================
                      89             USING   1
0031                  90     TIMER0:
                      91     ; 定時器0中斷服程序, 用于數碼管的動態掃描
                      92     ; DIS_INDEX --- 顯示索引, 用于標識當前顯示的數碼管和緩沖區的偏移量
                      93     ; DIS_DIGIT --- 位選通值, 傳送到P2口用于選通當前數碼管的數值, 如等于0xfe時,
                      94     ;               選通P2.0口數碼管
                      95     ; DIS_BUF   --- 顯于緩沖區基地址                
                      96     
0031 C0E0             97             PUSH    ACC
0033 C0D0             98             PUSH    PSW
0035 C082             99             PUSH    DPL
0037 C083            100             PUSH    DPH
0039 75D008          101             MOV     PSW, #08H               ; WORK 1
                     102             
                     103             USING   1
                     104             
003C 758CFC          105             MOV     TH0,#0FCH
003F 758A17          106             MOV     TL0,#017H
                     107             
0042 75A0FF          108             MOV     P2,#0FFH                ; 先關閉所有數碼管
                     109             
0045 7400     F      110             MOV     A,#DIS_BUF              ; 獲得顯示緩沖區基地址
0047 2500     F      111             ADD     A,DIS_INDEX             ; 獲得偏移量
0049 F8              112             MOV     R0,A                    ; R0 = 基地址 + 偏移量
004A E6              113             MOV     A,@R0                   ; 獲得顯示代碼
004B F580            114             MOV     P0,A                    ; 顯示代碼傳送到P0口
                     115             
004D 8500A0   F      116             MOV     P2,DIS_DIGIT            ; 
                     117     
0050 E500     F      118             MOV     A,DIS_DIGIT             ; 位選通值右移, 下次中斷時選通下一位數碼管
0052 23              119             RL      A
0053 F500     F      120             MOV     DIS_DIGIT,A
                     121             
0055 0500     F      122             INC     DIS_INDEX               ; DIS_INDEX加1, 下次中斷時顯示下一位
0057 530003   F      123             ANL     DIS_INDEX,#0x03         ; 當DIS_INDEX等于4(0000 0100)時, 清0
                     124             
A51 MACRO ASSEMBLER  UP51S010                                                             01/06/2005 15:17:35 PAGE     3

005A E500     F      125             MOV     A,DIS_INDEX
005C 7003            126             JNZ     END_TIMER0
                     127             
005E 120000   F      128             LCALL   UPDATE_DISBUF
                     129             
0061                 130     END_TIMER0:
0061 D083            131             POP     DPH
0063 D082            132             POP     DPL
0065 D0D0            133             POP     PSW
0067 D0E0            134             POP     ACC
                     135             
0069 32              136             RETI
                     137     

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费成人av资源网| 91麻豆国产福利精品| 久久婷婷久久一区二区三区| 久久成人羞羞网站| 久久久精品国产免费观看同学| 丰满亚洲少妇av| 亚洲女与黑人做爰| 欧美日韩精品电影| 免费av网站大全久久| 久久精品一二三| 91麻豆.com| 日韩av网站在线观看| 亚洲午夜精品网| 日韩免费在线观看| 成人一二三区视频| 亚洲国产中文字幕在线视频综合| 欧美一区二区三区思思人| 国产在线视频一区二区三区| 国产精品三级av| 欧美色窝79yyyycom| 美女被吸乳得到大胸91| 国产欧美日韩在线| 欧美探花视频资源| 精品一区二区精品| 亚洲色图制服丝袜| 日韩午夜在线观看视频| 不卡的看片网站| 午夜av区久久| 欧美极品aⅴ影院| 欧美日韩综合色| 国产美女视频91| 亚洲黄一区二区三区| 日韩欧美第一区| 99国产精品国产精品久久| 三级欧美韩日大片在线看| 国产日产欧美精品一区二区三区| 欧美综合色免费| 国产精品99久久久久久有的能看| 亚洲精品视频观看| 久久亚洲综合色一区二区三区| 色婷婷精品久久二区二区蜜臂av | 亚洲精品视频自拍| 日韩你懂的在线观看| 91丨九色丨黑人外教| 蜜桃视频一区二区| 伊人性伊人情综合网| 久久伊99综合婷婷久久伊| 色狠狠色狠狠综合| 国产精品香蕉一区二区三区| 亚洲va欧美va人人爽| 国产精品午夜在线| 日韩欧美一卡二卡| 色婷婷亚洲精品| 国产超碰在线一区| 七七婷婷婷婷精品国产| 一区二区三区中文字幕| 久久久精品国产免费观看同学| 欧美久久久久免费| 色综合久久中文字幕综合网 | 色成人在线视频| 国产九九视频一区二区三区| 五月天激情综合| 亚洲精品美腿丝袜| 国产精品欧美极品| 久久这里只有精品视频网| 欧美精品在线视频| 日本韩国一区二区| 国产91高潮流白浆在线麻豆| 美女视频黄频大全不卡视频在线播放| 一区二区三区在线观看视频| 国产精品美女久久久久aⅴ| 精品国产三级a在线观看| 欧美日韩综合一区| 色哟哟一区二区在线观看| 高清日韩电视剧大全免费| 久久精品国产成人一区二区三区| 亚洲1区2区3区视频| 99久久精品情趣| 国产传媒欧美日韩成人| 精品一区二区国语对白| 日韩国产精品久久久久久亚洲| 亚洲一区二区视频| 亚洲女人****多毛耸耸8| 中文字幕久久午夜不卡| 精品99一区二区三区| 日韩一区二区三区在线视频| 欧美老女人第四色| 欧美日韩亚洲综合| 欧美三级中文字幕在线观看| 色猫猫国产区一区二在线视频| 成人av网站在线| 成人视屏免费看| 国产成人亚洲精品青草天美| 国产又黄又大久久| 国产在线视视频有精品| 黑人巨大精品欧美一区| 久久精品国产亚洲aⅴ| 久久精品免费看| 极品少妇一区二区| 九九热在线视频观看这里只有精品| 天天av天天翘天天综合网| 亚洲第一狼人社区| 丝袜亚洲另类欧美| 日韩av一二三| 久久精品999| 精品一区二区三区蜜桃| 久久99在线观看| 黄网站免费久久| 国产高清久久久| 成人激情免费网站| 不卡av在线免费观看| 99精品在线观看视频| 99久久免费视频.com| 色婷婷综合久久久中文字幕| 91国产精品成人| 欧美日韩dvd在线观看| 337p亚洲精品色噜噜噜| 欧美一级精品大片| 久久综合色之久久综合| 国产精品系列在线| 亚洲女爱视频在线| 午夜精品爽啪视频| 免费看欧美女人艹b| 国产真实乱偷精品视频免| 国产成a人无v码亚洲福利| 99精品视频一区| 欧美色倩网站大全免费| 日韩女优制服丝袜电影| 久久精品水蜜桃av综合天堂| 国产欧美综合在线| 亚洲激情图片qvod| 亚洲一二三四久久| 日本不卡视频一二三区| 国产经典欧美精品| 色综合久久久久久久久久久| 欧美人狂配大交3d怪物一区| 久久综合色8888| 综合av第一页| 日韩精品一二区| 国产成人精品亚洲日本在线桃色| 91麻豆国产自产在线观看| 3atv一区二区三区| 欧美激情一区二区| 一区二区免费看| 久久精品99国产国产精| 不卡的看片网站| 制服.丝袜.亚洲.另类.中文| 久久久无码精品亚洲日韩按摩| 亚洲欧美日韩小说| 免费在线成人网| 国产一区二区三区综合| 91女神在线视频| 欧美一级片在线| 国产精品网站在线| 亚洲成人免费在线观看| 国产一区福利在线| 日本乱人伦aⅴ精品| 精品久久一区二区三区| 亚洲日本中文字幕区| 日韩精品一二三| 成人免费精品视频| 91精品国产91久久久久久一区二区 | 在线视频欧美精品| 欧美不卡视频一区| 亚洲伦理在线精品| 激情久久五月天| 欧美在线影院一区二区| 精品国产免费人成电影在线观看四季| 中文字幕日本不卡| 蜜桃视频一区二区| 91捆绑美女网站| 欧美变态tickling挠脚心| 一区二区三区在线视频免费| 久久97超碰色| 欧美日韩亚洲综合一区二区三区| 久久久久国色av免费看影院| 亚洲综合偷拍欧美一区色| 国产精品一区在线观看乱码| 欧美日韩亚州综合| 中文字幕亚洲欧美在线不卡| 久久99精品久久久久久国产越南| 日本精品一级二级| 中文字幕二三区不卡| 麻豆久久久久久久| 在线观看中文字幕不卡| 国产蜜臀av在线一区二区三区| 日韩高清不卡一区二区| 色美美综合视频| 国产精品卡一卡二卡三| 美女网站色91| 欧美日韩成人激情| 亚洲精品自拍动漫在线| 国产精品资源在线观看| 91精品国产综合久久久久久漫画| 亚洲免费av高清| 成人av电影免费观看| 久久伊99综合婷婷久久伊| 奇米影视7777精品一区二区| 在线观看中文字幕不卡| 亚洲欧美自拍偷拍|