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

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

?? at24c02_8.lst

?? 通過IIC總線實現萬年歷的編程
?? LST
?? 第 1 頁 / 共 2 頁
字號:
  22   1              for(k=91;k>0;k--);
  23   1      }
  24          
  25          
  26          
  27          void main(void)
  28          {
  29   1              unsigned char i;
  30   1              for(i=0;i<256;i++)
  31   1              {
  32   2                      Write24C02(i,i);
  33   2                      P1=Read24C02(i);
  34   2                      delay1000ms();
  35   2              }
  36   1      }
C51 COMPILER V7.06   AT24C02_8                                                             08/01/2008 19:49:45 PAGE 7   

ASSEMBLY LISTING OF GENERATED OBJECT CODE


             ; FUNCTION delay1ms (BEGIN)
                                           ; SOURCE LINE # 48
                                           ; SOURCE LINE # 49
                                           ; SOURCE LINE # 51
;---- Variable 'i' assigned to Register 'R7' ----
0000 7F05              MOV     R7,#05H
0002         ?C0001:
                                           ; SOURCE LINE # 52
;---- Variable 'j' assigned to Register 'R6' ----
0002 7E1C              MOV     R6,#01CH
0004         ?C0004:
                                           ; SOURCE LINE # 53
;---- Variable 'k' assigned to Register 'R5' ----
0004 7D02              MOV     R5,#02H
0006         ?C0007:
0006 DDFE              DJNZ    R5,?C0007
0008         ?C0006:
0008 DEFA              DJNZ    R6,?C0004
000A         ?C0003:
000A DFF6              DJNZ    R7,?C0001
                                           ; SOURCE LINE # 54
000C         ?C0010:
000C 22                RET     
             ; FUNCTION delay1ms (END)

             ; FUNCTION Start (BEGIN)
                                           ; SOURCE LINE # 60
                                           ; SOURCE LINE # 61
                                           ; SOURCE LINE # 62
0000 D2A1              SETB    SDA
                                           ; SOURCE LINE # 63
0002 D2A0              SETB    SCL
                                           ; SOURCE LINE # 64
0004 C2A1              CLR     SDA
                                           ; SOURCE LINE # 65
0006 C2A0              CLR     SCL
                                           ; SOURCE LINE # 66
0008 22                RET     
             ; FUNCTION Start (END)

             ; FUNCTION Stop (BEGIN)
                                           ; SOURCE LINE # 72
                                           ; SOURCE LINE # 73
                                           ; SOURCE LINE # 74
0000 C2A0              CLR     SCL
                                           ; SOURCE LINE # 75
0002 C2A1              CLR     SDA
                                           ; SOURCE LINE # 76
0004 D2A0              SETB    SCL
                                           ; SOURCE LINE # 77
0006 D2A1              SETB    SDA
                                           ; SOURCE LINE # 78
0008 22                RET     
             ; FUNCTION Stop (END)

             ; FUNCTION NoAck (BEGIN)
                                           ; SOURCE LINE # 84
                                           ; SOURCE LINE # 85
                                           ; SOURCE LINE # 86
C51 COMPILER V7.06   AT24C02_8                                                             08/01/2008 19:49:45 PAGE 8   

0000 D2A1              SETB    SDA
                                           ; SOURCE LINE # 87
0002 D2A0              SETB    SCL
                                           ; SOURCE LINE # 88
0004 C2A0              CLR     SCL
                                           ; SOURCE LINE # 89
0006 22                RET     
             ; FUNCTION NoAck (END)

             ; FUNCTION L?0039 (BEGIN)
0000 120000      R     LCALL   Start
0003 7FA0              MOV     R7,#0A0H
0005 120000      R     LCALL   _Write8Bit
             ; FUNCTION TestAck (BEGIN)
                                           ; SOURCE LINE # 95
                                           ; SOURCE LINE # 96
                                           ; SOURCE LINE # 98
0008 D2A1              SETB    SDA
                                           ; SOURCE LINE # 99
000A D2A0              SETB    SCL
                                           ; SOURCE LINE # 100
