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

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

?? sle4442.lst

?? sle4442源代碼
?? LST
?? 第 1 頁 / 共 2 頁
字號:
A51 MACRO ASSEMBLER  SLE4442                                                              09/16/2003 19:50:59 PAGE     1


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

LOC  OBJ            LINE     SOURCE

                       1     ;This is the TEST program for SLE4442 IC_Card.
                       2     
                       3     ;***************變量定義*****************
  0055                 4     ErrCnt          DATA    55H             ;錯誤計數器
  0056                 5     STATUS          DATA    56H             ;狀態寄存器,56H.1=1學習
  0057                 6     DeadLock        DATA    57H             ;死鎖標志寄存器,57H.1=1死鎖
                       7     
                       8     ;***************口線定義*************************
  0080                 9     Dead            BIT     P0.0            ;死鎖狀態指示燈
  0082                10     Invalid         BIT     P0.2            ;非法卡指示燈
  0083                11     Lock            BIT     P0.3            ;鎖指示燈
  0084                12     Study           BIT     P0.4            ;學習狀態指示燈
                      13     ;****************************************
4000                  14             ORG     4000H
4000 2100             15             AJMP    MAIN
                      16             
4100                  17             ORG     4100H
4100                  18     MAIN:
4100 758160           19             MOV     SP,#60H                 ;設置棧底
4103                  20     Read_Insert_Card:
4103 750100           21             MOV     SubAdr,#00H             ;卡號首址       (讀20H-2f單元的值)
4106 12410B           22             LCALL   ReadCard                ;調用讀卡子程序;卡號存放在ReadBuf(30H~3FH)中
4109 2103             23             ajmp    Read_Insert_Card
                      24     ;$include (SLE4442.INC) ;包含SLE4442驅動程序
                +1    25     ;*****************************************************************************
                +1    26     ;                    SLE4442驅動程序說明                                     *
                +1    27     ;ReadCard 讀出從SubAdr開始的ByteCnt字節,結果存放于(RcvDat)中,讀出正確,ACC中返*
                +1    28     ;回#0,返回#01表示無效卡或者卡損壞,(注讀函數已經對數據進行了校驗)             *
                +1    29     ;*****************************************************************************
                +1    30            
                +1    31     ;*************IC卡位定義*************************
  0094          +1    32     ICin            BIT     P1.4                    ;IC卡插入連鎖端口
  00A0          +1    33     VCC1            BIT     P2.0                    ;IC卡電源控制端口 
  0091          +1    34     RST             BIT     P1.1                    ;IC卡復位端  
  0092          +1    35     SD              BIT     P1.2                    ;IC卡數據線  
  0090          +1    36     CLK             BIT     P1.0                    ;IC卡時鐘線  
  0087          +1    37     ICN             BIT     P0.7                    ;IC卡短路檢測端口
                +1    38     
                +1    39     ;*******************變量定義**********99999*********
  0030          +1    40     ReadBuf         EQU     30H             ;讀IC卡緩沖區首址
  0040          +1    41     WriteBuf        EQU     40H             ;寫IC卡緩沖區首址
  0001          +1    42     SubAdr          Data    01H             ;被控器單元地址
  0002          +1    43     BitCnt          Data    02H             ;I2C數據位計數器
  0003          +1    44     ByteCnt         Data    03H             ;I2C數據字節計數器
                +1    45     
                +1    46     ;*************IC卡常數***************************
  00A2          +1    47     Idetify1        EQU     0A2H                    ;此處為IC卡保護區00~03單元的值,用于識別卡
  0013          +1    48     Idetify2        EQU     13H
  0010          +1    49     Idetify3        EQU     10H
  0091          +1    50     Idetify4        EQU     91H     
                +1    51     ;************************************************
                +1    52     
