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

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

?? uart2.lis

?? uart測速程序
?? LIS
?? 第 1 頁 / 共 2 頁
字號:
 00BA           ; {
 00BA                   .dbline 87
 00BA           ;  unsigned char i;
 00BA           ;  TXC_RD=0;
 00BA 2224              clr R2
 00BC 20920100          sts _TXC_RD,R2
 00C0                   .dbline 88
 00C0           ;  TXC_WR=0;
 00C0 20920000          sts _TXC_WR,R2
 00C4                   .dbline 89
 00C4           ;  RXC_RD=0;
 00C4 20920300          sts _RXC_RD,R2
 00C8                   .dbline 90
 00C8           ;  RXC_WR=0;
 00C8 20920200          sts _RXC_WR,R2
 00CC                   .dbline 91
 00CC           ;  init_devices();
 00CC E8DF              xcall _init_devices
 00CE                   .dbline 93
 00CE           ;  #ifdef com0 
 00CE           ;       uart0_init();   
 00CE 98DF              xcall _uart0_init
 00D0                   .dbline 97
 00D0           ;  #else
 00D0           ;       uart1_init();   
 00D0           ;  #endif
 00D0           ;  SEI();
 00D0 7894              sei
 00D2                   .dbline 98
 00D2           ;  puts("HELLO!"); 
 00D2 00E0              ldi R16,<L17
 00D4 10E0              ldi R17,>L17
 00D6 CFDF              xcall _puts
 00D8 12C0              xjmp L19
 00DA           L18:
 00DA                   .dbline 100
 00DA           ;  while(1)
 00DA           ;     {
 00DA                   .dbline 101
 00DA           ;      if (getchar()=='t')//按鍵盤t鍵開始測試
 00DA B4DF              xcall _getchar
 00DC 0437              cpi R16,116
 00DE 79F4              brne L21
 00E0                   .dbline 102
 00E0           ;       {
 00E0                   .dbline 103
 00E0           ;        puts("test ok!");
 00E0 00E0              ldi R16,<L23
 00E2 10E0              ldi R17,>L23
 00E4 C8DF              xcall _puts
 00E6                   .dbline 104
 00E6           ;        for (i=0;i<10;i++)
 00E6 4427              clr R20
 00E8 04C0              xjmp L27
 00EA           L24:
 00EA                   .dbline 105
 00EA                   .dbline 106
 00EA 042F              mov R16,R20
 00EC 005D              subi R16,208    ; addi 48
 00EE 95DF              xcall _putchar
 00F0                   .dbline 107
 00F0           L25:
 00F0                   .dbline 104
 00F0 4395              inc R20
 00F2           L27:
 00F2                   .dbline 104
 00F2 4A30              cpi R20,10
 00F4 D0F3              brlo L24
 00F6                   .dbline 108
 00F6           ;                {
 00F6           ;                  putchar(0x30+i);
 00F6           ;                }
 00F6           ;        putchar(0x0a);
 00F6 0AE0              ldi R16,10
 00F8 90DF              xcall _putchar
 00FA                   .dbline 109
 00FA           ;        putchar(0x0d);                  
 00FA 0DE0              ldi R16,13
 00FC 8EDF              xcall _putchar
 00FE                   .dbline 110
 00FE           ;       }                
 00FE           L21:
 00FE                   .dbline 111
 00FE           L19:
 00FE                   .dbline 99
 00FE EDCF              xjmp L18
 0100           X0:
 0100                   .dbline -2
 0100                   .dbline 112
 0100           ;       }
 0100           ; }
 0100           L16:
 0100                   .dbline 0 ; func end
 0100 0895              ret
 0102                   .dbsym r i 20 c
 0102                   .dbend
                        .area vector(rom, abs)
                        .org 72
 0048 0C948100          jmp _uart0_rx_isr
                        .area text(rom, con, rel)
 0102                   .dbfile C:\work\UART_MEGA128\uart2.c
 0102                   .dbfunc e uart0_rx_isr _uart0_rx_isr fV
                        .even
 0102           _uart0_rx_isr::
 0102 2A92              st -y,R2
 0104 8A93              st -y,R24
 0106 9A93              st -y,R25
 0108 EA93              st -y,R30
 010A FA93              st -y,R31
 010C 2FB6              in R2,0x3f
 010E 2A92              st -y,R2
 0110                   .dbline -1
 0110                   .dbline 117
 0110           ; //中斷例程    
 0110           ; #ifdef com0
 0110           ;     #pragma interrupt_handler uart0_rx_isr:iv_USART0_RXC
 0110           ;     void uart0_rx_isr(void)
 0110           ;     {
 0110                   .dbline 118
 0110           ;      RXC_BUFF[RXC_WR]=UDR0;
 0110 80E0              ldi R24,<_RXC_BUFF
 0112 90E0              ldi R25,>_RXC_BUFF
 0114 E0910200          lds R30,_RXC_WR
 0118 FF27              clr R31
 011A E80F              add R30,R24
 011C F91F              adc R31,R25
 011E 2CB0              in R2,0xc
 0120 2082              std z+0,R2
 0122                   .dbline 119
 0122           ;      if(RXC_WR<(RXC_BUFF_SIZE-1))
 0122 80910200          lds R24,_RXC_WR
 0126 8F33              cpi R24,63
 0128 20F4              brsh L29
 012A                   .dbline 120
 012A           ;        RXC_WR++;
 012A 8F5F              subi R24,255    ; addi 1
 012C 80930200          sts _RXC_WR,R24
 0130 03C0              xjmp L30
 0132           L29:
 0132                   .dbline 122
 0132 2224              clr R2
 0134 20920200          sts _RXC_WR,R2
 0138           L30:
 0138                   .dbline -2
 0138                   .dbline 123
 0138           ;      else
 0138           ;        RXC_WR=0;      //uart has received a character in UDR
 0138           ;     }
 0138           L28:
 0138 2990              ld R2,y+
 013A 2FBE              out 0x3f,R2
 013C F991              ld R31,y+
 013E E991              ld R30,y+
 0140 9991              ld R25,y+
 0142 8991              ld R24,y+
 0144 2990              ld R2,y+
 0146                   .dbline 0 ; func end
 0146 1895              reti
 0148                   .dbend
                        .area vector(rom, abs)
                        .org 76
 004C 0C94A400          jmp _uart0_udre_isr
                        .area text(rom, con, rel)
 0148                   .dbfile C:\work\UART_MEGA128\uart2.c
 0148                   .dbfunc e uart0_udre_isr _uart0_udre_isr fV
                        .even
 0148           _uart0_udre_isr::
 0148 2A92              st -y,R2
 014A 3A92              st -y,R3
 014C 8A93              st -y,R24
 014E 9A93              st -y,R25
 0150 EA93              st -y,R30
 0152 FA93              st -y,R31
 0154 2FB6              in R2,0x3f
 0156 2A92              st -y,R2
 0158                   .dbline -1
 0158                   .dbline 126
 0158           ;     #pragma interrupt_handler uart0_udre_isr:iv_USART0_UDRE
 0158           ;     void uart0_udre_isr(void)
 0158           ;     {
 0158                   .dbline 127
 0158           ;      UDR0=TXC_BUFF[TXC_RD];//character transferred to shift register so UDR is now empty
 0158 80E0              ldi R24,<_TXC_BUFF
 015A 90E0              ldi R25,>_TXC_BUFF
 015C E0910100          lds R30,_TXC_RD
 0160 FF27              clr R31
 0162 E80F              add R30,R24
 0164 F91F              adc R31,R25
 0166 2080              ldd R2,z+0
 0168 2CB8              out 0xc,R2
 016A                   .dbline 128
 016A           ;        if(TXC_RD<(TXC_BUFF_SIZE-1))
 016A 80910100          lds R24,_TXC_RD
 016E 8F33              cpi R24,63
 0170 20F4              brsh L32
 0172                   .dbline 129
 0172           ;           TXC_RD++;
 0172 8F5F              subi R24,255    ; addi 1
 0174 80930100          sts _TXC_RD,R24
 0178 03C0              xjmp L33
 017A           L32:
 017A                   .dbline 131
 017A           ;        else
 017A           ;           TXC_RD=0;
 017A 2224              clr R2
 017C 20920100          sts _TXC_RD,R2
 0180           L33:
 0180                   .dbline 132
 0180 20900000          lds R2,_TXC_WR
 0184 30900100          lds R3,_TXC_RD
 0188 3214              cp R3,R2
 018A 09F4              brne L34
 018C                   .dbline 133
 018C 5598              cbi 0xa,5
 018E           L34:
 018E                   .dbline -2
 018E                   .dbline 134
 018E           ;        if(TXC_RD==TXC_WR)
 018E           ;           UCSR0B&=~(1<<UDRIE0);
 018E           ;     }
 018E           L31:
 018E 2990              ld R2,y+
 0190 2FBE              out 0x3f,R2
 0192 F991              ld R31,y+
 0194 E991              ld R30,y+
 0196 9991              ld R25,y+
 0198 8991              ld R24,y+
 019A 3990              ld R3,y+
 019C 2990              ld R2,y+
 019E                   .dbline 0 ; func end
 019E 1895              reti
 01A0                   .dbend
                        .area bss(ram, con, rel)
 0000                   .dbfile C:\work\UART_MEGA128\uart2.c
 0000           _TXC_WR::
 0000                   .blkb 1
 0001                   .dbsym e TXC_WR _TXC_WR c
 0001           _TXC_RD::
 0001                   .blkb 1
 0002                   .dbsym e TXC_RD _TXC_RD c
 0002           _RXC_WR::
 0002                   .blkb 1
 0003                   .dbsym e RXC_WR _RXC_WR c
 0003           _RXC_RD::
 0003                   .blkb 1
 0004                   .dbsym e RXC_RD _RXC_RD c
 0004           _TXC_BUFF::
 0004                   .blkb 64
 0044                   .dbsym e TXC_BUFF _TXC_BUFF A[64:64]c
 0044           _RXC_BUFF::
 0044                   .blkb 64
 0084                   .dbsym e RXC_BUFF _RXC_BUFF A[64:64]c
                        .area data(ram, con, rel)
 0000                   .dbfile C:\work\UART_MEGA128\uart2.c
 0000           L23:
 0000                   .blkb 9
                        .area idata
 0000 74657374206F6B2100        .byte 't,'e,'s,'t,32,'o,'k,33,0
                        .area data(ram, con, rel)
 0009                   .dbfile C:\work\UART_MEGA128\uart2.c
 0009           L17:
 0009                   .blkb 7
                        .area idata
 0009 48454C4C4F2100    .byte 'H,'E,'L,'L,'O,33,0
                        .area data(ram, con, rel)
 0010                   .dbfile C:\work\UART_MEGA128\uart2.c

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区四区在线免费观看| 99久免费精品视频在线观看 | 欧美午夜免费电影| 亚洲午夜视频在线观看| 制服丝袜日韩国产| 天天操天天干天天综合网| 日韩视频国产视频| 成人深夜在线观看| 亚洲一区二区av电影| 欧美日韩第一区日日骚| 六月丁香综合在线视频| 久久久影院官网| 91久久精品国产91性色tv| 美女一区二区久久| 一区二区三区色| 精品久久五月天| 91黄色免费观看| 日韩av一级电影| 国产精品免费久久久久| 欧美日韩中字一区| 成人午夜大片免费观看| 青青草国产精品97视觉盛宴| 国产精品国产自产拍在线| 这里只有精品视频在线观看| 99久久久久免费精品国产| 轻轻草成人在线| 亚洲老妇xxxxxx| 久久久久国产精品免费免费搜索| 欧美日韩一本到| 91亚洲精品一区二区乱码| 美国av一区二区| 亚洲电影中文字幕在线观看| 国产日产亚洲精品系列| 91麻豆精品国产无毒不卡在线观看| 国产a区久久久| 亚洲精品成人在线| 久久奇米777| 欧美日韩高清在线| 99国产精品久久久久| 国产综合色在线视频区| 婷婷综合久久一区二区三区| 亚洲三级电影网站| 亚洲欧美日韩国产手机在线| 国产色婷婷亚洲99精品小说| 欧洲视频一区二区| 国产99久久久久| 精品国产在天天线2019| 午夜视频在线观看一区二区 | 精品免费视频一区二区| 懂色中文一区二区在线播放| 亚洲一区二区三区视频在线| 884aa四虎影成人精品一区| 亚洲国产视频在线| 日韩亚洲国产中文字幕欧美| 国内精品视频666| 久久综合九色综合欧美亚洲| 色88888久久久久久影院按摩| 日韩av电影免费观看高清完整版| 久久精品一区二区三区不卡 | 国产一区91精品张津瑜| 日韩激情视频在线观看| 日韩电影一区二区三区| 亚洲成人手机在线| 亚洲天堂a在线| 亚洲香蕉伊在人在线观| 亚洲aaa精品| 天天亚洲美女在线视频| 婷婷夜色潮精品综合在线| 日韩福利电影在线观看| 精品久久久久一区二区国产| 欧美性视频一区二区三区| 午夜精品国产更新| 精品1区2区在线观看| 一区二区三区高清不卡| 青椒成人免费视频| 中文字幕一区二区三区不卡| 欧美亚洲免费在线一区| 在线免费亚洲电影| 亚洲国产欧美在线| 夜夜夜精品看看| 日韩精品一卡二卡三卡四卡无卡| 中文字幕在线观看不卡视频| 日韩午夜三级在线| 国产精品美女视频| 欧美区在线观看| 日韩欧美亚洲一区二区| 国产婷婷精品av在线| 中文字幕人成不卡一区| 欧美亚洲国产一区在线观看网站| 成人午夜在线视频| 高清国产午夜精品久久久久久| 国产成人综合在线播放| 五月天激情小说综合| 中文字幕亚洲精品在线观看| 亚洲女同ⅹxx女同tv| 天天色天天操综合| 日本中文字幕一区| 92精品国产成人观看免费 | 成人av综合一区| 色综合久久久久| 欧美一区二区三区的| 中文字幕av一区二区三区高| 亚洲一区二区高清| 五月激情综合网| 国产成人av一区二区三区在线 | 亚洲欧美综合色| 亚洲午夜久久久久久久久电影院| 男男成人高潮片免费网站| 成人丝袜高跟foot| 欧美精品在线视频| 国产精品丝袜久久久久久app| 国产精品国产三级国产aⅴ无密码| 亚洲一区二区五区| 有坂深雪av一区二区精品| 国产一区视频在线看| 欧美主播一区二区三区美女| 久久免费美女视频| 亚洲一区二区三区四区在线免费观看 | 欧美aaaaaa午夜精品| 国产99久久精品| 欧美videossexotv100| 一二三四社区欧美黄| 国产mv日韩mv欧美| 日韩一级片在线播放| 免费成人在线播放| 亚洲老司机在线| 亚洲国产aⅴ天堂久久| 老司机免费视频一区二区| 亚洲电影你懂得| 精品国精品国产| 亚洲欧洲精品一区二区三区 | 国产精品久久久久久久久动漫| 亚洲一区二区中文在线| www.欧美日韩国产在线| 欧美高清在线视频| 韩国三级在线一区| 欧美日韩你懂得| 国产成人精品一区二| av中文字幕一区| 日韩国产高清影视| 国产亚洲一区字幕| 亚洲欧美一区二区三区久本道91| 国产一区激情在线| 日韩一级精品视频在线观看| 蜜桃视频一区二区| 欧美亚洲免费在线一区| 中文字幕乱码亚洲精品一区| 激情综合一区二区三区| 亚洲影院理伦片| 91视频一区二区| 日本一区二区三区免费乱视频 | 精品av久久707| 国内精品第一页| 欧美精品一区二区久久久| 美国十次综合导航| 在线亚洲一区二区| 国产精品久久久久久亚洲伦 | 1024亚洲合集| 日本韩国精品在线| 亚洲精品大片www| 日本道精品一区二区三区| 日韩精品中文字幕在线不卡尤物| 久久国产剧场电影| 久久久高清一区二区三区| 国产精品18久久久| 亚洲欧洲av在线| 9l国产精品久久久久麻豆| 欧美性大战久久久久久久| 中文字幕五月欧美| 激情五月婷婷综合| 亚洲欧美激情视频在线观看一区二区三区| 国产成人av资源| 日韩欧美国产三级电影视频| 成人性色生活片| 亚洲日本欧美天堂| 在线不卡一区二区| 亚洲.国产.中文慕字在线| 丰满岳乱妇一区二区三区| 亚洲自拍偷拍综合| 欧美写真视频网站| 九一久久久久久| 日韩精品一区二区三区蜜臀| 成人免费福利片| 2022国产精品视频| 日韩精品每日更新| 91精品在线一区二区| 成人黄页毛片网站| 国产精品久久久久久久岛一牛影视| 日本美女视频一区二区| 国产婷婷一区二区| www.成人在线| 中文字幕一区二区三区四区 | 亚洲一区自拍偷拍| 精品蜜桃在线看| 成人av网站免费观看| 亚洲色图制服丝袜| 久久久欧美精品sm网站| av日韩在线网站| 久久久久久久综合狠狠综合| 不卡一区中文字幕|