000C A2A1              MOV     C,SDA
000E 9200        R     MOV     ErrorBit,C
                                           ; SOURCE LINE # 101
0010 C2A0              CLR     SCL
                                           ; SOURCE LINE # 102
0012 A200        R     MOV     C,ErrorBit
                                           ; SOURCE LINE # 103
0014         ?C0014:
0014 22                RET     
             ; FUNCTION TestAck (END)

             ; FUNCTION _Write8Bit (BEGIN)
                                           ; SOURCE LINE # 109
;---- Variable 'input' assigned to Register 'R7' ----
                                           ; SOURCE LINE # 110
                                           ; SOURCE LINE # 112
;---- Variable 'temp' assigned to Register 'R6' ----
0000 7E08              MOV     R6,#08H
0002         ?C0015:
                                           ; SOURCE LINE # 113
                                           ; SOURCE LINE # 114
0002 EF                MOV     A,R7
0003 33                RLC     A
0004 92A1              MOV     SDA,C
                                           ; SOURCE LINE # 115
0006 D2A0              SETB    SCL
                                           ; SOURCE LINE # 116
0008 C2A0              CLR     SCL
                                           ; SOURCE LINE # 117
000A EF                MOV     A,R7
000B 25E0              ADD     A,ACC
000D FF                MOV     R7,A
                                           ; SOURCE LINE # 118
000E DEF2              DJNZ    R6,?C0015
                                           ; SOURCE LINE # 119
0010         ?C0018:
0010 22                RET     
             ; FUNCTION _Write8Bit (END)

             ; FUNCTION _Write24C02 (BEGIN)
                                           ; SOURCE LINE # 125
C51 COMPILER V7.06   AT24C02_8                                                             08/01/2008 19:49:45 PAGE 9   

;---- Variable 'address' assigned to Register 'R5' ----
;---- Variable 'ch' assigned to Register 'R4' ----
0000 AC07              MOV     R4,AR7
                                           ; SOURCE LINE # 126
                                           ; SOURCE LINE # 127
                                           ; SOURCE LINE # 128
                                           ; SOURCE LINE # 129
0002 120000      R     LCALL   L?0039
                                           ; SOURCE LINE # 130
0005 AF05              MOV     R7,AR5
0007 120000      R     LCALL   _Write8Bit
                                           ; SOURCE LINE # 131
000A 120000      R     LCALL   TestAck
                                           ; SOURCE LINE # 132
000D AF04              MOV     R7,AR4
000F 120000      R     LCALL   _Write8Bit
                                           ; SOURCE LINE # 133
0012 120000      R     LCALL   TestAck
                                           ; SOURCE LINE # 134
0015 120000      R     LCALL   Stop
                                           ; SOURCE LINE # 135
0018 020000      R     LJMP    delay1ms
             ; FUNCTION _Write24C02 (END)

             ; FUNCTION Read8Bit (BEGIN)
                                           ; SOURCE LINE # 142
                                           ; SOURCE LINE # 143
                                           ; SOURCE LINE # 144
;---- Variable 'rbyte' assigned to Register 'R7' ----
0000 E4                CLR     A
0001 FF                MOV     R7,A
                                           ; SOURCE LINE # 145
;---- Variable 'temp' assigned to Register 'R6' ----
0002 7E08              MOV     R6,#08H
0004         ?C0020:
                                           ; SOURCE LINE # 146
                                           ; SOURCE LINE # 147
0004 D2A0              SETB    SCL
                                           ; SOURCE LINE # 148
0006 EF                MOV     A,R7
0007 25E0              ADD     A,ACC
0009 FF                MOV     R7,A
                                           ; SOURCE LINE # 149
000A A2A1              MOV     C,SDA
000C E4                CLR     A
000D 33                RLC     A
000E 4207              ORL     AR7,A
                                           ; SOURCE LINE # 150
0010 C2A0              CLR     SCL
                                           ; SOURCE LINE # 151
0012 DEF0              DJNZ    R6,?C0020
0014         ?C0021:
                                           ; SOURCE LINE # 152
                                           ; SOURCE LINE # 153