410B            +1    53     ReadCard:
410B C005       +1    54             PUSH    05H
410D C002       +1    55             PUSH    02H
410F C000       +1    56             PUSH    00H
4111 31A9       +1    57             ACALL   ANRST                           ;
4113 7014       +1    58             JNZ     ReadExit                        ;       
A51 MACRO ASSEMBLER  SLE4442                                                              09/16/2003 19:50:59 PAGE     2

4115 AD01       +1    59             MOV     R5,SubAdr                       ;被控器件地址單元
4117 7830       +1    60             MOV     R0,#ReadBuf                     ;讀緩沖區
4119 7A10       +1    61             MOV     R2,#16                          ;16個字節
411B 316C       +1    62             ACALL   Remm                            ;讀主存儲器
411D 7830       +1    63             MOV     R0,#ReadBuf                     ;
411F 7A0E       +1    64             mov     R2,#14                          ;
4121 E6         +1    65             MOV     A,@R0                           ;
4122            +1    66     checksum:                                       ;和校驗
4122 08         +1    67             INC     R0
4123 66         +1    68             XRL     A,@R0                           ;
4124 DAFC       +1    69             DJNZ    R2,checksum                     ;
4126 08         +1    70             INC     R0                              ;
4127 C3         +1    71             CLR     C                               ;
4128 96         +1    72             SUBB    A,@R0                           ;校驗后返回值在ACC中
4129            +1    73     ReadExit:
4129 D000       +1    74             POP     00H
412B D002       +1    75             POP     02H
412D D005       +1    76             POP     05H
412F 22         +1    77             RET
                +1    78     
                +1    79     ;***************************************
                +1    80     ;發送命令子程序
                +1    81     ;參數R4,R5,R6分別是命令、地址、數據字節
                +1    82     ;***************************************
4130            +1    83     SendComm:
4130 C0E0       +1    84             PUSH    ACC
4132 D292       +1    85             SETB    SD                              ;產生開始條件
4134 5103       +1    86             ACALL   Delay10uS            
4136 D290       +1    87             SETB    CLK
4138 5103       +1    88             ACALL   Delay10uS              
413A C292       +1    89             CLR     SD                    
413C 5103       +1    90             ACALL   Delay10uS              
413E C290       +1    91             CLR     CLK
4140 EC         +1    92             MOV     A,R4                            ;命令字節
4141 3158       +1    93             ACALL   SendByte1                       ;發送
4143 ED         +1    94             MOV     A,R5                            ;地址字節
4144 3158       +1    95             ACALL   SendByte1                       ;發送
4146 EE         +1    96             MOV     A,R6                            ;數據字節
4147 3158       +1    97             ACALL   SendByte1                       ;發送
4149 C292       +1    98             CLR     SD                              ;                
414B 5103       +1    99             ACALL   Delay10uS                       ;
414D D290       +1   100             SETB    CLK                             ;
414F 5103       +1   101             ACALL   Delay10uS              
4151 D292       +1   102             SETB    sd                              ;產生停止條件
4153 5103       +1   103             ACALL   Delay10uS                       ;
4155 D0E0       +1   104             POP     ACC
4157 22         +1   105             RET
                +1   106     
                +1   107     ;**************發送字節子程序********************
4158            +1   108     SendByte1:
4158 C003       +1   109             PUSH    03H
415A 7B08       +1   110             MOV     R3,#8                           ;位計數器
415C            +1   111     SendLoop:
415C 13         +1   112             RRC     A                     
415D 9292       +1   113             MOV     SD,C                            ;送1位到數據線上
415F 5103       +1   114             ACALL   Delay10uS                       ;
4161 D290       +1   115             SETB    CLK
4163 5103       +1   116             ACALL   Delay10uS                       ;
4165 C290       +1   117             CLR     CLK
4167 DBF3       +1   118             DJNZ    R3,SendLoop                     ;送完了嗎?
4169 D003       +1   119             POP     03H
416B 22         +1   120             RET
                +1   121     
                +1   122     ;**************************************************
                +1   123     ;R2--字節數, R5--起始地址,@R0--返回數據
                +1   124     ;**************************************************
