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

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

?? main.s

?? atmega128單片機上實現的nrf905無線收發程序
?? S
字號:
	.module main.c
	.area data(ram, con, rel)
_R_flag::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
	.dbsym e R_flag _R_flag c
_send_addr::
	.blkb 2
	.area idata
	.byte 'V,49
	.area data(ram, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
	.blkb 2
	.area idata
	.byte 'V,49
	.area data(ram, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
	.dbsym e send_addr _send_addr A[4:4]c
_receive_addr::
	.blkb 2
	.area idata
	.byte 19,'e
	.area data(ram, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
	.blkb 2
	.area idata
	.byte 19,'e
	.area data(ram, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
	.dbsym e receive_addr _receive_addr A[4:4]c
_broad_addr::
	.blkb 2
	.area idata
	.byte 255,255
	.area data(ram, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
	.blkb 2
	.area idata
	.byte 255,255
	.area data(ram, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
	.dbsym e broad_addr _broad_addr A[4:4]c
_flag::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
	.dbsym e flag _flag c
_pack_num::
	.blkb 2
	.area idata
	.word 0
	.area data(ram, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
	.dbsym e pack_num _pack_num i
	.area vector(rom, abs)
	.org 24
	jmp _Int_DR
	.area data(ram, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
	.area text(rom, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
	.dbfunc e Int_DR _Int_DR fV
	.even
_Int_DR::
	xcall push_lset
	.dbline -1
	.dbline 39
; /***************************************
; *2008,浙江工業大學信息與控制研究所
; *All rights reserved
; *
; *文件名稱:main.c
; *摘    要:接收節點測試主程序,用來測試丟包,傳輸時間和載波偵聽
; *
; *當前版本:1.1
; *作    者:王微
; *完成日期:2008.7.9
; ****************************************/
; 
; 
; #include<iom128v.h>
; #include<macros.h>
; 
; 
; #include"nrf.h"
; #include"spi.h"
; #include"common.h"
; #include"INT.h"
; 
; //LED顯示驅動
; #define LED_YELLOW PORTA|=(1<<PORTA0);PORTA&=~(1<<PORTA1);
; #define LED_RED PORTA&=~(1<<PORTA0);PORTA|=(1<<PORTA1);
; 
; unsigned char R_flag=0;         //接收到其他節點的數據包的標志 
; 
; unsigned char  send_addr[4]={0x56,0x31,0x56,0x31};                    //4字節的發送地址
; unsigned char  receive_addr[4]={0x13,0x65,0x13,0x65};                 //4字節的接收地址a513d36a
; unsigned char  broad_addr[4]={0xff,0xff,0xff,0xff};                   //4字節的廣播地址
; unsigned char  receive_data[PACKAGE_LENGTH];                          //PACKAGE_LENGTH字節的接收數據緩存區
; unsigned char  transmit_data[PACKAGE_LENGTH];                         //PACKAGE_LENGTH字節的發送數據緩存區
; 
; unsigned char flag=0;
; unsigned int pack_num=0;       //接收到數據包的個數
; #pragma interrupt_handler Int_DR: 7		
; void Int_DR(void)                            //外部中斷INT5,中斷向量號為7,接收數無線據
; {
	.dbline 40
;     RxPacket(receive_data);
	ldi R16,<_receive_data
	ldi R17,>_receive_data
	xcall _RxPacket
	.dbline 42
; 	//////////////////////還應改變一下緩沖區的指針(接收多個包時)
; 	R_flag=1;             //接收到其他節點的數據包的標志
	ldi R24,1
	sts _R_flag,R24
	.dbline -2
L1:
	xcall pop_lset
	.dbline 0 ; func end
	reti
	.dbend
	.dbfunc e main _main fV
;              i -> <dead>
	.even
_main::
	.dbline -1
	.dbline 49
;  
; }
; 
; 
; 
; void main(void)
; {
	.dbline 52
;    int i;
;    
; 	init_spi();
	xcall _init_spi
	.dbline 53
; 	init_905();
	xcall _init_905
	.dbline 54
; 	init_INT();             //初始化外部中斷
	xcall _init_INT
	.dbline 56
; 	
; 	set_confword(receive_addr);//以后在初始條件下,接收地址應該為廣播地址
	ldi R16,<_receive_addr
	ldi R17,>_receive_addr
	xcall _set_confword
	.dbline 57
; 	send_conf();            //設置905的配置字
	xcall _send_conf
	.dbline 59
; 	 
; 	EIFR|=0XFF;           //清除外部中斷的標志位
	in R24,0x38
	ori R24,255
	out 0x38,R24
	.dbline 60
; 	set_Rmode();           //nRF設置成接收模式 必須有下一句的開啟外部中斷5和上一句的清除外部中斷的標志位
	xcall _set_Rmode
	.dbline 61
; 	EIMSK|=BIT(5);         //開啟外部中斷5,以監測是無線模塊是否收到數據
	in R24,0x39
	ori R24,32
	out 0x39,R24
	.dbline 63
; 	
; 	LED_YELLOW;
	sbi 0x1b,0
	.dbline 63
	cbi 0x1b,1
	.dbline 63
	xjmp L4
L3:
	.dbline 65
; 	while(1)
; 	{
	.dbline 66
;    	  if(R_flag==1)
	lds R24,_R_flag
	cpi R24,1
	brne L6
	.dbline 67
; 	  {
	.dbline 68
; 	      R_flag=0; 
	clr R2
	sts _R_flag,R2
	.dbline 69
; 		  pack_num++;
	lds R24,_pack_num
	lds R25,_pack_num+1
	adiw R24,1
	sts _pack_num+1,R25
	sts _pack_num,R24
	.dbline 70
; 		  if(0xffff==pack_num)
	cpi R24,255
	ldi R30,255
	cpc R25,R30
	brne L8
	.dbline 71
; 		  {
	.dbline 72
; 		      pack_num=0;
	clr R3
	sts _pack_num+1,R3
	sts _pack_num,R2
	.dbline 73
; 		  }  
L8:
	.dbline 75
; 		/* */
; 		 if(flag==0)
	lds R2,_flag
	tst R2
	brne L10
	.dbline 76
; 		  {
	.dbline 77
; 		    LED_RED;
	cbi 0x1b,0
	.dbline 77
	sbi 0x1b,1
	.dbline 77
	.dbline 78
; 			flag=1;
	ldi R24,1
	sts _flag,R24
	.dbline 79
; 		  }
	xjmp L11
L10:
	.dbline 80
; 		  else if(flag==1)
	lds R24,_flag
	cpi R24,1
	brne L12
	.dbline 81
; 		  {
	.dbline 82
; 		    LED_YELLOW;
	sbi 0x1b,0
	.dbline 82
	cbi 0x1b,1
	.dbline 82
	.dbline 83
; 			flag=0;
	clr R2
	sts _flag,R2
	.dbline 84
; 		  }
L12:
L11:
	.dbline 87
; 		  /**/
; 		  
; 		  set_Tmode();
	xcall _set_Tmode
	.dbline 88
; 		  EIMSK&=~BIT(5);           //屏蔽外部中斷5
	in R24,0x39
	andi R24,223
	out 0x39,R24
	.dbline 89
; 		  set_Taddr(send_addr);
	ldi R16,<_send_addr
	ldi R17,>_send_addr
	xcall _set_Taddr
	.dbline 91
; 		  //Delay650us();           //寫地址和寫數據之間要延時
; 		  TxPacket(receive_data);  //轉發接收到的數據
	ldi R16,<_receive_data
	ldi R17,>_receive_data
	xcall _TxPacket
	.dbline 93
; 		
; 		  EIFR|=0XFF;           //清除外部中斷的標志位
	in R24,0x38
	ori R24,255
	out 0x38,R24
	.dbline 94
; 		  set_Rmode();		 
	xcall _set_Rmode
	.dbline 95
; 		  EIMSK|=BIT(5);           //開啟外部中斷5	*/	  
	in R24,0x39
	ori R24,32
	out 0x39,R24
	.dbline 97
; 		
; 	  } 
L6:
	.dbline 98
L4:
	.dbline 64
	xjmp L3
X0:
	.dbline -2
L2:
	.dbline 0 ; func end
	ret
	.dbsym l i 1 I
	.dbend
	.area bss(ram, con, rel)
	.dbfile E:\心電監護系統\測試程序\第一階段\無線測試\接收端\main.c
_transmit_data::
	.blkb 21
	.dbsym e transmit_data _transmit_data A[21:21]c
_receive_data::
	.blkb 21
	.dbsym e receive_data _receive_data A[21:21]c

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区免费视频| 成人av集中营| 日韩一区二区免费高清| 青青草国产成人99久久| 欧美成人精品1314www| 国产一区二区久久| 国产精品成人一区二区艾草| 日本韩国一区二区| 亚洲v精品v日韩v欧美v专区| 欧美一级欧美一级在线播放| 国产精品一级片| 亚洲色图欧美偷拍| 欧美挠脚心视频网站| 久久aⅴ国产欧美74aaa| 国产精品乱子久久久久| 在线一区二区三区四区五区 | 亚洲欧美在线高清| 欧美三级中文字| 国模娜娜一区二区三区| 国产精品国产成人国产三级 | 91在线视频官网| 亚洲一二三四在线| 亚洲精品一区二区三区99| 不卡的av网站| 日本中文字幕一区二区视频| 国产三级欧美三级日产三级99| 91亚洲精品一区二区乱码| 天天色综合天天| 国产精品天美传媒沈樵| 欧美夫妻性生活| 91在线观看一区二区| 麻豆极品一区二区三区| 亚洲精品美腿丝袜| 久久精品夜色噜噜亚洲a∨| 欧美视频自拍偷拍| 国产999精品久久久久久绿帽| 亚洲成在人线免费| 国产精品久久久久一区二区三区共| 91精品一区二区三区久久久久久| 成人精品亚洲人成在线| 日本不卡不码高清免费观看| 亚洲六月丁香色婷婷综合久久| 欧美mv日韩mv| 欧美日本国产一区| 99精品久久99久久久久| 国产精品一区免费视频| 日本美女视频一区二区| 亚洲精品视频在线观看网站| 国产视频在线观看一区二区三区| 欧美老人xxxx18| 欧洲人成人精品| 99精品视频中文字幕| 国产精品一区三区| 激情五月激情综合网| 琪琪一区二区三区| 午夜精品久久久| 亚洲狠狠爱一区二区三区| 亚洲私人黄色宅男| 国产精品国产三级国产普通话三级 | 亚洲嫩草精品久久| 国产精品婷婷午夜在线观看| 久久五月婷婷丁香社区| 日韩久久久久久| 日韩欧美一区在线| 日韩午夜精品视频| 欧美一级一区二区| 日韩一区二区三区在线观看| 精品视频999| 色视频成人在线观看免| 99精品1区2区| 一本一道综合狠狠老| 色老综合老女人久久久| 午夜精品免费在线观看| 欧美久久久久久久久久| 欧美视频在线观看一区| 欧美性感一区二区三区| 91国内精品野花午夜精品| 色综合色综合色综合色综合色综合| 高清不卡在线观看| 成人动漫av在线| 91色乱码一区二区三区| 色综合婷婷久久| 欧美亚洲动漫制服丝袜| 3atv在线一区二区三区| 欧美一区二区在线不卡| 欧美精品一区二| 无吗不卡中文字幕| 亚洲第一久久影院| 日韩和欧美的一区| 蜜桃久久精品一区二区| 激情综合网最新| 成人激情免费电影网址| 99久久久久久| 欧美丝袜第三区| 欧美一级一级性生活免费录像| 久久伊人中文字幕| 国产精品国产自产拍高清av王其| 一区二区三区视频在线观看| 亚洲福利电影网| 国产一区二区三区免费| 波多野结衣在线aⅴ中文字幕不卡| 色天使色偷偷av一区二区| 欧美人动与zoxxxx乱| 久久人人97超碰com| 亚洲三级小视频| 日韩成人一区二区| 国产剧情在线观看一区二区| 91影院在线免费观看| 欧美高清激情brazzers| 国产日本欧洲亚洲| 亚洲一区二区三区四区中文字幕| 日欧美一区二区| 成人性生交大片免费看中文网站| 欧美无砖砖区免费| 久久久久久久久蜜桃| 一区二区在线看| 精品一区二区三区在线观看国产| av毛片久久久久**hd| 欧美精品亚洲一区二区在线播放| 国产无人区一区二区三区| 亚洲成人在线网站| 成人免费视频app| 91精品国产91热久久久做人人| 中文字幕+乱码+中文字幕一区| 亚洲成a人v欧美综合天堂 | 成人三级在线视频| 在线播放/欧美激情| 中文字幕日本不卡| 久久99久久99| 欧美三级在线播放| 国产精品乱码久久久久久| 免费在线观看一区| 一本一本大道香蕉久在线精品 | 国产亚洲福利社区一区| 日本欧美一区二区三区| 色一情一伦一子一伦一区| 国产视频亚洲色图| 首页欧美精品中文字幕| 色综合视频在线观看| 国产精品天天看| 国产麻豆一精品一av一免费| 欧美久久久久久蜜桃| 一区二区三区精品在线观看| 成人免费黄色大片| 精品国产乱码久久久久久1区2区| 亚洲www啪成人一区二区麻豆| 91在线免费视频观看| 国产亚洲精品aa午夜观看| 美国十次了思思久久精品导航| 在线亚洲+欧美+日本专区| 国产精品国产三级国产普通话99| 国产一区视频在线看| 日韩欧美的一区二区| 日韩成人av影视| 欧美日韩精品一区二区天天拍小说 | 国产精品影视在线| 欧美成人一区二区三区在线观看| 亚洲国产精品一区二区久久恐怖片| 99久久国产免费看| 国产精品久久免费看| 国产成人免费视频网站| 久久久久久9999| 国产成人在线视频网址| 亚洲精品一区二区三区四区高清 | 国产成人免费视频网站高清观看视频| 日韩视频在线你懂得| 秋霞成人午夜伦在线观看| 欧美久久久久久久久中文字幕| 亚洲国产美国国产综合一区二区| 欧美日韩亚洲另类| 亚洲mv在线观看| 制服丝袜激情欧洲亚洲| 日韩和欧美一区二区三区| 欧美一区二区三区性视频| 免播放器亚洲一区| 欧美va亚洲va在线观看蝴蝶网| 美女视频黄a大片欧美| 日韩手机在线导航| 国产精品99久久久久久宅男| 欧美国产激情二区三区| 91蝌蚪porny| 日韩精品一区第一页| 日韩美一区二区三区| 国产精品99久久久久久久女警 | 色综合久久88色综合天天免费| 亚洲精品高清在线| 亚洲国产中文字幕| 97精品超碰一区二区三区| 一区二区在线观看视频| 欧美美女一区二区在线观看| 美女在线视频一区| 欧美激情在线一区二区三区| eeuss鲁一区二区三区| 亚洲一区二区五区| 欧美岛国在线观看| 成人午夜视频在线观看| 一区二区久久久久| 欧美成人伊人久久综合网| 成人激情文学综合网| 亚洲国产视频在线|