0014         ?C0023:
0014 22                RET     
             ; FUNCTION Read8Bit (END)

             ; FUNCTION _Read24C02 (BEGIN)
                                           ; SOURCE LINE # 159
;---- Variable 'address' assigned to Register 'R5' ----
0000 AD07              MOV     R5,AR7
C51 COMPILER V7.06   AT24C02_8                                                             08/01/2008 19:49:45 PAGE 10  

                                           ; SOURCE LINE # 160
                                           ; SOURCE LINE # 162
                                           ; SOURCE LINE # 163
                                           ; SOURCE LINE # 164
0002 120000      R     LCALL   L?0039
                                           ; SOURCE LINE # 165
0005 AF05              MOV     R7,AR5
0007 120000      R     LCALL   _Write8Bit
                                           ; SOURCE LINE # 166
000A 120000      R     LCALL   TestAck
                                           ; SOURCE LINE # 167
000D 120000      R     LCALL   Start
                                           ; SOURCE LINE # 168
0010 7FA1              MOV     R7,#0A1H
0012 120000      R     LCALL   _Write8Bit
                                           ; SOURCE LINE # 169
0015 120000      R     LCALL   TestAck
                                           ; SOURCE LINE # 170
0018 120000      R     LCALL   Read8Bit
;---- Variable 'ch' assigned to Register 'R7' ----
                                           ; SOURCE LINE # 171
001B 120000      R     LCALL   NoAck
                                           ; SOURCE LINE # 172
001E 120000      R     LCALL   Stop
                                           ; SOURCE LINE # 173
                                           ; SOURCE LINE # 174
0021         ?C0024:
0021 22                RET     
             ; FUNCTION _Read24C02 (END)

             ; FUNCTION delay1000ms (BEGIN)
                                           ; SOURCE LINE # 17
                                           ; SOURCE LINE # 18
                                           ; SOURCE LINE # 20
;---- Variable 'i' assigned to Register 'R7' ----
0000 7F17              MOV     R7,#017H
0002         ?C0025:
                                           ; SOURCE LINE # 21
;---- Variable 'j' assigned to Register 'R6' ----
0002 7EEB              MOV     R6,#0EBH
0004         ?C0028:
                                           ; SOURCE LINE # 22
;---- Variable 'k' assigned to Register 'R5' ----
0004 7D5B              MOV     R5,#05BH
0006         ?C0031:
0006 DDFE              DJNZ    R5,?C0031
0008         ?C0030:
0008 DEFA              DJNZ    R6,?C0028
000A         ?C0027:
000A DFF6              DJNZ    R7,?C0025
                                           ; SOURCE LINE # 23
000C         ?C0034:
000C 22                RET     
             ; FUNCTION delay1000ms (END)

             ; FUNCTION main (BEGIN)
                                           ; SOURCE LINE # 27
                                           ; SOURCE LINE # 28
                                           ; SOURCE LINE # 30
;---- Variable 'i' assigned to Register 'R3' ----
0000 E4                CLR     A
0001 FB                MOV     R3,A
C51 COMPILER V7.06   AT24C02_8                                                             08/01/2008 19:49:45 PAGE 11  

0002         ?C0035:
0002 C3                CLR     C
0003 7480              MOV     A,#080H
0005 9481              SUBB    A,#081H
0007 5014              JNC     ?C0038
                                           ; SOURCE LINE # 31
                                           ; SOURCE LINE # 32
0009 AF03              MOV     R7,AR3
000B AD03              MOV     R5,AR3
000D 120000      R     LCALL   _Write24C02
                                           ; SOURCE LINE # 33
0010 AF03              MOV     R7,AR3
0012 120000      R     LCALL   _Read24C02
0015 8F90              MOV     P1,R7
                                           ; SOURCE LINE # 34
0017 120000      R     LCALL   delay1000ms
                                           ; SOURCE LINE # 35
001A 0B                INC     R3
001B 80E5              SJMP    ?C0035
                                           ; SOURCE LINE # 36