A51 MACRO ASSEMBLER  SLE4442                                                              09/16/2003 19:50:59 PAGE     3

416C            +1   125     Remm:      
416C C004       +1   126             PUSH    04H                             ;讀主存儲器
416E 7C30       +1   127             mov     R4,#30h            
                +1   128             
4170 C003       +1   129             PUSH    03H
4172 C002       +1   130             PUSH    02H
4174 C000       +1   131             PUSH    00H
4176 3130       +1   132             Acall   SendComm                        ;調用發送命令子程序
4178            +1   133     Remm2:    
4178 E4         +1   134             CLR     A
4179 7B08       +1   135             MOV     R3,#8                           ;8個bit
417B            +1   136     Remm1:   
417B C290       +1   137             CLR     CLK
417D 00         +1   138             NOP                                     ;延時4ms
417E 00         +1   139             NOP
417F 00         +1   140             NOP
4180 00         +1   141             NOP
4181 D292       +1   142             SETB    SD                              ;取出這1位
4183 00         +1   143             NOP
4184 A292       +1   144             MOV     C,SD

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕 久热精品 视频在线| 亚洲女同一区二区| 精品一区二区三区在线观看国产| 欧美电影免费观看高清完整版| 日韩电影免费在线看| 日韩欧美aaaaaa| 国产成人午夜精品5599| 欧美国产精品v| 日本道免费精品一区二区三区| 亚洲成人高清在线| 精品国产伦一区二区三区观看方式 | 成人欧美一区二区三区| 在线观看日韩一区| 开心九九激情九九欧美日韩精美视频电影| 欧美草草影院在线视频| 成人av在线资源| 亚洲午夜一区二区三区| www国产精品av| 91小视频在线免费看| 视频一区二区欧美| 国产精品毛片a∨一区二区三区| 在线一区二区三区做爰视频网站| 免费在线欧美视频| 中文字幕一区二区视频| 日韩欧美国产一二三区| caoporn国产精品| 奇米777欧美一区二区| 国产精品日韩成人| 91精品国产91综合久久蜜臀| 成人免费精品视频| 日韩高清在线不卡| 国产精品久久久久三级| 日韩视频免费直播| 91一区二区在线| 久久99国产乱子伦精品免费| 亚洲精品ww久久久久久p站| 亚洲精品一区二区三区99| 91美女精品福利| 国产成人午夜精品影院观看视频 | 日本亚洲三级在线| 中文字幕日本乱码精品影院| 欧美不卡在线视频| 欧美三级乱人伦电影| av在线不卡网| 国产老妇另类xxxxx| 丝袜亚洲另类丝袜在线| 自拍偷拍亚洲综合| www成人在线观看| 制服视频三区第一页精品| 97久久精品人人爽人人爽蜜臀| 激情综合网最新| 视频一区二区欧美| 亚洲第一搞黄网站| 一区二区在线观看免费视频播放| 国产女人18毛片水真多成人如厕| 日韩免费高清av| 欧美日韩免费高清一区色橹橹| 99re热这里只有精品视频| 国产乱淫av一区二区三区 | 国内精品国产三级国产a久久| 亚洲一区二区三区激情| 中文字幕中文字幕一区| 国产女同互慰高潮91漫画| 精品免费日韩av| 精品福利视频一区二区三区| 欧美精品日韩精品| 欧美日韩一区 二区 三区 久久精品 | 一区二区三区精品久久久| 国产精品色噜噜| 国产欧美一区二区三区在线老狼| 久久综合色之久久综合| 欧美岛国在线观看| 精品国产一二三区| 精品美女在线观看| 26uuu成人网一区二区三区| 精品人伦一区二区色婷婷| 日韩午夜在线播放| 精品国产一区二区三区久久久蜜月 | 色综合久久久久综合| 久久久噜噜噜久噜久久综合| 91久久香蕉国产日韩欧美9色| 日本不卡视频在线观看| 久久99九九99精品| 精品一区二区久久| 欧美亚洲动漫制服丝袜| 91麻豆国产在线观看| 久久久久久日产精品| 9191国产精品| 日韩免费高清av| 91免费小视频| 五月综合激情网| 日本不卡一二三| 美女性感视频久久| 国产一区免费电影| 国产成人亚洲精品青草天美| 成人黄色大片在线观看| 91一区二区在线| 欧美一区二区网站| 欧美国产一区在线| 一区二区视频免费在线观看| 香蕉加勒比综合久久| 久久99热99| 99久久免费精品高清特色大片| 色哟哟欧美精品| 日韩午夜精品电影| 国产日韩视频一区二区三区| 亚洲精品乱码久久久久久黑人| 偷拍日韩校园综合在线| 精品影视av免费| 91麻豆视频网站| 精品国产成人系列| 亚洲四区在线观看| 麻豆精品视频在线观看免费| 不卡av电影在线播放| 欧美高清视频不卡网| 久久久久久久久久久久电影 | 一区二区三区免费观看| 日韩电影在线一区二区| 成人激情黄色小说| 欧美剧情电影在线观看完整版免费励志电影 | 国产一区999| 欧美影院午夜播放| 久久久www成人免费无遮挡大片| 亚洲精品国产精华液| 国内一区二区在线| 欧美无乱码久久久免费午夜一区| 久久免费看少妇高潮| 亚洲成人手机在线| 成人综合在线视频| 日韩一区二区三区免费观看| 伊人色综合久久天天人手人婷| 激情综合色丁香一区二区| 在线免费观看视频一区| 久久久久久久综合色一本| 日韩一区精品字幕| 在线视频欧美精品| 中文字幕一区二区三区在线播放 | 国产精品欧美一区喷水| 蜜臀久久久久久久| 在线观看91视频| 国产欧美日韩激情| 男女男精品视频网| 欧美三区免费完整视频在线观看| 中文字幕av一区 二区| 国产尤物一区二区在线| 69堂精品视频| 天堂久久久久va久久久久| 91丨porny丨国产入口| 国产午夜精品美女毛片视频| 另类小说综合欧美亚洲| 91精品国产黑色紧身裤美女| 亚洲午夜在线观看视频在线| 日本高清无吗v一区| 日韩一区欧美小说| 99久久精品免费观看| 国产精品国产精品国产专区不蜜 | 自拍偷拍亚洲欧美日韩| 成人久久视频在线观看| 国产清纯在线一区二区www| 精品一区二区免费在线观看| 亚洲高清视频在线| 欧美三区在线视频| 日韩综合在线视频| 欧美一级日韩不卡播放免费| 日韩高清国产一区在线| 欧美一区二区三区四区视频| 日韩精品免费专区| 日韩午夜在线观看视频| 麻豆精品在线视频| 欧美精品一区二区在线观看| 九九久久精品视频| 久久久综合精品| 成人性生交大片免费看中文网站| 国产午夜精品一区二区三区嫩草| 国产成a人亚洲精品| 国产精品日韩成人| 日本高清免费不卡视频| 亚洲成人综合视频| 欧美日韩视频在线一区二区| 日韩电影在线看| 久久一夜天堂av一区二区三区 | 蜜臀久久久99精品久久久久久| 欧美一级专区免费大片| 国产麻豆视频精品| 国产精品嫩草影院av蜜臀| 99re成人在线| 丰满白嫩尤物一区二区| 亚洲国产精品视频| 亚洲成人你懂的| 亚洲免费视频中文字幕| 国产日韩av一区二区| 国产午夜亚洲精品不卡| 日韩免费视频一区| 欧美电影免费观看高清完整版 | 亚洲在线视频免费观看| 日韩精品在线网站| 欧美精品tushy高清| 欧美日本高清视频在线观看| 欧美天堂一区二区三区| 欧美午夜片在线观看|