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

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

?? chuankou.lis

?? ATMAGE128串口通信程序-中斷方式
?? LIS
?? 第 1 頁 / 共 2 頁
字號:
                        .module chuankou.c
                        .area text(rom, con, rel)
 0000                   .dbfile ..\..\..\..\DOCUME~1\wangqinbo\MYDOCU~1\avrc\chuankou.c
                        .area data(ram, con, rel)
 0000                   .dbfile ..\..\..\..\DOCUME~1\wangqinbo\MYDOCU~1\avrc\chuankou.c
 0000           _data::
 0000                   .blkb 1
                        .area idata
 0000 3B                .byte 59
                        .area data(ram, con, rel)
 0001                   .dbfile ..\..\..\..\DOCUME~1\wangqinbo\MYDOCU~1\avrc\chuankou.c
 0001                   .dbfile C:\DOCUME~1\wangqinbo\MYDOCU~1\avrc\chuankou.c
 0001                   .dbsym e data _data c
                        .area text(rom, con, rel)
 0000                   .dbfile C:\DOCUME~1\wangqinbo\MYDOCU~1\avrc\chuankou.c
 0000                   .dbfunc e usart0_char_send _usart0_char_send fV
 0000           ;              i -> R16
                        .even
 0000           _usart0_char_send::
 0000                   .dbline -1
 0000                   .dbline 36
 0000           ; /***********************************************************/
 0000           ; //Title:ATMAGE128串口通信程序-中斷方式
 0000           ; //ICC-AVR : 2009-2-20 15:30:43
 0000           ; // Target : M16
 0000           ; // Crystal: 8.0000Mhz
 0000           ; //Author  :borlittle
 0000           ; //Function:UART test
 0000           ; //備注          :本程序經(jīng)調(diào)試好使,如果程序不好使,請注意檢查
 0000           ; //更改波特率和晶振頻率以及檢查調(diào)試助手和單片機的熔絲位
 0000           ; //設(shè)置,尤其是103兼容模式的熔絲位不編程M128和M16串口通
 0000           ; //信程序大同小異,M128有兩個串口UART0、UART1而M16只有一
 0000           ; //個串口UART,只需要修改相應(yīng)的寄存器和引腳設(shè)置即可
 0000           ; /***********************************************************/
 0000           ; /*********************************************/
 0000           ; #include <iom128v.h>
 0000           ; #include <macros.h>
 0000           ; 
 0000           ; #define uchar unsigned char      //定義無符號字符為 uchar
 0000           ; #define uint  unsigned int       //定義無符號整型
 0000           ; #define Crystal 8000000   //晶振8MHZ 
 0000           ; #define Baud 9600         //波特率
 0000           ; 
 0000           ; volatile uchar data_temp;
 0000           ; volatile uchar data=59; //‘;’號的ASCII碼
 0000           ; 
 0000           ; //函數(shù)聲明
 0000           ; void port_init(void);
 0000           ; void uart0_init(void);
 0000           ; void init_devices(void);
 0000           ; void usart0_char_send(uchar i);
 0000           ; void usart0_str_send(char *s);
 0000           ; void usart0_str_sendArray(uchar *p,uchar len);
 0000           ; 
 0000           ; //****************發(fā)送一個字符******************************
 0000           ; void usart0_char_send(uchar i)
 0000           ; {
 0000           L2:
 0000                   .dbline 37
 0000           ; while(!(UCSR0A&(1<<UDRE0)));
 0000           L3:
 0000                   .dbline 37
 0000 5D9B              sbis 0xb,5
 0002 FECF              rjmp L2
 0004           X0:
 0004                   .dbline 38
 0004           ; UDR0=i;
 0004 0CB9              out 0xc,R16
 0006                   .dbline -2
 0006           L1:
 0006                   .dbline 0 ; func end
 0006 0895              ret
 0008                   .dbsym r i 16 c
 0008                   .dbend
 0008                   .dbfunc e usart0_str_send _usart0_str_send fV
 0008           ;              s -> R20,R21
                        .even
 0008           _usart0_str_send::
 0008 4A93              st -y,R20
 000A 5A93              st -y,R21
 000C A801              movw R20,R16
 000E                   .dbline -1
 000E                   .dbline 42
 000E           ; }
 000E           ; /******************發(fā)送一個字符串*************************/
 000E           ; void usart0_str_send(char *s) 
 000E           ; {
 000E 05C0              xjmp L7
 0010           L6:
 0010                   .dbline 44
 0010           ;  while(*s)
 0010           ;  {
 0010                   .dbline 45
 0010           ;  usart0_char_send(*s); 
 0010 FA01              movw R30,R20
 0012 0081              ldd R16,z+0
 0014 F5DF              xcall _usart0_char_send
 0016                   .dbline 46
 0016           ;  s++;
 0016 4F5F              subi R20,255  ; offset = 1
 0018 5F4F              sbci R21,255
 001A                   .dbline 47
 001A           ;  }
 001A           L7:
 001A                   .dbline 43
 001A FA01              movw R30,R20
 001C 2080              ldd R2,z+0
 001E 2220              tst R2
 0020 B9F7              brne L6
 0022           X1:
 0022                   .dbline -2
 0022           L5:
 0022                   .dbline 0 ; func end
 0022 5991              ld R21,y+
 0024 4991              ld R20,y+
 0026 0895              ret
 0028                   .dbsym r s 20 pc
 0028                   .dbend
 0028                   .dbfunc e usart0_str_sendArray _usart0_str_sendArray fV
 0028           ;              i -> R10
 0028           ;            len -> R12
 0028           ;              p -> R20,R21
                        .even
 0028           _usart0_str_sendArray::
 0028 0E940000          xcall push_xgset303C
 002C C22E              mov R12,R18
 002E A801              movw R20,R16
 0030                   .dbline -1
 0030                   .dbline 51
 0030           ; }
 0030           ; /*********************發(fā)送一個字符串**********************/
 0030           ; void usart0_str_sendArray(uchar *p,uchar len)
 0030           ; {
 0030                   .dbline 53
 0030           ;   uchar i;
 0030           ;   for(i=0;i<len;i++)  //控制字符個數(shù)
 0030 AA24              clr R10
 0032 06C0              xjmp L13
 0034           L10:
 0034                   .dbline 54
 0034           ;   {
 0034                   .dbline 55
 0034           ;     usart0_char_send(*p);
 0034 FA01              movw R30,R20
 0036 0081              ldd R16,z+0
 0038 E3DF              xcall _usart0_char_send
 003A                   .dbline 56
 003A           ;     p++;
 003A 4F5F              subi R20,255  ; offset = 1
 003C 5F4F              sbci R21,255
 003E                   .dbline 57
 003E           ;   }
 003E           L11:
 003E                   .dbline 53
 003E A394              inc R10
 0040           L13:
 0040                   .dbline 53
 0040 AC14              cp R10,R12
 0042 C0F3              brlo L10
 0044           X2:
 0044                   .dbline -2
 0044           L9:
 0044                   .dbline 0 ; func end
 0044 0C940000          xjmp pop_xgset303C
 0048                   .dbsym r i 10 c
 0048                   .dbsym r len 12 c
 0048                   .dbsym r p 20 pc
 0048                   .dbend
 0048                   .dbfunc e port_init _port_init fV
                        .even
 0048           _port_init::
 0048                   .dbline -1
 0048                   .dbline 63
 0048           ; }
 0048           ; 
 0048           ; 
 0048           ; /******************端口初始化*******************************/
 0048           ; void port_init(void) 
 0048           ; {
 0048                   .dbline 64
 0048           ;  PORTA = 0xFF; 
 0048 8FEF              ldi R24,255
 004A 8BBB              out 0x1b,R24
 004C                   .dbline 65
 004C           ;  DDRA  = 0x00; 
 004C 2224              clr R2
 004E 2ABA              out 0x1a,R2
 0050                   .dbline 66
 0050           ;  PORTB = 0xFF; 
 0050 88BB              out 0x18,R24
 0052                   .dbline 67
 0052           ;  DDRB  = 0xFF; 
 0052 87BB              out 0x17,R24
 0054                   .dbline 68
 0054           ;  PORTC = 0xFF; 
 0054 85BB              out 0x15,R24
 0056                   .dbline 69
 0056           ;  DDRC  = 0x00;
 0056 24BA              out 0x14,R2
 0058                   .dbline 71
 0058           ;   
 0058           ;  PORTE = 0xFF;   //設(shè)置RXD0和TXD0
 0058 83B9              out 0x3,R24
 005A                   .dbline 72
 005A           ;  DDRE  = 0x02;
 005A 82E0              ldi R24,2
 005C 82B9              out 0x2,R24
 005E                   .dbline 74
 005E           ;  
 005E           ;  PORTF = 0xFF; 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品久久99久久在免费线 | 亚洲丝袜另类动漫二区| 久久精品国产亚洲高清剧情介绍| 9人人澡人人爽人人精品| 午夜精品在线视频一区| xfplay精品久久| 在线观看免费一区| 青青草国产精品亚洲专区无| 亚洲免费资源在线播放| 久久综合av免费| 3d动漫精品啪啪| 欧美在线色视频| 99riav久久精品riav| 国产永久精品大片wwwapp | 日韩欧美一二三| 一区二区三区免费看视频| 91在线观看美女| 免费精品99久久国产综合精品| 精品精品国产高清a毛片牛牛| 国产乱对白刺激视频不卡| ●精品国产综合乱码久久久久 | 91丨九色丨黑人外教| 日本欧美久久久久免费播放网| 久久精品一区二区三区四区| 欧美日韩午夜影院| 美日韩黄色大片| 中文欧美字幕免费| 日韩欧美中文字幕制服| 91浏览器入口在线观看| 蜜桃精品视频在线| 亚洲午夜影视影院在线观看| 久久精品欧美一区二区三区不卡| 欧美午夜一区二区三区| 成人av在线一区二区| 免费观看成人av| 水蜜桃久久夜色精品一区的特点| 国产欧美精品一区aⅴ影院| 欧美一级二级三级蜜桃| 欧美日韩国产美| 欧美少妇一区二区| 91污片在线观看| 国产乱人伦偷精品视频不卡| 蜜臀av一区二区| 亚洲一区日韩精品中文字幕| 国产精品成人网| 中文字幕亚洲成人| 亚洲精品免费电影| 亚洲精品免费一二三区| 一区二区三区在线观看国产 | 亚洲国产成人午夜在线一区| 久久综合给合久久狠狠狠97色69| 欧美大胆一级视频| 久久久久久电影| 国产欧美视频一区二区| 国产精品免费丝袜| 亚洲蜜臀av乱码久久精品| 青草av.久久免费一区| 亚洲欧洲精品一区二区三区不卡| 欧美日韩aaaaaa| 日韩精品一区二区三区四区视频 | 欧美狂野另类xxxxoooo| 91视频免费观看| 麻豆国产欧美一区二区三区| 夜夜嗨av一区二区三区| 亚洲一区二区黄色| 亚洲电影视频在线| 日本伊人色综合网| 久久精品二区亚洲w码| 精品一区二区三区日韩| 国产成人免费高清| 91老师片黄在线观看| 欧美日韩亚州综合| 日本一区二区三区国色天香| 亚洲精品免费在线观看| 麻豆免费精品视频| 99视频国产精品| 欧美精品一区二区高清在线观看| 国产日韩v精品一区二区| 夜夜亚洲天天久久| 国产精品影视天天线| 欧美喷潮久久久xxxxx| 国产精品久久网站| 麻豆免费精品视频| 欧美日韩免费视频| 日韩美女精品在线| 国产91在线观看| 91精品欧美久久久久久动漫 | aaa亚洲精品| 久久精品一区二区三区四区| 久久国产视频网| 91精品国产综合久久久久久漫画| 亚洲青青青在线视频| 国产精品一级二级三级| 精品国产乱码久久久久久牛牛| 亚洲mv大片欧洲mv大片精品| av电影在线不卡| 亚洲人吸女人奶水| 色天使久久综合网天天| 亚洲美女一区二区三区| 色综合久久久久久久| 国产精品国产三级国产aⅴ原创 | 一本色道久久加勒比精品| 国产精品色哟哟| gogogo免费视频观看亚洲一| 国产精品天美传媒沈樵| 国产·精品毛片| 亚洲欧美日韩国产另类专区| 91视视频在线观看入口直接观看www| 国产精品久久久久aaaa| 色噜噜偷拍精品综合在线| 亚洲成av人综合在线观看| 欧美日韩精品专区| 久久99精品久久久久| 国产精品不卡一区| 欧美日韩在线直播| 国产一区二区三区不卡在线观看| 国产精品麻豆久久久| 欧美图区在线视频| 国产精品一区二区男女羞羞无遮挡| 欧美国产精品一区| 5858s免费视频成人| 粉嫩在线一区二区三区视频| 亚洲一区二区三区视频在线播放 | 日韩女优电影在线观看| 国产91精品免费| 亚洲一区二区欧美| 久久久精品黄色| 欧美日韩不卡一区| 91年精品国产| 久久99精品国产91久久来源| 亚洲免费观看高清完整版在线观看熊 | 国产精品综合在线视频| 亚洲欧洲一区二区三区| 久久蜜臀精品av| 欧美一区二区三区四区五区| 成人av动漫网站| 国产一区二区电影| 日本欧美在线看| 五月天视频一区| 午夜一区二区三区视频| 亚洲人成网站影音先锋播放| 国产日韩视频一区二区三区| 欧美电视剧在线观看完整版| 91精品国产综合久久久久久| 色综合网色综合| 欧美性猛片aaaaaaa做受| 在线亚洲人成电影网站色www| av在线不卡免费看| 北岛玲一区二区三区四区| 99热这里都是精品| 91啪亚洲精品| 欧美日韩精品一区二区| 在线成人小视频| 精品国产亚洲在线| 欧美韩国日本不卡| 亚洲丝袜美腿综合| 亚洲成人三级小说| 久久精品国产一区二区三 | 色域天天综合网| 欧美三级电影一区| 欧美大片一区二区| 国产精品午夜电影| 亚洲一二三区视频在线观看| 五月激情综合婷婷| 国产精品中文字幕日韩精品| av一二三不卡影片| 欧美日韩电影在线播放| 久久在线免费观看| 国产精品久久久久aaaa| 欧美一区二区三区视频在线| 五月天激情小说综合| 欧美美女网站色| 日本不卡高清视频| 欧美日韩欧美一区二区| 91在线云播放| 亚洲欧美在线视频观看| 成人听书哪个软件好| 国产精品网友自拍| 91丨porny丨最新| 一区二区视频免费在线观看| 在线日韩av片| 性感美女极品91精品| 正在播放一区二区| 免费成人结看片| 久久精品一区四区| 91香蕉视频mp4| 午夜精品福利一区二区三区av| 欧美一区二区三区性视频| 久久精品99国产精品日本| 久久久99免费| 91在线你懂得| 蜜桃传媒麻豆第一区在线观看| 欧美mv和日韩mv国产网站| 国产成人精品三级麻豆| 亚洲精品视频在线观看网站| 91精品国产综合久久福利软件 | 色综合天天视频在线观看| 亚洲成人精品一区| 国产欧美一区二区精品久导航| 色吊一区二区三区|