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

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

?? main.lis

?? atmega128單片機(jī)上實現(xiàn)的nrf905無線收發(fā)程序
?? LIS
字號:
                        .module main.c
                        .area data(ram, con, rel)
 0000           _receive_addr::
 0000                   .blkb 2
                        .area idata
 0000 5631              .byte 'V,49
                        .area data(ram, con, rel)
 0002                   .blkb 2
                        .area idata
 0002 5631              .byte 'V,49
                        .area data(ram, con, rel)
 0004                   .dbfile E:\心電監(jiān)護(hù)系統(tǒng)\測試程序\第一階段\無線測試\發(fā)送端\main.c
 0004                   .dbsym e receive_addr _receive_addr A[4:4]c
 0004           _send_addr::
 0004                   .blkb 2
                        .area idata
 0004 1365              .byte 19,'e
                        .area data(ram, con, rel)
 0006                   .dbfile E:\心電監(jiān)護(hù)系統(tǒng)\測試程序\第一階段\無線測試\發(fā)送端\main.c
 0006                   .blkb 2
                        .area idata
 0006 1365              .byte 19,'e
                        .area data(ram, con, rel)
 0008                   .dbfile E:\心電監(jiān)護(hù)系統(tǒng)\測試程序\第一階段\無線測試\發(fā)送端\main.c
 0008                   .dbsym e send_addr _send_addr A[4:4]c
 0008           _w_ptr::
 0008                   .blkw 1
                        .area idata
 0008 2A00              .word _ECG_data
                        .area data(ram, con, rel)
 000A                   .dbfile E:\心電監(jiān)護(hù)系統(tǒng)\測試程序\第一階段\無線測試\發(fā)送端\main.c
 000A                   .dbsym e w_ptr _w_ptr pc
 000A           _r_ptr::
 000A                   .blkw 1
                        .area idata
 000A 2A00              .word _ECG_data
                        .area data(ram, con, rel)
 000C                   .dbfile E:\心電監(jiān)護(hù)系統(tǒng)\測試程序\第一階段\無線測試\發(fā)送端\main.c
 000C                   .dbsym e r_ptr _r_ptr pc
 000C           _second::
 000C                   .blkb 1
                        .area idata
 000C 80                .byte 128
                        .area data(ram, con, rel)
 000D                   .dbfile E:\心電監(jiān)護(hù)系統(tǒng)\測試程序\第一階段\無線測試\發(fā)送端\main.c
 000D                   .dbsym e second _second c
 000D           _led_flag::
 000D                   .blkb 1
                        .area idata
 000D 00                .byte 0
                        .area data(ram, con, rel)
 000E                   .dbfile E:\心電監(jiān)護(hù)系統(tǒng)\測試程序\第一階段\無線測試\發(fā)送端\main.c
 000E                   .dbsym e led_flag _led_flag c
                        .area vector(rom, abs)
                        .org 24
 0018 0C940000          jmp _Int_DR
                        .area data(ram, con, rel)
 000E                   .dbfile E:\心電監(jiān)護(hù)系統(tǒng)\測試程序\第一階段\無線測試\發(fā)送端\main.c
                        .area text(rom, con, rel)
 0000                   .dbfile E:\心電監(jiān)護(hù)系統(tǒng)\測試程序\第一階段\無線測試\發(fā)送端\main.c
 0000                   .dbfunc e Int_DR _Int_DR fV
                        .even
 0000           _Int_DR::
 0000 0E940000          xcall push_lset
 0004                   .dbline -1
 0004                   .dbline 39
 0004           ; /*
 0004           ; *2008,浙江工業(yè)大學(xué)信息與控制研究所
 0004           ; *All rights reserved
 0004           ; *
 0004           ; *文件名稱:ECG_NRF905.C
 0004           ; *摘    要:主函數(shù),實現(xiàn)心電數(shù)據(jù)的采集,發(fā)送
 0004           ; *
 0004           ; *當(dāng)前版本:1.0
 0004           ; *作    者:董齊芬
 0004           ; *完成日期:2008.5.17
 0004           ; *
 0004           ; *取代版本:
 0004           ; *原 作 者:
 0004           ; *完成日期:
 0004           ; */
 0004           ; 
 0004           ; //#include "time.h"
 0004           ; //#include "mcp42010.h"
 0004           ; //#include "adc.h"
 0004           ; #include "nrf.h"
 0004           ; #include "common.h"
 0004           ; #include "spi.h"
 0004           ; #include "int.h"
 0004           ; 
 0004           ; unsigned char receive_addr[4]={0x56,0x31,0x56,0x31};                 //4字節(jié)的接收地址a513d36a
 0004           ; unsigned char send_addr[4]={0x13,0x65,0x13,0x65};                   //4字節(jié)的發(fā)送地址
 0004           ; unsigned char ECG_data[ECG_LENGTH];  //存放心電數(shù)據(jù)1024個
 0004           ; unsigned char *w_ptr=ECG_data;       //將采集到的數(shù)據(jù)存放到存儲區(qū)的地址指針
 0004           ; unsigned char *r_ptr=ECG_data;       //無線發(fā)送時數(shù)據(jù)存儲區(qū)的地址指針
 0004           ; unsigned char nrf_data[PACKAGE_LENGTH];          //正要發(fā)送的無線數(shù)據(jù)包    0x5f+心電數(shù)據(jù)+序列號
 0004           ; unsigned char receive_data[PACKAGE_LENGTH];          //接收到的無線數(shù)據(jù)包    0x5f+心電數(shù)據(jù)+序列號
 0004           ; unsigned char second=0x80;           //秒的次序,8秒一次循環(huán)
 0004           ; unsigned char led_flag=0;
 0004           ; 
 0004           ; void mcu_init(void);   //聲明處理器初始化函數(shù)
 0004           ; 
 0004           ; #pragma interrupt_handler Int_DR: 7           
 0004           ; void Int_DR(void)                            //外部中斷INT5,中斷向量號為7,接收數(shù)無線據(jù)
 0004           ; {
 0004                   .dbline 40
 0004           ;     LED_YELLOW;
 0004 D89A              sbi 0x1b,0
 0006                   .dbline 40
 0006 D998              cbi 0x1b,1
 0008                   .dbline 40
 0008                   .dbline 41
 0008           ;       RxPacket(receive_data);
 0008 00E0              ldi R16,<_receive_data
 000A 10E0              ldi R17,>_receive_data
 000C 0E940000          xcall _RxPacket
 0010                   .dbline -2
 0010           L1:
 0010 0E940000          xcall pop_lset
 0014                   .dbline 0 ; func end
 0014 1895              reti
 0016                   .dbend
 0016                   .dbfunc e main _main fV
 0016           ;              j -> <dead>
 0016           ;              s -> R20
 0016           ;              i -> R22
                        .even
 0016           _main::
 0016                   .dbline -1
 0016                   .dbline 53
 0016           ;       //////////////////////還應(yīng)改變一下緩沖區(qū)的指針(接收多個包時)
 0016           ;  
 0016           ; }
 0016           ; 
 0016           ; /*
 0016           ; *函數(shù)功能:主函數(shù)
 0016           ; *輸入?yún)?shù):無
 0016           ; *輸出參數(shù):無
 0016           ; *返 回 值:無
 0016           ; */
 0016           ; void main(void)
 0016           ; {  
 0016                   .dbline 55
 0016           ;    unsigned char i,j,s;
 0016           ;    s=0;
 0016 4427              clr R20
 0018                   .dbline 57
 0018           ;    
 0018           ;    CLI();             //disable all interrupts
 0018 F894              cli
 001A                   .dbline 58
 001A           ;    mcu_init();        //處理器各模塊初始化 
 001A 3DD0              xcall _mcu_init
 001C                   .dbline 60
 001C           ;    
 001C           ;    for (i=0;i<PACKAGE_LENGTH-1;i++)
 001C 6627              clr R22
 001E 08C0              xjmp L6
 0020           L3:
 0020                   .dbline 61
 0020                   .dbline 62
 0020 80E0              ldi R24,<_nrf_data
 0022 90E0              ldi R25,>_nrf_data
 0024 E62F              mov R30,R22
 0026 FF27              clr R31
 0028 E80F              add R30,R24
 002A F91F              adc R31,R25
 002C 6083              std z+0,R22
 002E                   .dbline 63
 002E           L4:
 002E                   .dbline 60
 002E 6395              inc R22
 0030           L6:
 0030                   .dbline 60
 0030 6431              cpi R22,20
 0032 B0F3              brlo L3
 0034 2EC0              xjmp L8
 0036           L7:
 0036                   .dbline 66
 0036           ;    {
 0036           ;      nrf_data[i]=i;   //測試數(shù)據(jù),每個數(shù)據(jù)包的前PACKAGE_LENGTH-1個數(shù)據(jù)都一致,最后一個字節(jié)為數(shù)據(jù)包的序列號
 0036           ;    }
 0036           ;    
 0036           ;    while (1)
 0036           ;    {
 0036                   .dbline 68
 0036           ;         
 0036           ;         nrf_data[PACKAGE_LENGTH-1]=s;   //代表數(shù)據(jù)包的序列號
 0036 40932900          sts _nrf_data+20,R20
 003A                   .dbline 69
 003A           ;         set_Tmode();              //把905設(shè)置成發(fā)送模式
 003A 0E940000          xcall _set_Tmode
 003E                   .dbline 70
 003E           ;         EIMSK&=~BIT(5);           //發(fā)送時將屏蔽外部中斷5
 003E 89B7              in R24,0x39
 0040 8F7D              andi R24,223
 0042 89BF              out 0x39,R24
 0044                   .dbline 71
 0044           ;         LED_RED;
 0044 D898              cbi 0x1b,0
 0046                   .dbline 71
 0046 D99A              sbi 0x1b,1
 0048                   .dbline 71
 0048                   .dbline 72
 0048           ;         set_Taddr(send_addr);
 0048 00E0              ldi R16,<_send_addr
 004A 10E0              ldi R17,>_send_addr
 004C 0E940000          xcall _set_Taddr
 0050                   .dbline 73
 0050           ;       TxPacket(nrf_data);
 0050 00E0              ldi R16,<_nrf_data
 0052 10E0              ldi R17,>_nrf_data
 0054 0E940000          xcall _TxPacket
 0058                   .dbline 75
 0058           ;       
 0058           ;       if (led_flag)
 0058 20900D00          lds R2,_led_flag
 005C 2220              tst R2
 005E 31F0              breq L11
 0060                   .dbline 76
 0060           ;         {
 0060                   .dbline 77
 0060           ;               LED_RED;
 0060 D898              cbi 0x1b,0
 0062                   .dbline 77
 0062 D99A              sbi 0x1b,1
 0064                   .dbline 77
 0064                   .dbline 78
 0064           ;               led_flag=0;
 0064 2224              clr R2
 0066 20920D00          sts _led_flag,R2
 006A                   .dbline 79
 006A           ;         }
 006A 05C0              xjmp L12
 006C           L11:
 006C                   .dbline 81
 006C           ;         else
 006C           ;         {
 006C                   .dbline 82
 006C           ;               LED_YELLOW;
 006C D89A              sbi 0x1b,0
 006E                   .dbline 82
 006E D998              cbi 0x1b,1
 0070                   .dbline 82
 0070                   .dbline 83
 0070           ;               led_flag=1;
 0070 81E0              ldi R24,1
 0072 80930D00          sts _led_flag,R24
 0076                   .dbline 84
 0076           ;         }
 0076           L12:
 0076                   .dbline 86
 0076           ;         
 0076           ;         EIFR|=0XFF;           //清除外部中斷的標(biāo)志位
 0076 88B7              in R24,0x38
 0078 8F6F              ori R24,255
 007A 88BF              out 0x38,R24
 007C                   .dbline 87
 007C           ;         set_Rmode();           //nRF設(shè)置成接收模式 必須有下一句的開啟外部中斷5和上一句的清除外部中斷的標(biāo)志位
 007C 0E940000          xcall _set_Rmode
 0080                   .dbline 88
 0080           ;         EIMSK|=BIT(5);         //開啟外部中斷5,以監(jiān)測是無線模塊是否收到數(shù)據(jù)
 0080 89B7              in R24,0x39
 0082 8062              ori R24,32
 0084 89BF              out 0x39,R24
 0086                   .dbline 90
 0086           ;         
 0086           ;       Delays();              //延時一段時間繼續(xù)發(fā)送
 0086 0E940000          xcall _Delays
 008A                   .dbline 91
 008A           ;         s++;
 008A 4395              inc R20
 008C                   .dbline 92
 008C           ;         if (s==250)
 008C 4A3F              cpi R20,250
 008E 09F4              brne L13
 0090                   .dbline 93
 0090           ;         {
 0090                   .dbline 94
 0090           ;           s=0;
 0090 4427              clr R20
 0092                   .dbline 95
 0092           ;         }
 0092           L13:
 0092                   .dbline 96
 0092           L8:
 0092                   .dbline 65
 0092 D1CF              xjmp L7
 0094           X0:
 0094                   .dbline -2
 0094           L2:
 0094                   .dbline 0 ; func end
 0094 0895              ret
 0096                   .dbsym l j 1 c
 0096                   .dbsym r s 20 c
 0096                   .dbsym r i 22 c
 0096                   .dbend
 0096                   .dbfunc e mcu_init _mcu_init fV
                        .even
 0096           _mcu_init::
 0096                   .dbline -1
 0096                   .dbline 107
 0096           ;     }
 0096           ; }
 0096           ;          
 0096           ;    
 0096           ; /*
 0096           ; *函數(shù)功能:處理器初始化函數(shù),將要用到的各個模塊的初始化函數(shù)放在一起
 0096           ; *輸入?yún)?shù):無
 0096           ; *輸出參數(shù):無
 0096           ; *返 回 值:無
 0096           ; */
 0096           ; void mcu_init(void)
 0096           ; {
 0096                   .dbline 108
 0096           ;   initled();     //led燈初始化
 0096 0E940000          xcall _initled
 009A                   .dbline 109
 009A           ;   initbuzzer();  //蜂鳴器初始化
 009A 0E940000          xcall _initbuzzer
 009E                   .dbline 110
 009E           ;   init_spi();
 009E 0E940000          xcall _init_spi
 00A2                   .dbline 111
 00A2           ;   init_905();    //nrf905上電初始化
 00A2 0E940000          xcall _init_905
 00A6                   .dbline 112
 00A6           ;   set_confword(receive_addr);//設(shè)置905配置寄存器
 00A6 00E0              ldi R16,<_receive_addr
 00A8 10E0              ldi R17,>_receive_addr
 00AA 0E940000          xcall _set_confword
 00AE                   .dbline 113
 00AE           ;   send_conf();   //配置寄存器內(nèi)容
 00AE 0E940000          xcall _send_conf
 00B2                   .dbline 114
 00B2           ;   init_INT();        //DR引腳中斷初始化
 00B2 0E940000          xcall _init_INT
 00B6                   .dbline -2
 00B6           L15:
 00B6                   .dbline 0 ; func end
 00B6 0895              ret
 00B8                   .dbend
                        .area bss(ram, con, rel)
 0000                   .dbfile E:\心電監(jiān)護(hù)系統(tǒng)\測試程序\第一階段\無線測試\發(fā)送端\main.c
 0000           _receive_data::
 0000                   .blkb 21
 0015                   .dbsym e receive_data _receive_data A[21:21]c
 0015           _nrf_data::
 0015                   .blkb 21
 002A                   .dbsym e nrf_data _nrf_data A[21:21]c
 002A           _ECG_data::
 002A                   .blkb 1024
 042A                   .dbsym e ECG_data _ECG_data A[1024:1024]c

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产日韩欧美在线一区| av午夜精品一区二区三区| 欧美三电影在线| 亚洲电影在线免费观看| 欧美妇女性影城| 久久综合综合久久综合| 久久久三级国产网站| 高清不卡一区二区在线| 1区2区3区国产精品| 色伊人久久综合中文字幕| 亚洲一级二级在线| 日韩一区二区三区精品视频| 国产激情视频一区二区在线观看| 国产午夜精品理论片a级大结局| 成人av网在线| 亚洲福利视频三区| 久久亚洲免费视频| 97久久超碰精品国产| 丝袜诱惑亚洲看片 | 一本色道久久加勒比精品| 国产精品一区久久久久| 中文字幕久久午夜不卡| 欧美亚洲国产一区二区三区va | 成人黄色av电影| 亚洲午夜久久久| 精品国产一区a| 91免费观看国产| 六月丁香婷婷久久| 亚洲欧洲国产日韩| 日韩欧美国产麻豆| 99re视频精品| 国内成+人亚洲+欧美+综合在线 | 另类专区欧美蜜桃臀第一页| 国产精品国产三级国产有无不卡| 欧美日韩黄色影视| 丁香另类激情小说| 日本不卡一二三| 国产精品久久久久久福利一牛影视 | 日韩一级大片在线| 日本一区二区三区电影| 在线播放国产精品二区一二区四区| 国产一区二区三区在线观看免费| 亚洲蜜臀av乱码久久精品 | 欧美日韩激情一区| 懂色av噜噜一区二区三区av| 日韩成人免费电影| 亚洲美女区一区| 中文字幕乱码一区二区免费| 欧美一级在线免费| 欧美午夜寂寞影院| 色综合久久99| 波多野结衣视频一区| 国产麻豆精品theporn| 免费观看在线综合| 亚洲成人免费在线观看| 亚洲免费在线观看| 国产精品动漫网站| 国产拍欧美日韩视频二区| 日韩免费看网站| 91精品国产欧美一区二区18 | 亚洲精品一区二区精华| 欧美三级视频在线| 欧美怡红院视频| 91亚洲精品久久久蜜桃网站| 成人午夜看片网址| 成人免费不卡视频| 国产成人一区二区精品非洲| 久久国产精品99久久人人澡| 天涯成人国产亚洲精品一区av| 中文字幕乱码日本亚洲一区二区| 26uuu亚洲婷婷狠狠天堂| 日韩三级视频在线看| 欧美一区二区在线播放| 91精品婷婷国产综合久久 | 亚洲一区在线视频观看| 亚洲三级小视频| 国产精品大尺度| 国产精品短视频| 亚洲欧美激情插| 一区二区三区在线视频免费| 亚洲精品免费视频| 亚洲综合精品久久| 五月开心婷婷久久| 日本aⅴ免费视频一区二区三区| 日韩国产欧美在线视频| 麻豆91免费观看| 国产乱码精品一区二区三区av| 国产精品一区专区| 不卡视频在线观看| 在线一区二区三区四区五区| 欧美系列亚洲系列| 日韩一区二区三区精品视频| 2019国产精品| 中文字幕一区二区三区在线播放| 亚洲免费视频成人| 亚洲国产中文字幕| 美脚の诱脚舐め脚责91| 国产麻豆精品一区二区| aaa亚洲精品一二三区| 91欧美一区二区| 欧美日韩aaaaa| 久久免费美女视频| 亚洲欧美日韩人成在线播放| 亚洲成人久久影院| 极品美女销魂一区二区三区| 床上的激情91.| 欧美日韩精品一区二区三区蜜桃| 精品少妇一区二区三区日产乱码 | 亚洲精品国产第一综合99久久| 亚洲成人av一区二区| 狠狠色狠狠色综合系列| 不卡一区二区中文字幕| 欧美日韩国产小视频在线观看| 精品动漫一区二区三区在线观看| 国产精品久久久久久久久动漫| 亚洲v日本v欧美v久久精品| 国产一区二区视频在线播放| 色天天综合色天天久久| 精品国一区二区三区| 综合精品久久久| 麻豆国产欧美一区二区三区| jlzzjlzz国产精品久久| 欧美一区二区视频免费观看| 国产精品每日更新在线播放网址| 亚洲国产成人av| 成人激情免费电影网址| 日韩女优毛片在线| 亚洲激情第一区| 高清不卡一区二区在线| 欧美一区二区网站| 一区av在线播放| 国产成人精品午夜视频免费| 欧美精品久久久久久久多人混战 | 久久精品国产秦先生| 日本高清免费不卡视频| 久久久久国产一区二区三区四区 | 中文字幕一区二区三区视频| 日本三级亚洲精品| 色婷婷综合久久久久中文一区二区| 亚洲精品一区二区三区影院| 石原莉奈在线亚洲二区| 日本精品裸体写真集在线观看 | 美女视频网站黄色亚洲| 欧美在线视频日韩| 亚洲欧洲精品一区二区三区 | 91精品国产麻豆国产自产在线 | 久久成人久久爱| 欧美日韩成人高清| 一区二区三区国产精品| 成人激情动漫在线观看| 久久精品水蜜桃av综合天堂| 美女mm1313爽爽久久久蜜臀| 欧美男生操女生| 亚洲综合久久久久| 日本道精品一区二区三区| 18欧美乱大交hd1984| 成人av网站免费观看| 国产欧美日韩卡一| 国产99久久久国产精品| 久久影院电视剧免费观看| 久久99热国产| 2020国产成人综合网| 国产一区不卡在线| 国产丝袜欧美中文另类| 国产福利精品一区二区| 久久色在线视频| 国产精品白丝jk黑袜喷水| 久久久久亚洲蜜桃| 国产伦精一区二区三区| 国产视频一区在线观看| 国产精品99久久不卡二区| 国产日产欧美一区二区视频| 国产成人午夜视频| 国产精品乱码一区二区三区软件| 大白屁股一区二区视频| 自拍偷拍欧美精品| 色久优优欧美色久优优| 亚洲成人免费观看| 欧美第一区第二区| 国产成人在线视频网站| 国产精品国产三级国产专播品爱网| 成人v精品蜜桃久久一区| 18涩涩午夜精品.www| 欧洲另类一二三四区| 天天操天天色综合| 欧美大尺度电影在线| 狠狠色2019综合网| 国产精品进线69影院| 色呦呦国产精品| 日本欧美在线观看| 久久久久久久电影| 色综合久久综合网欧美综合网| 亚洲综合色网站| 日韩精品一区二区三区蜜臀| 国产成人av电影在线观看| 亚洲激情自拍偷拍| 欧美一卡在线观看| 不卡的av在线播放| 午夜视频久久久久久| 精品不卡在线视频|