001D         ?C0038:
001D 22                RET     
             ; FUNCTION main (END)

C51 COMPILER V7.06   AT24C02_8                                                             08/01/2008 19:49:45 PAGE 12  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
P2 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A0H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
IE . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A8H  1
Start. . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
IP . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B8H  1
delay1ms . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  i. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0007H  1
  j. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0006H  1
  k. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0005H  1
main . . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  i. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0003H  1
Stop . . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
TestAck. . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0008H  -----
  ErrorBit . . . . . . . . . . . . . .  AUTO     DATA   BIT      0000H  1
SCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0098H  1
TCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0088H  1
delay1000ms. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  i. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0007H  1
  j. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0006H  1
  k. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0005H  1
_Write8Bit . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  input. . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0007H  1
  temp . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0006H  1
NoAck. . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
Read8Bit . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  temp . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0006H  1
  rbyte. . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0007H  1
SDA. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A1H  1
SCL. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A0H  1
T2CON. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C8H  1
_Read24C02 . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  address. . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0005H  1
  ch . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0007H  1
_Write24C02. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  ch . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0004H  1
  address. . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0005H  1
PSW. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D0H  1


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    201    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       1
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产99国产| 亚洲一区二区三区美女| 免费xxxx性欧美18vr| 51午夜精品国产| 蜜臀av性久久久久蜜臀aⅴ| 日韩一区二区三区电影在线观看| 日韩精品电影一区亚洲| 制服丝袜成人动漫| 久久精品国产免费| 欧美激情一区二区三区不卡 | 国产91富婆露脸刺激对白| 久久久一区二区三区捆绑**| 国产精品99久久不卡二区| 国产精品美女一区二区| av高清久久久| 天堂午夜影视日韩欧美一区二区| 日韩精品一区二区三区视频在线观看| 国内精品视频666| 中文字幕欧美一| 欧美美女bb生活片| 国产一区二三区| 亚洲欧洲综合另类在线| 91精品一区二区三区在线观看| 国产一区二区剧情av在线| 中文字幕一区二区三区在线不卡 | 日韩av网站在线观看| 日韩一区二区三区av| 成人高清在线视频| 亚洲6080在线| 国产欧美日韩一区二区三区在线观看| 色综合天天做天天爱| 美女mm1313爽爽久久久蜜臀| 国产欧美日韩精品在线| 欧美色综合网站| 国产一区二区视频在线| 亚洲一区二区三区免费视频| 久久先锋影音av鲁色资源网| 一本一道久久a久久精品| 久久国产精品露脸对白| 亚洲综合色噜噜狠狠| 久久精品欧美日韩| 欧美美女网站色| 99精品黄色片免费大全| 精品一区二区三区在线观看| 亚洲激情校园春色| 亚洲国产精品传媒在线观看| 91精品国产欧美一区二区18| 99精品视频一区二区三区| 精东粉嫩av免费一区二区三区| 亚洲精品欧美专区| 国产女主播在线一区二区| 日韩一级黄色大片| 欧美亚洲国产一区在线观看网站 | 久久香蕉国产线看观看99| 欧美日韩久久一区二区| 99久久免费国产| 国产美女av一区二区三区| 日韩国产精品大片| 亚洲国产综合视频在线观看| 欧美国产日韩在线观看| 精品国产不卡一区二区三区| 91麻豆精品国产| 欧美日韩一区二区三区视频| 91女厕偷拍女厕偷拍高清| 国产91高潮流白浆在线麻豆| 国产一区在线精品| 久久99精品国产.久久久久久| 日韩高清不卡一区| 五月激情综合网| 石原莉奈在线亚洲三区| 亚洲福中文字幕伊人影院| 一区二区三区四区亚洲| 亚洲免费观看高清完整版在线观看熊| 国产精品久久久久影院色老大| 国产女人18毛片水真多成人如厕| 久久久久久久久久美女| 国产偷国产偷精品高清尤物| 久久久精品2019中文字幕之3| 欧美成人猛片aaaaaaa| 日韩欧美视频一区| 精品国产区一区| 国产亚洲午夜高清国产拍精品| 久久久无码精品亚洲日韩按摩| 久久综合999| 国产欧美一区二区精品仙草咪| 欧美国产成人精品| 亚洲欧洲成人av每日更新| 国产精品传媒入口麻豆| 亚洲欧美日韩国产手机在线 | 欧美高清视频在线高清观看mv色露露十八| 色综合久久88色综合天天 | zzijzzij亚洲日本少妇熟睡| av亚洲精华国产精华精| 在线观看一区二区精品视频| 欧美视频在线一区二区三区| 欧美精品久久久久久久多人混战 | 一区二区日韩av| 午夜精品福利一区二区蜜股av| 日韩不卡一区二区三区| 国内精品写真在线观看| 成人免费看黄yyy456| 99久久国产综合精品麻豆| 在线免费观看日本一区| 91精品在线一区二区| 国产日本亚洲高清| 亚洲综合在线五月| 久久99久久99| 国产a区久久久| 欧美撒尿777hd撒尿| 精品日产卡一卡二卡麻豆| 国产精品免费aⅴ片在线观看| 一区二区三区蜜桃网| 另类综合日韩欧美亚洲| 99久久精品免费看国产| 欧美日韩国产区一| 国产无一区二区| 亚洲精品免费电影| 麻豆传媒一区二区三区| 波多野结衣精品在线| 这里只有精品免费| 亚洲欧洲日韩在线| 美女国产一区二区| 在线视频欧美区| 国产拍欧美日韩视频二区| 五月激情六月综合| 99精品国产视频| 精品少妇一区二区三区视频免付费 | 国产精品短视频| 免费成人你懂的| 91国偷自产一区二区开放时间| 欧美精品一区二区蜜臀亚洲| 亚洲一区视频在线| jlzzjlzz亚洲日本少妇| 日韩精品一区二区三区swag| 一区二区三区国产精品| 国产91丝袜在线观看| 日韩欧美成人一区| 香蕉成人啪国产精品视频综合网| 成人激情开心网| 欧美精品一区在线观看| 天堂成人免费av电影一区| 波多野结衣中文字幕一区| 精品久久久久久久一区二区蜜臀| 亚洲成a人在线观看| 色综合天天综合给合国产| 久久综合九色综合欧美亚洲| 日日骚欧美日韩| 欧美日精品一区视频| 国产精品久久99| 国产成人精品免费视频网站| 日韩精品一区二区三区在线观看 | 亚洲男同性恋视频| 国产xxx精品视频大全| 精品国产网站在线观看| 免费成人在线视频观看| 欧美日韩国产片| 亚洲国产精品一区二区尤物区| 91小视频免费观看| 最新热久久免费视频| 成人小视频免费在线观看| 欧美精品一区二区三区久久久 | 91片黄在线观看| 综合网在线视频| 成人av一区二区三区| 国产精品网站导航| 日本高清免费不卡视频| 国产精品污www在线观看| 成人免费黄色在线| 国产精品久久久久久福利一牛影视 | 国产传媒一区在线| 国产午夜精品美女毛片视频| 韩国精品主播一区二区在线观看| 亚洲精品在线观| 高清不卡在线观看av| 国产精品视频一二| 96av麻豆蜜桃一区二区| 亚洲美女在线国产| 欧美日韩亚洲综合一区二区三区 | 久久久99免费| 成人小视频在线观看| 国产精品不卡视频| 91亚洲精品乱码久久久久久蜜桃 | 国产精品电影一区二区| 91亚洲大成网污www| 亚洲线精品一区二区三区| 在线综合+亚洲+欧美中文字幕| 蜜桃久久精品一区二区| 久久久久国产精品人| 99精品在线免费| 爽爽淫人综合网网站| 欧美精品一区二区三区高清aⅴ| 成人一区在线观看| 亚洲一二三专区| 精品奇米国产一区二区三区| 懂色av中文一区二区三区| 亚洲资源中文字幕| 日韩西西人体444www| 成人短视频下载| 午夜久久久影院| 国产人伦精品一区二区|