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

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

?? main.lis

?? AVR單片機C語言程序設計實例精粹
?? LIS
字號:
                        .module main.c
                        .area text(rom, con, rel)
 0000                   .dbfile E:\Steaven2000\AVR\AVR_Book\PROGRA~1\SOURCE~1\Code\LED大屏幕顯示系統設計\main.c
 0000                   .dbfunc e main _main fV
                        .even
 0000           _main::
 0000                   .dbline -1
 0000                   .dbline 15
 0000           ; //***************************************************************
 0000           ; // File Name : LED.c
 0000           ; // Author    : Steaven
 0000           ; // Created   : 2008-07-26
 0000           ; // Modified  : 
 0000           ; // Revision  : V0.0
 0000           ; //***************************************************************
 0000           ; 
 0000           ; #include "iom16v.h"
 0000           ; #include "DataType.h"
 0000           ; #include "app.h" 
 0000           ; #include "LED.h"
 0000           ;     
 0000           ; void main(void)
 0000           ; {
 0000                   .dbline 16
 0000           ;       Hardware_Init();
 0000 0E940000          xcall _Hardware_Init
 0004                   .dbline 17
 0004           ;       Display_Init();
 0004 0E940000          xcall _Display_Init
 0008                   .dbline 18
 0008           ;       DotTest();
 0008 0E940000          xcall _DotTest
 000C                   .dbline 19
 000C           ;       Interrupt_Init();
 000C 0E940000          xcall _Interrupt_Init
 0010           L2:
 0010                   .dbline 20
 0010                   .dbline 20
 0010                   .dbline 20
 0010           L3:
 0010                   .dbline 20
 0010 FFCF              xjmp L2
 0012           X0:
 0012                   .dbline -2
 0012                   .dbline 21
 0012           ;       while(1) {;}
 0012           ; }
 0012           L1:
 0012                   .dbline 0 ; func end
 0012 0895              ret
 0014                   .dbend
                        .area vector(rom, abs)
                        .org 76
 004C 0C940A00          jmp _Timer0_Interrupt
                        .area text(rom, con, rel)
 0014                   .dbfile E:\Steaven2000\AVR\AVR_Book\PROGRA~1\SOURCE~1\Code\LED大屏幕顯示系統設計\main.c
                        .area data(ram, con, rel)
 0000                   .dbfile E:\Steaven2000\AVR\AVR_Book\PROGRA~1\SOURCE~1\Code\LED大屏幕顯示系統設計\main.c
 0000           L6:
 0000                   .blkb 1
                        .area idata
 0000 00                .byte 0
                        .area data(ram, con, rel)
 0001                   .dbfile E:\Steaven2000\AVR\AVR_Book\PROGRA~1\SOURCE~1\Code\LED大屏幕顯示系統設計\main.c
                        .area text(rom, con, rel)
 0014                   .dbfile E:\Steaven2000\AVR\AVR_Book\PROGRA~1\SOURCE~1\Code\LED大屏幕顯示系統設計\main.c
 0014                   .dbfunc e Timer0_Interrupt _Timer0_Interrupt fV
 0014                   .dbsym s Index L6 c
                        .even
 0014           _Timer0_Interrupt::
 0014 2A92              st -y,R2
 0016 3A92              st -y,R3
 0018 0A93              st -y,R16
 001A 1A93              st -y,R17
 001C 8A93              st -y,R24
 001E 9A93              st -y,R25
 0020 EA93              st -y,R30
 0022 FA93              st -y,R31
 0024 2FB6              in R2,0x3f
 0026 2A92              st -y,R2
 0028                   .dbline -1
 0028                   .dbline 31
 0028                   .dbline 34
 0028 88B7              in R24,0x38
 002A 8260              ori R24,2
 002C 88BF              out 0x38,R24
 002E                   .dbline 35
 002E 2224              clr R2
 0030 22BE              out 0x32,R2
 0032                   .dbline 37
 0032 2BBA              out 0x1b,R2
 0034                   .dbline 38
 0034 10910000          lds R17,L6
 0038 01E0              ldi R16,1
 003A 0E940000          xcall lsl8
 003E 202E              mov R2,R16
 0040 2094              com R2
 0042 22BA              out 0x12,R2
 0044                   .dbline 39
 0044 80E0              ldi R24,<_Buffer
 0046 90E0              ldi R25,>_Buffer
 0048 E0910000          lds R30,L6
 004C FF27              clr R31
 004E E80F              add R30,R24
 0050 F91F              adc R31,R25
 0052 2080              ldd R2,z+0
 0054 2BBA              out 0x1b,R2
 0056                   .dbline 40
 0056 20900000          lds R2,L6
 005A 3324              clr R3
 005C 822D              mov R24,R2
 005E 8F5F              subi R24,255    ; addi 1
 0060 80930000          sts L6,R24
 0064 822D              mov R24,R2
 0066 8830              cpi R24,8
 0068 18F0              brlo L7
 006A                   .dbline 41
 006A                   .dbline 42
 006A 2224              clr R2
 006C 20920000          sts L6,R2
 0070                   .dbline 43
 0070           L7:
 0070                   .dbline -2
 0070                   .dbline 44
 0070           ; 
 0070           ; //***************************************************************
 0070           ; // Function    : Timer0_Interrupt
 0070           ; // Input       : none
 0070           ; // Output      : none
 0070           ; // Description : ATmega16 T/C0 ISR
 0070           ; //***************************************************************
 0070           ; #pragma interrupt_handler Timer0_Interrupt:20
 0070           ; void Timer0_Interrupt(void)
 0070           ; {
 0070           ;       static INT8U Index = 0;
 0070           ;       //Clear Timer0 OCIF Flag
 0070           ;       TIFR  |= 0x02;
 0070           ;       TCNT0  = 0x00;
 0070           ;       //Display Control
 0070           ;       PORTA = 0x00;
 0070           ;       PORTD = ~(1 << Index);
 0070           ;       PORTA = *(Buffer + Index);
 0070           ;       if(Index++ >= 8)
 0070           ;       {
 0070           ;          Index = 0;
 0070           ;       }  
 0070           ; }
 0070           L5:
 0070 2990              ld R2,y+
 0072 2FBE              out 0x3f,R2
 0074 F991              ld R31,y+
 0076 E991              ld R30,y+
 0078 9991              ld R25,y+
 007A 8991              ld R24,y+
 007C 1991              ld R17,y+
 007E 0991              ld R16,y+
 0080 3990              ld R3,y+
 0082 2990              ld R2,y+
 0084                   .dbline 0 ; func end
 0084 1895              reti
 0086                   .dbend
                        .area vector(rom, abs)
                        .org 24
 0018 0C944300          jmp _Timer1_Interrupt
                        .area text(rom, con, rel)
 0086                   .dbfile E:\Steaven2000\AVR\AVR_Book\PROGRA~1\SOURCE~1\Code\LED大屏幕顯示系統設計\main.c
                        .area bss(ram, con, rel)
 0000                   .dbfile E:\Steaven2000\AVR\AVR_Book\PROGRA~1\SOURCE~1\Code\LED大屏幕顯示系統設計\main.c
 0000           L10:
 0000                   .blkb 1
                        .area text(rom, con, rel)
 0086                   .dbfile E:\Steaven2000\AVR\AVR_Book\PROGRA~1\SOURCE~1\Code\LED大屏幕顯示系統設計\main.c
 0086                   .dbfunc e Timer1_Interrupt _Timer1_Interrupt fV
 0086                   .dbsym s Index L10 c
 0086           ;           temp -> <dead>
                        .even
 0086           _Timer1_Interrupt::
 0086 0E940000          xcall push_lset
 008A                   .dbline -1
 008A                   .dbline 54
 008A           ; 
 008A           ; //***************************************************************
 008A           ; // Function    : Timer1_Interrupt
 008A           ; // Input       : none
 008A           ; // Output      : none
 008A           ; // Description : ATmega16 T/C1 ISR
 008A           ; //***************************************************************
 008A           ; #pragma interrupt_handler Timer1_Interrupt:7
 008A           ; void Timer1_Interrupt(void)
 008A           ; {
 008A                   .dbline 58
 008A           ;       INT8U temp;
 008A           ;       static INT8U Index;
 008A           ;       //Clear Timer1 OCIF Flag
 008A           ;       TIFR  |= 0x10;
 008A 88B7              in R24,0x38
 008C 8061              ori R24,16
 008E 88BF              out 0x38,R24
 0090                   .dbline 59
 0090           ;       TCNT1  = 0x00;
 0090 2224              clr R2
 0092 3324              clr R3
 0094 3DBC              out 0x2d,R3
 0096 2CBC              out 0x2c,R2
 0098                   .dbline 61
 0098           ;       //Buffer Control
 0098           ;       if(Index++ >= 8)
 0098 20900000          lds R2,L10
 009C 3324              clr R3
 009E 822D              mov R24,R2
 00A0 8F5F              subi R24,255    ; addi 1
 00A2 80930000          sts L10,R24
 00A6 822D              mov R24,R2
 00A8 8830              cpi R24,8
 00AA B0F0              brlo L11
 00AC                   .dbline 62
 00AC           ;       {
 00AC                   .dbline 63
 00AC           ;               Index = 0;
 00AC 2224              clr R2
 00AE 20920000          sts L10,R2
 00B2                   .dbline 64
 00B2           ;               pBufStr++;
 00B2 80910000          lds R24,_pBufStr
 00B6 90910100          lds R25,_pBufStr+1
 00BA 0196              adiw R24,1
 00BC 90930100          sts _pBufStr+1,R25
 00C0 80930000          sts _pBufStr,R24
 00C4                   .dbline 65
 00C4           ;               if(*pBufStr == '\0')
 00C4 FC01              movw R30,R24
 00C6 E491              lpm R30,Z
 00C8 EE23              tst R30
 00CA 31F4              brne L13
 00CC                   .dbline 66
 00CC           ;               {
 00CC                   .dbline 67
 00CC           ;                       pBufStr = String1;
 00CC 80E0              ldi R24,<_String1
 00CE 90E0              ldi R25,>_String1
 00D0 90930100          sts _pBufStr+1,R25
 00D4 80930000          sts _pBufStr,R24
 00D8                   .dbline 68
 00D8           ;               }
 00D8           L13:
 00D8                   .dbline 69
 00D8           ;       }
 00D8           L11:
 00D8                   .dbline 70
 00D8           ;       Buffer_IN(Index);
 00D8 00910000          lds R16,L10
 00DC 0E940000          xcall _Buffer_IN
 00E0                   .dbline -2
 00E0                   .dbline 71
 00E0           ; }
 00E0           L9:
 00E0 0E940000          xcall pop_lset
 00E4                   .dbline 0 ; func end
 00E4 1895              reti
 00E6                   .dbsym l temp 1 c
 00E6                   .dbend

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产77777蜜臀| 91麻豆国产福利在线观看| 亚洲视频免费观看| 欧美电视剧免费全集观看| 色综合天天做天天爱| 国产精品影视在线观看| 蜜臀99久久精品久久久久久软件| 中文字幕中文字幕在线一区| 精品91自产拍在线观看一区| 欧美欧美午夜aⅴ在线观看| 波多野结衣一区二区三区| 国产一区三区三区| 美女久久久精品| 三级欧美在线一区| 一区二区三区日韩欧美| 国产精品私房写真福利视频| 久久九九全国免费| 国产欧美日韩另类视频免费观看| 精品国产乱码久久久久久久| 日韩欧美第一区| 久久影音资源网| 久久蜜桃香蕉精品一区二区三区| 久久久亚洲精品一区二区三区| 日韩精品中文字幕一区二区三区| 日韩午夜精品电影| 欧美老年两性高潮| 欧美日本韩国一区二区三区视频| 欧美日韩一区国产| 制服丝袜在线91| 日韩精品自拍偷拍| 久久免费午夜影院| 国产人妖乱国产精品人妖| 国产精品女人毛片| 亚洲人成精品久久久久久| 一区二区三区在线视频观看| 亚洲午夜在线视频| 美女在线视频一区| 国产精品资源网站| 99re成人在线| 国产成人免费视| 99精品一区二区三区| 色婷婷久久综合| 7777精品伊人久久久大香线蕉| 宅男噜噜噜66一区二区66| 欧美一区二区三区四区久久| 精品国产亚洲一区二区三区在线观看| 国产日韩欧美一区二区三区乱码| 欧美国产日韩在线观看| 亚洲国产日韩精品| 蜜臀a∨国产成人精品| 成人h精品动漫一区二区三区| 色综合色综合色综合色综合色综合 | 国产成人啪午夜精品网站男同| 免费看黄色91| av午夜一区麻豆| 日韩一区二区视频在线观看| 国产精品乱码一区二区三区软件| 亚洲欧美一区二区在线观看| 丝袜美腿亚洲综合| 成人性色生活片| 成人动漫视频在线| 日韩欧美一级片| 亚洲欧美另类图片小说| 国产一本一道久久香蕉| 欧美日本高清视频在线观看| 国产欧美日韩不卡免费| 日韩二区在线观看| 欧美一区二区福利视频| 午夜精品一区二区三区免费视频| 91视频国产资源| 亚洲天堂中文字幕| 91免费看`日韩一区二区| 国产免费观看久久| 成年人国产精品| 中文一区一区三区高中清不卡| 国产宾馆实践打屁股91| 欧美国产一区视频在线观看| 成人深夜在线观看| 国产精品激情偷乱一区二区∴| 成人免费观看av| 国产精品久久网站| 91麻豆福利精品推荐| 亚洲精品高清在线| 欧美性受xxxx黑人xyx| 亚洲第一综合色| 日韩欧美国产一区二区在线播放| 久久se精品一区二区| 久久久不卡网国产精品二区| 成人免费看的视频| 一区二区三区免费看视频| 欧美日韩久久久| 麻豆91在线看| 国产精品你懂的在线欣赏| 91麻豆自制传媒国产之光| 亚洲成人www| 久久一区二区三区四区| 国产精品一区二区免费不卡| 日韩伦理免费电影| 欧美另类高清zo欧美| 国内精品在线播放| 一区在线观看视频| 欧美老年两性高潮| 国产一区二区三区蝌蚪| 1024亚洲合集| 欧美一区二区在线视频| 粉嫩欧美一区二区三区高清影视| 亚洲乱码中文字幕| 日韩精品一区二区三区视频在线观看| 丁香激情综合国产| 午夜视频一区在线观看| 国产色产综合产在线视频| 欧美三级日本三级少妇99| 国产一区在线观看麻豆| 亚洲国产综合人成综合网站| 精品久久久久99| 欧美亚洲自拍偷拍| 成人免费毛片嘿嘿连载视频| 天天色综合天天| 国产精品久久久久久久裸模| 欧美一区二区三区在线看| 不卡一区二区在线| 久久国产婷婷国产香蕉| 亚洲国产一区二区视频| 久久久久久久av麻豆果冻| 欧美色图片你懂的| 国产盗摄精品一区二区三区在线| 日韩成人一区二区| 自拍偷拍亚洲综合| 久久综合九色综合97婷婷女人| 欧美在线三级电影| 成人美女视频在线看| 国产制服丝袜一区| 免费观看一级特黄欧美大片| 亚洲成人一区在线| 一区二区三区高清在线| 国产精品白丝在线| 亚洲国产精品成人综合| 久久久久成人黄色影片| 日韩欧美黄色影院| 欧美一区二区三区小说| 69精品人人人人| 欧美三区在线观看| 在线观看91视频| 欧美亚洲丝袜传媒另类| 91免费版pro下载短视频| 成人h版在线观看| 懂色av中文字幕一区二区三区| 韩国欧美一区二区| 国产在线一区观看| 国产成人在线观看| 高清成人在线观看| 成人精品免费视频| 成人午夜大片免费观看| 懂色av一区二区三区免费观看 | 国内成+人亚洲+欧美+综合在线| 婷婷激情综合网| 日韩av中文在线观看| 日日夜夜精品视频免费| 免费美女久久99| 国产精品一二三四五| 大白屁股一区二区视频| 成人手机在线视频| 91麻豆成人久久精品二区三区| 在线免费观看成人短视频| 欧美亚洲综合一区| 日韩三级视频中文字幕| 久久久久久久综合色一本| 中文字幕精品—区二区四季| 亚洲男同性视频| 午夜日韩在线电影| 国产在线视视频有精品| 粉嫩久久99精品久久久久久夜| 懂色av一区二区三区蜜臀| 99re成人在线| 这里是久久伊人| 久久午夜国产精品| 亚洲美腿欧美偷拍| 全国精品久久少妇| 国产69精品久久久久777| 91在线云播放| 日韩欧美亚洲国产精品字幕久久久| 久久你懂得1024| 亚洲激情男女视频| 韩国在线一区二区| 91在线一区二区| 日韩精品在线一区二区| 中文字幕在线观看一区二区| 亚洲国产日韩综合久久精品| 久久成人18免费观看| 色噜噜狠狠色综合中国| 欧美一卡2卡3卡4卡| 日韩一区中文字幕| 另类欧美日韩国产在线| 一本一道久久a久久精品| 欧美电影免费观看高清完整版 | 日韩精品电影在线| 成年人午夜久久久| 精品久久久久99| 日韩国产精品久久久| 99re亚洲国产精品|