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

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

?? main.lis

?? GCC-AVR application builder : 2007-8-31 18:00:11 Target : M16 Crystal: 7.3728Mhz 作者:小馬哈 功能:SP
?? LIS
字號:
                        .module main.c
                        .area text(rom, con, rel)
 0000                   .dbfile C:\TEMP\m16spi\main.c
 0000                   .dbfunc e port_init _port_init fV
                        .even
 0000           _port_init::
 0000                   .dbline -1
 0000                   .dbline 16
 0000           ; //ICC-AVR application builder : 2008-6-16 18:47:52
 0000           ; // Target : M16
 0000           ; // Crystal: 16.000Mhz
 0000           ; 
 0000           ; #define MASTER
 0000           ; #include <iom16v.h>
 0000           ; #include <macros.h>
 0000           ; #include "delay.h"
 0000           ; 
 0000           ; #ifdef MASTER
 0000           ;       #warning "build as MASTER SPI"
 0000           ; #else
 0000           ;       #warning "build as SLAVE SPI"
 0000           ; #endif
 0000           ; void port_init(void)
 0000           ; {
 0000                   .dbline 17
 0000           ;       PORTA = 0xff;
 0000 8FEF              ldi R24,255
 0002 8BBB              out 0x1b,R24
 0004                   .dbline 18
 0004           ;       DDRA  = 0xff;
 0004 8ABB              out 0x1a,R24
 0006                   .dbline 19
 0006           ;       PORTB = 0x00;
 0006 2224              clr R2
 0008 28BA              out 0x18,R2
 000A                   .dbline 20
 000A           ;       DDRB  = 0x00;
 000A 27BA              out 0x17,R2
 000C                   .dbline 21
 000C           ;       PORTC = 0x00; //m103 output only
 000C 25BA              out 0x15,R2
 000E                   .dbline 22
 000E           ;       DDRC  = 0x00;
 000E 24BA              out 0x14,R2
 0010                   .dbline 23
 0010           ;       PORTD = 0x00;
 0010 22BA              out 0x12,R2
 0012                   .dbline 24
 0012           ;       DDRD  = 0x00;
 0012 21BA              out 0x11,R2
 0014                   .dbline -2
 0014           L1:
 0014                   .dbline 0 ; func end
 0014 0895              ret
 0016                   .dbend
 0016                   .dbfunc e spi_init _spi_init fV
                        .even
 0016           _spi_init::
 0016                   .dbline -1
 0016                   .dbline 30
 0016           ; }
 0016           ; 
 0016           ; //SPI initialize
 0016           ; // clock rate: 1000000hz
 0016           ; void spi_init(void)
 0016           ; {
 0016                   .dbline 32
 0016           ;       #ifdef MASTER
 0016           ;               SPCR = 0x51; //setup SPI Master
 0016 81E5              ldi R24,81
 0018 8DB9              out 0xd,R24
 001A                   .dbline 36
 001A           ;       #else
 001A           ;               SPCR = 0x41|0x80; //setup SPI Slave
 001A           ;       #endif
 001A           ;       SPSR = 0x00; //setup SPI
 001A 2224              clr R2
 001C 2EB8              out 0xe,R2
 001E                   .dbline -2
 001E           L2:
 001E                   .dbline 0 ; func end
 001E 0895              ret
 0020                   .dbend
 0020                   .dbfunc e init_devices _init_devices fV
                        .even
 0020           _init_devices::
 0020                   .dbline -1
 0020                   .dbline 41
 0020           ; }
 0020           ; 
 0020           ; //call this routine to initialize all peripherals
 0020           ; void init_devices(void)
 0020           ; {
 0020                   .dbline 43
 0020           ;       //stop errant interrupts until set up
 0020           ;       CLI(); //disable all interrupts
 0020 F894              cli
 0022                   .dbline 44
 0022           ;       port_init();
 0022 EEDF              xcall _port_init
 0024                   .dbline 45
 0024           ;       spi_init();
 0024 F8DF              xcall _spi_init
 0026                   .dbline 47
 0026           ; 
 0026           ;       MCUCR = 0x00;
 0026 2224              clr R2
 0028 25BE              out 0x35,R2
 002A                   .dbline 48
 002A           ;       GICR  = 0x00;
 002A 2BBE              out 0x3b,R2
 002C                   .dbline 49
 002C           ;       TIMSK = 0x00; //timer interrupt sources
 002C 29BE              out 0x39,R2
 002E                   .dbline 50
 002E           ;       SEI(); //re-enable interrupts
 002E 7894              sei
 0030                   .dbline -2
 0030           L3:
 0030                   .dbline 0 ; func end
 0030 0895              ret
 0032                   .dbend
                        .area vector(rom, abs)
                        .org 68
 0044 0C941900          jmp _SPI_RXC_ISR
                        .area text(rom, con, rel)
 0032                   .dbfile C:\TEMP\m16spi\main.c
 0032                   .dbfunc e SPI_RXC_ISR _SPI_RXC_ISR fV
                        .even
 0032           _SPI_RXC_ISR::
 0032                   .dbline -1
 0032                   .dbline 56
 0032           ;       //all peripherals are now initialized
 0032           ; }
 0032           ; 
 0032           ; #pragma interrupt_handler SPI_RXC_ISR:18 
 0032           ; void SPI_RXC_ISR(void) 
 0032           ; { 
 0032                   .dbline -2
 0032           L4:
 0032                   .dbline 0 ; func end
 0032 1895              reti
 0034                   .dbend
 0034                   .dbfunc e main _main fV
 0034           ;              n -> R20
                        .even
 0034           _main::
 0034                   .dbline -1
 0034                   .dbline 67
 0034           ;       //unsigned char data_temp; 
 0034           ;       //SPDR=0xab; 
 0034           ;       //data_temp=SPDR; 
 0034           ;       #ifdef MASTER
 0034           ;       #else
 0034           ;               PORTA=SPDR;
 0034           ;       #endif
 0034           ; } 
 0034           ; //
 0034           ; void main(void)
 0034           ; {
 0034                   .dbline 68
 0034           ;       unsigned char n=0;
 0034 4427              clr R20
 0036                   .dbline 69
 0036           ;       init_devices();
 0036 F4DF              xcall _init_devices
 0038                   .dbline 72
 0038           ;       //insert your functional code here...
 0038           ;       #ifdef MASTER
 0038           ;               DDRB|=0x10;
 0038 BC9A              sbi 0x17,4
 003A                   .dbline 73
 003A           ;               PORTB|=0x10;
 003A C49A              sbi 0x18,4
 003C 0CC0              xjmp L7
 003E           L6:
 003E                   .dbline 78
 003E           ;       #else
 003E           ;               PORTB|=0x10;
 003E           ;       #endif
 003E           ;       while(1)
 003E           ;       {
 003E                   .dbline 79
 003E           ;               n++;
 003E 4395              inc R20
 0040                   .dbline 81
 0040           ;               #ifdef MASTER
 0040           ;                       PORTB&=0xef;
 0040 88B3              in R24,0x18
 0042 8F7E              andi R24,239
 0044 88BB              out 0x18,R24
 0046                   .dbline 82
 0046           ;                       SPDR=n;
 0046 4FB9              out 0xf,R20
 0048           L9:
 0048                   .dbline 86
 0048           L10:
 0048                   .dbline 86
 0048 779B              sbis 0xe,7
 004A FECF              rjmp L9
 004C                   .dbline 87
 004C C49A              sbi 0x18,4
 004E                   .dbline 91
 004E 08EC              ldi R16,200
 0050 10E0              ldi R17,0
 0052 0E940000          xcall _delay_nms
 0056                   .dbline 92
 0056           L7:
 0056                   .dbline 77
 0056 F3CF              xjmp L6
 0058           X0:
 0058                   .dbline -2
 0058           L5:
 0058                   .dbline 0 ; func end
 0058 0895              ret
 005A                   .dbsym r n 20 c
 005A                   .dbend

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人vr18sexvr| 欧美电影影音先锋| 欧美私人免费视频| 精品久久国产字幕高潮| 亚洲精品久久久蜜桃| 激情欧美一区二区| 在线国产亚洲欧美| 国产精品人人做人人爽人人添 | 精品制服美女丁香| 9i在线看片成人免费| 精品日韩av一区二区| 天堂va蜜桃一区二区三区漫画版| 成人伦理片在线| 精品国产一二三| 日韩av在线播放中文字幕| 一本久久a久久精品亚洲| 国产欧美一区二区精品久导航 | 美国毛片一区二区| 欧美亚一区二区| 亚洲欧美日韩国产手机在线| 国产电影一区在线| 亚洲精品在线三区| 午夜精品福利一区二区三区蜜桃| 99精品国产视频| 国产日韩欧美a| 日本成人在线网站| 欧美日韩aaaaa| 欧美性高清videossexo| 中文字幕日本不卡| 国产精品综合一区二区| 欧美岛国在线观看| 另类小说综合欧美亚洲| 91精品国产91久久久久久一区二区 | 国产真实乱子伦精品视频| 欧美日韩国产小视频在线观看| 亚洲免费在线观看| 一本色道久久加勒比精品| 亚洲摸摸操操av| 91麻豆视频网站| 亚洲一区二区中文在线| 欧美日韩国产高清一区| 丝袜美腿一区二区三区| 精品嫩草影院久久| 国产精品资源网站| 国产精品免费观看视频| 波多野结衣中文一区| 中文字幕亚洲电影| 欧美最新大片在线看 | 欧美日韩亚州综合| 免费人成在线不卡| 亚洲精品一区二区三区香蕉| 国产成人自拍网| 亚洲国产成人一区二区三区| 99re热这里只有精品免费视频| 亚洲天天做日日做天天谢日日欢| 在线影视一区二区三区| 亚洲福利视频一区二区| 日韩美女在线视频| 不卡的av电影| 午夜视频一区二区| 精品剧情在线观看| 99麻豆久久久国产精品免费 | 国产东北露脸精品视频| 亚洲黄色小视频| 精品日韩一区二区三区免费视频| 成人精品鲁一区一区二区| 一区二区三区四区激情| 欧美福利一区二区| 丁香天五香天堂综合| 亚洲成人免费视频| 国产亚洲欧美激情| 欧美人与禽zozo性伦| 国产东北露脸精品视频| 亚洲1区2区3区4区| 国产精品午夜春色av| 欧美精品 日韩| 国产91精品欧美| 欧美aⅴ一区二区三区视频| 国产精品久久久久一区二区三区| 欧美日韩一区二区欧美激情 | 国产精品久久久久影院老司| 777色狠狠一区二区三区| 粉嫩一区二区三区性色av| 亚洲国产综合视频在线观看| 欧美精品一区二区三区久久久 | 亚洲一级二级三级| 国产午夜精品一区二区三区嫩草 | 亚洲欧美自拍偷拍色图| 日韩欧美在线影院| 在线免费精品视频| 成人动漫一区二区在线| 麻豆91精品视频| 亚洲动漫第一页| 亚洲乱码国产乱码精品精小说| 26uuu精品一区二区| 欧美精品xxxxbbbb| 欧美三级日韩三级| 91免费在线看| 99久久精品国产导航| 国产精品资源在线看| 免费在线观看不卡| 日韩福利电影在线| 天堂精品中文字幕在线| 亚洲成人一区二区| 午夜激情久久久| 亚洲五月六月丁香激情| 亚洲自拍另类综合| 亚洲最大成人综合| 一区二区三区资源| 一区二区三区在线高清| 亚洲欧美区自拍先锋| 国产精品午夜在线观看| 国产三级一区二区三区| 久久精品视频网| 久久久久久97三级| 国产日韩欧美不卡在线| 日本一区二区三区电影| 国产精品免费视频一区| 国产精品乱码久久久久久| 欧美国产欧美综合| 亚洲欧洲www| 一区二区三区在线观看欧美| 亚洲午夜激情av| 亚洲成人第一页| 日本亚洲最大的色成网站www| 日本vs亚洲vs韩国一区三区二区 | 亚洲国产中文字幕在线视频综合 | 欧美日韩dvd在线观看| 欧美高清视频不卡网| 日韩精品一区二区三区四区视频| 精品对白一区国产伦| 久久久久久久av麻豆果冻| 国产精品国产精品国产专区不片| 1区2区3区精品视频| 亚洲自拍偷拍麻豆| 蜜桃视频一区二区三区| 国产精品亚洲视频| 91丨porny丨最新| 欧美区视频在线观看| 精品美女一区二区三区| 中文字幕二三区不卡| 亚洲夂夂婷婷色拍ww47| 老司机精品视频导航| 成人av资源在线观看| 欧美视频中文一区二区三区在线观看| 欧美日韩高清在线| 久久只精品国产| 亚洲激情六月丁香| 免费观看成人av| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 在线国产电影不卡| 欧美zozozo| 亚洲靠逼com| 蜜臀av一区二区在线免费观看| 国产成人激情av| 欧美日韩国产综合一区二区 | 亚洲图片欧美视频| 国产福利91精品一区| 欧美日韩三级视频| 亚洲国产精品精华液2区45| 亚洲国产综合视频在线观看| 国产成人精品综合在线观看| 欧美日韩精品欧美日韩精品| 国产精品乱码妇女bbbb| 偷拍一区二区三区四区| 成人app软件下载大全免费| 欧美人妖巨大在线| 亚洲日本电影在线| 国产真实乱偷精品视频免| 欧美日韩aaaaaa| 亚洲免费资源在线播放| 成人免费精品视频| 欧美成人欧美edvon| 亚洲超丰满肉感bbw| 成人短视频下载 | 67194成人在线观看| 综合自拍亚洲综合图不卡区| 九一九一国产精品| 7777精品伊人久久久大香线蕉的| 一区二区中文视频| 国产成人一区二区精品非洲| 日韩无一区二区| 午夜欧美电影在线观看| 一本大道久久a久久精二百| 国产调教视频一区| 精品一区精品二区高清| 欧美福利视频导航| 亚洲国产成人av网| 色天天综合色天天久久| 国产精品夫妻自拍| 成人激情av网| 国产精品网友自拍| 成人深夜视频在线观看| 国产肉丝袜一区二区| 国产剧情一区二区三区| 久久亚洲综合色一区二区三区| 美女一区二区三区在线观看| 欧美一级视频精品观看| 蜜桃视频一区二区| 亚洲精品一区二区三区福利|