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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? rtc.lis

?? 單片機(jī)實(shí)例書籍
?? LIS
?? 第 1 頁 / 共 5 頁
字號:
                        .module RTC.C
                        .area data(ram, con, rel)
 0000           _Table::
 0000                   .blkb 2
                        .area idata
 0000 3F06              .byte 63,6
                        .area data(ram, con, rel)
 0002                   .blkb 2
                        .area idata
 0002 5B4F              .byte 91,'O
                        .area data(ram, con, rel)
 0004                   .blkb 2
                        .area idata
 0004 666D              .byte 'f,'m
                        .area data(ram, con, rel)
 0006                   .blkb 2
                        .area idata
 0006 7D07              .byte 125,7
                        .area data(ram, con, rel)
 0008                   .blkb 2
                        .area idata
 0008 7F6F              .byte 127,'o
                        .area data(ram, con, rel)
 000A                   .blkb 2
                        .area idata
 000A 3876              .byte 56,'v
                        .area data(ram, con, rel)
 000C                   .dbfile E:\張軍\AVR\光盤內(nèi)容\實(shí)例源文件\第十章程序\RTC.C
 000C                   .dbsym e Table _Table A[12:12]c
 000C           _Data::
 000C                   .blkb 2
                        .area idata
 000C 0000              .byte 0,0
                        .area data(ram, con, rel)
 000E                   .dbfile E:\張軍\AVR\光盤內(nèi)容\實(shí)例源文件\第十章程序\RTC.C
 000E                   .blkb 2
                        .area idata
 000E 0000              .byte 0,0
                        .area data(ram, con, rel)
 0010                   .dbfile E:\張軍\AVR\光盤內(nèi)容\實(shí)例源文件\第十章程序\RTC.C
 0010                   .dbsym e Data _Data A[4:4]c
                        .area text(rom, con, rel)
 0000                   .dbfile E:\張軍\AVR\光盤內(nèi)容\實(shí)例源文件\第十章程序\RTC.C
 0000                   .dbfunc e DelayMs _DelayMs fV
 0000           ;              j -> R20
 0000           ;              i -> R16
                        .even
 0000           _DelayMs::
 0000 00D0              rcall push_gset1
 0002                   .dbline -1
 0002                   .dbline 18
 0002           ; //***************************FileName:RTC.C************************//
 0002           ; //***************************ICCAVR V6.30編譯**********************//
 0002           ; 
 0002           ; #include <io8535v.h>                   //寄存器定義文件
 0002           ; #include <macros.h>                    //使用到宏
 0002           ; #define uchar unsigned char            //數(shù)據(jù)類型定義
 0002           ; #define uint unsigned char             //數(shù)據(jù)類型定義
 0002           ; #define SD2303 0x64                    //SD2303器件IIC識別碼
 0002           ; 
 0002           ; 
 0002           ; uchar Table[12]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x38,0x76};
 0002           ;      //顯示數(shù)據(jù)表 0    1    2     3   4    5    6    7    8    9    L    H  
 0002           ; uchar Data[4]={0,0,0,0};               //DS1722
 0002           ; uchar Enter_Flag;                      //確定
 0002           ; uchar F_Flag;                          //數(shù)據(jù)應(yīng)答標(biāo)志
 0002           ; 
 0002           ; void DelayMs(uint i)                   //延時(shí)函數(shù)1
 0002           ; {uchar j;
 0002                   .dbline 19
 0002           ;  for(;i!=0;i--)
 0002 06C0              rjmp L5
 0004           L2:
 0004                   .dbline 20
 0004                   .dbline 20
 0004 40ED              ldi R20,208
 0006 01C0              rjmp L9
 0008           L6:
 0008                   .dbline 20
 0008                   .dbline 20
 0008                   .dbline 20
 0008           L7:
 0008                   .dbline 20
 0008 4A95              dec R20
 000A           L9:
 000A                   .dbline 20
 000A 4423              tst R20
 000C E9F7              brne L6
 000E                   .dbline 20
 000E           L3:
 000E                   .dbline 19
 000E 0A95              dec R16
 0010           L5:
 0010                   .dbline 19
 0010 0023              tst R16
 0012 C1F7              brne L2
 0014                   .dbline -2
 0014                   .dbline 21
 0014           ;   {for(j=2000;j!=0;j--) {;}}
 0014           ; }
 0014           L1:
 0014 00D0              rcall pop_gset1
 0016                   .dbline 0 ; func end
 0016 0895              ret
 0018                   .dbsym r j 20 c
 0018                   .dbsym r i 16 c
 0018                   .dbend
 0018                   .dbfunc e Display _Display fV
 0018           ;            sel -> R20
 0018           ;              i -> R22
 0018           ;              p -> R10,R11
                        .even
 0018           _Display::
 0018 00D0              rcall push_gset3
 001A A02E              mov R10,R16
 001C B12E              mov R11,R17
 001E                   .dbline -1
 001E                   .dbline 24
 001E           ; 
 001E           ; void Display(uchar *p)                //顯示函數(shù)
 001E           ; {uchar i,sel=0x00;
 001E                   .dbline 24
 001E 4427              clr R20
 0020                   .dbline 25
 0020           ;  for(i=0;i<16;i++)
 0020 6627              clr R22
 0022 11C0              rjmp L14
 0024           L11:
 0024                   .dbline 26
 0024                   .dbline 26
 0024 45BB              out 0x15,R20
 0026                   .dbline 27
 0026 E62F              mov R30,R22
 0028 FF27              clr R31
 002A EA0D              add R30,R10
 002C FB1D              adc R31,R11
 002E E081              ldd R30,z+0
 0030 FF27              clr R31
 0032 80E0              ldi R24,<_Table
 0034 90E0              ldi R25,>_Table
 0036 E80F              add R30,R24
 0038 F91F              adc R31,R25
 003A 2080              ldd R2,z+0
 003C 2BBA              out 0x1b,R2
 003E                   .dbline 28
 003E 0AE0              ldi R16,10
 0040 DFDF              rcall _DelayMs
 0042                   .dbline 29
 0042 440F              lsl R20
 0044                   .dbline 30
 0044           L12:
 0044                   .dbline 25
 0044 6395              inc R22
 0046           L14:
 0046                   .dbline 25
 0046 6031              cpi R22,16
 0048 68F3              brlo L11
 004A                   .dbline -2
 004A                   .dbline 31
 004A           ;   {PORTC=sel;
 004A           ;    PORTA=Table[p[i]];
 004A           ;    DelayMs(10);
 004A           ;    sel=sel<<1;
 004A           ;   }
 004A           ; }
 004A           L10:
 004A 00D0              rcall pop_gset3
 004C                   .dbline 0 ; func end
 004C 0895              ret
 004E                   .dbsym r sel 20 c
 004E                   .dbsym r i 22 c
 004E                   .dbsym r p 10 pc
 004E                   .dbend
 004E                   .dbfunc e NOPNOP _NOPNOP fV
 004E           ;              i -> R16
                        .even
 004E           _NOPNOP::
 004E                   .dbline -1
 004E                   .dbline 35
 004E                   .dbline 35
 004E 02C0              rjmp L19
 0050           L16:
 0050                   .dbline 35
 0050 0000              nop
 0052           L17:
 0052                   .dbline 35
 0052 0A95              dec R16
 0054           L19:
 0054                   .dbline 35
 0054           ; 
 0054           ;   
 0054           ; void NOPNOP(uchar i)                   //延時(shí)函數(shù)2
 0054           ; {for(;i!=0;i--) NOP();}
 0054 0023              tst R16
 0056 E1F7              brne L16
 0058                   .dbline -2
 0058                   .dbline 35
 0058           L15:
 0058                   .dbline 0 ; func end
 0058 0895              ret
 005A                   .dbsym r i 16 c
 005A                   .dbend
 005A                   .dbfunc e SetSCL _SetSCL fV
 005A           ;              i -> R16
                        .even
 005A           _SetSCL::
 005A                   .dbline -1
 005A                   .dbline 38
 005A           ; 
 005A           ; void SetSCL(uchar i)                   //IIC時(shí)鐘線SCL設(shè)置
 005A           ; {if(i==1) PORTB=PORTB|0x01;
 005A                   .dbline 38
 005A 0130              cpi R16,1
 005C 11F4              brne L21
 005E                   .dbline 38
 005E C09A              sbi 0x18,0
 0060 03C0              rjmp L22
 0062           L21:
 0062                   .dbline 39
 0062 88B3              in R24,0x18
 0064 8E7F              andi R24,254
 0066 88BB              out 0x18,R24
 0068           L22:
 0068                   .dbline -2
 0068                   .dbline 39
 0068           ;  else     PORTB=PORTB&0xFE;}
 0068           L20:
 0068                   .dbline 0 ; func end
 0068 0895              ret
 006A                   .dbsym r i 16 c
 006A                   .dbend
 006A                   .dbfunc e SetSDA _SetSDA fV
 006A           ;              i -> R16
                        .even
 006A           _SetSDA::
 006A                   .dbline -1
 006A                   .dbline 42
 006A           ;  
 006A           ; void SetSDA(uchar i)                   //IIC數(shù)據(jù)線SDA設(shè)置
 006A           ; {if(i==1) PORTB=PORTB|0x02;
 006A                   .dbline 42
 006A 0130              cpi R16,1
 006C 11F4              brne L24
 006E                   .dbline 42
 006E C19A              sbi 0x18,1
 0070 03C0              rjmp L25
 0072           L24:
 0072                   .dbline 43
 0072 88B3              in R24,0x18
 0074 8D7F              andi R24,253
 0076 88BB              out 0x18,R24
 0078           L25:
 0078                   .dbline -2
 0078                   .dbline 43
 0078           ;  else     PORTB=PORTB&0xFD;}
 0078           L23:
 0078                   .dbline 0 ; func end
 0078 0895              ret
 007A                   .dbsym r i 16 c
 007A                   .dbend
 007A                   .dbfunc e Start _Start fV
                        .even
 007A           _Start::
 007A                   .dbline -1
 007A                   .dbline 51
 007A           ;  
 007A           ; //SCL=PB^0;       SD2303時(shí)鐘線  
 007A           ; //SDA=PB^1;       SD2303數(shù)據(jù)線 
 007A           ; //INTRB=PB^3;     SD2303中斷線A
 007A           ; //INTRA=PB^2;     SD2303中斷線B
 007A           ; 
 007A           ; void Start()                           //IIC總線開始信號
 007A           ; {SetSDA(1);
 007A                   .dbline 51
 007A 01E0              ldi R16,1
 007C F6DF              rcall _SetSDA
 007E                   .dbline 52
 007E           ;  SetSCL(1);
 007E 01E0              ldi R16,1
 0080 ECDF              rcall _SetSCL
 0082                   .dbline 53
 0082           ;  NOPNOP(50);
 0082 02E3              ldi R16,50
 0084 E4DF              rcall _NOPNOP
 0086                   .dbline 54
 0086           ;  SetSDA(0);
 0086 0027              clr R16
 0088 F0DF              rcall _SetSDA
 008A                   .dbline 55
 008A           ;  NOPNOP(50);
 008A 02E3              ldi R16,50
 008C E0DF              rcall _NOPNOP
 008E                   .dbline 56
 008E           ;  SetSCL(0);
 008E 0027              clr R16
 0090                   .dbline -2
 0090                   .dbline 57
 0090           ; }
 0090           L26:
 0090                   .dbline 0 ; func end
 0090 E4CF              rjmp _SetSCL
 0092                   .dbend
 0092                   .dbfunc e Stop _Stop fV
                        .even
 0092           _Stop::
 0092                   .dbline -1
 0092                   .dbline 60
 0092           ; 
 0092           ; void Stop()                            //IIC總線停止信號
 0092           ; {SetSDA(0);             
 0092                   .dbline 60
 0092 0027              clr R16
 0094 EADF              rcall _SetSDA
 0096                   .dbline 61
 0096           ;  SetSCL(1);
 0096 01E0              ldi R16,1
 0098 E0DF              rcall _SetSCL
 009A                   .dbline 62
 009A           ;  NOPNOP(50);
 009A 02E3              ldi R16,50
 009C D8DF              rcall _NOPNOP
 009E                   .dbline 63
 009E           ;  SetSDA(1);
 009E 01E0              ldi R16,1
 00A0 E4DF              rcall _SetSDA
 00A2                   .dbline 64
 00A2           ;  NOPNOP(50);
 00A2 02E3              ldi R16,50
 00A4 D4DF              rcall _NOPNOP
 00A6                   .dbline 65
 00A6           ;  SetSCL(0);
 00A6 0027              clr R16
 00A8                   .dbline -2
 00A8                   .dbline 66
 00A8           ; }
 00A8           L27:
 00A8                   .dbline 0 ; func end
 00A8 D8CF              rjmp _SetSCL

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美123| 亚洲综合视频在线| 亚洲欧美区自拍先锋| 国产99久久精品| 日韩三区在线观看| 久久99国产精品久久99果冻传媒| 在线观看av不卡| 中文字幕一区二区三区在线观看| 国产在线视频一区二区| 国产午夜亚洲精品理论片色戒 | 99精品视频中文字幕| 日韩手机在线导航| 国产在线观看免费一区| 欧美激情中文字幕| 99精品偷自拍| 午夜欧美电影在线观看| 欧美一区二区三区免费观看视频| 免费不卡在线观看| 精品少妇一区二区三区日产乱码 | 大美女一区二区三区| 中文字幕不卡在线观看| 99re热这里只有精品视频| 亚洲免费观看高清| 色88888久久久久久影院按摩| 亚洲影院免费观看| 日韩一区二区麻豆国产| 韩国成人在线视频| 亚洲欧美偷拍卡通变态| 日韩欧美你懂的| 成人小视频免费观看| 亚洲狠狠爱一区二区三区| 久久久久高清精品| 91精品国产色综合久久| 成人av在线播放网址| 亚洲国产一区二区三区| 国产色91在线| 欧美群妇大交群的观看方式| 99免费精品视频| 美女视频一区在线观看| 午夜精品久久一牛影视| 国产精品久久久久久久久免费相片| 欧美日韩aaaaaa| 91丝袜美女网| 97久久超碰国产精品| 国产一区二区三区在线观看精品| 成人欧美一区二区三区白人| 国产色产综合产在线视频| 精品国免费一区二区三区| 欧美日韩国产综合视频在线观看| 91亚洲国产成人精品一区二区三 | 欧美激情在线一区二区| www成人在线观看| 精品久久国产老人久久综合| 日韩一区二区免费在线电影| 91国产精品成人| 欧美天堂一区二区三区| 欧美在线观看18| 91精品国产91久久综合桃花| 欧美三级韩国三级日本三斤| 欧美一区二区三区电影| 9191久久久久久久久久久| 91麻豆精品国产自产在线观看一区 | 日韩成人精品在线观看| 日韩av不卡在线观看| 蜜臀va亚洲va欧美va天堂| 日韩福利视频网| 国产在线精品不卡| 99国产精品国产精品久久| 99久久99久久综合| 欧美日韩精品一区二区三区四区 | 精品国产sm最大网站免费看| 精品国产露脸精彩对白| 国产精品对白交换视频| 亚洲电影一区二区| 精品一区二区三区的国产在线播放| 国产suv精品一区二区883| 91久久精品一区二区三| 久久丝袜美腿综合| 亚欧色一区w666天堂| 粉嫩蜜臀av国产精品网站| 欧美日韩国产123区| 国产片一区二区三区| 亚洲视频在线一区观看| 激情综合网av| 777xxx欧美| 午夜私人影院久久久久| 国产成人av福利| 日韩视频不卡中文| 一区二区三区电影在线播| 久久精品噜噜噜成人av农村| 97se亚洲国产综合自在线不卡| 欧美电视剧免费观看| 午夜视黄欧洲亚洲| 欧美日韩精品高清| 亚洲美女区一区| av资源站一区| 日韩伦理电影网| aa级大片欧美| 亚洲人快播电影网| 91在线码无精品| 亚洲欧美区自拍先锋| av不卡免费电影| 中文字幕一区二区三区四区不卡 | 99综合影院在线| 麻豆精品一区二区综合av| 欧美日韩一区二区三区在线看| 亚洲日韩欧美一区二区在线| 欧美精品一区二| 91麻豆精品国产91久久久久久久久| 成人中文字幕电影| 九九热在线视频观看这里只有精品| 综合av第一页| 久久九九久久九九| 欧美日韩国产123区| 欧美这里有精品| 91美女蜜桃在线| 不卡av免费在线观看| 国产剧情在线观看一区二区| 奇米影视在线99精品| 肉丝袜脚交视频一区二区| 亚洲一区二区三区小说| 亚洲欧美偷拍另类a∨色屁股| 精品日韩99亚洲| www一区二区| 国产视频视频一区| 国产偷国产偷亚洲高清人白洁| 久久综合九色综合欧美98| 久久亚洲二区三区| 欧美国产在线观看| 亚洲青青青在线视频| 一区二区在线观看视频在线观看| 亚洲最大的成人av| 日本不卡视频一二三区| 精品一区二区三区久久| 成人午夜视频在线观看| 91影视在线播放| 欧美精品免费视频| 欧美v日韩v国产v| 国产午夜亚洲精品不卡| 夜色激情一区二区| 国产精品一区二区在线观看不卡| 高清在线成人网| 欧美日韩三级一区二区| 久久久无码精品亚洲日韩按摩| 亚洲国产精品激情在线观看| 亚洲高清三级视频| 日韩av不卡一区二区| 久久99精品国产麻豆婷婷 | 丝袜美腿亚洲综合| 成人激情开心网| 91精品午夜视频| 日韩一区欧美小说| 免费成人在线观看视频| 91性感美女视频| 亚洲精品一区二区三区香蕉| 亚洲理论在线观看| 国产成人精品1024| 欧美成人午夜电影| 三级影片在线观看欧美日韩一区二区| 国产成人免费视频精品含羞草妖精| 欧美亚洲动漫精品| 国产精品卡一卡二卡三| 国产综合久久久久久鬼色| 91精品国产91久久久久久最新毛片| 亚洲综合在线视频| 97成人超碰视| 亚洲精品中文在线| 91美女精品福利| 亚洲免费av高清| 波多野结衣视频一区| 2023国产精华国产精品| 美女视频一区二区| 久久综合九色综合97_久久久 | 日本欧美一区二区| 欧美丝袜丝交足nylons| 亚洲精品国产一区二区精华液| av一区二区三区| 亚洲美女视频在线观看| 欧美综合久久久| 一区二区三区四区高清精品免费观看| 色8久久精品久久久久久蜜| 亚洲综合色在线| 欧美日本高清视频在线观看| 婷婷国产v国产偷v亚洲高清| 欧美裸体一区二区三区| 极品美女销魂一区二区三区免费| 久久看人人爽人人| 不卡av免费在线观看| 一区二区三区欧美激情| 欧美一区午夜精品| 成人午夜电影小说| 午夜欧美视频在线观看| 欧美国产激情二区三区 | 在线观看日韩电影| 麻豆成人av在线| 亚洲精品日韩专区silk| 欧美一区二区三区在线视频| 国产精品18久久久久久vr| 亚洲欧美一区二区三区久本道91| 欧美大片一区二区|