⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 intprg.i

📁 瑞萨(Renesas)M16C系列芯片上实现接受摇控板控制的程序
💻 I
📖 第 1 页 / 共 2 页
字号:
#line 1 "C:/Documents and Settings/Administrator/桌面/IR_Good/int0aa/intprg.c"
 
 
 
 
 
 
 
 
 
 

 










#line 1 "C:/Documents and Settings/Administrator/桌面/IR_Good/int0aa/sfr62p.h"
 
 
 
 
 
 
 
 
 
 

 




























 





 



#pragma ADDRESS		pm0_addr	0004H			 

#pragma ADDRESS		pm1_addr	0005H			 

#pragma ADDRESS		cm0_addr	0006H			 

#pragma ADDRESS		cm1_addr	0007H			 

#pragma ADDRESS		csr_addr	0008H			 

#pragma ADDRESS		aier_addr	0009H			 

#pragma ADDRESS		prcr_addr	000aH			 

#pragma ADDRESS		dbr_addr	000bH			 

#pragma ADDRESS		cm2_addr	000cH			 

#pragma ADDRESS		wdts_addr	000eH			 

#pragma ADDRESS		wdc_addr	000fH			 

#pragma ADDRESS		rmad0_addr	0010H			 

#pragma ADDRESS		rmad1_addr	0014H			 

#pragma ADDRESS		vcr1_addr	0019H			 

#pragma ADDRESS		vcr2_addr	001aH			 

#pragma ADDRESS		cse_addr	001bH			 

#pragma ADDRESS		plc0_addr	001cH			 

#pragma ADDRESS		pm2_addr	001eH			 

#pragma ADDRESS		d4int_addr	001fH			 

#pragma ADDRESS		sar0_addr	0020H			 

#pragma ADDRESS		dar0_addr	0024H			 

#pragma ADDRESS		tcr0_addr	0028H			 

#pragma ADDRESS		dm0con_addr 002cH			 

#pragma ADDRESS		sar1_addr	0030H			 

#pragma ADDRESS		dar1_addr	0034H			 

#pragma ADDRESS		tcr1_addr	0038H			 

#pragma ADDRESS		dm1con_addr 003cH			 

#pragma ADDRESS		int3ic_addr 0044H			 

#pragma ADDRESS		tb5ic_addr	0045H			 

#pragma ADDRESS		tb4ic_addr	0046H			 

#pragma ADDRESS		tb3ic_addr	0047H			 

#pragma ADDRESS		u1bcnic_addr	0046H		 

#pragma ADDRESS		u0bcnic_addr	0047H		 

#pragma ADDRESS		s4ic_addr	0048H			 

#pragma ADDRESS		s3ic_addr	0049H			 

#pragma ADDRESS		int5ic_addr 0048H			 

#pragma ADDRESS		int4ic_addr 0049H			 

#pragma ADDRESS		bcnic_addr	004aH			 

#pragma ADDRESS		dm0ic_addr	004bH			 

#pragma ADDRESS		dm1ic_addr	004cH			 

#pragma ADDRESS		kupic_addr	004dH			 

#pragma ADDRESS		adic_addr	004eH			 

#pragma ADDRESS		s2tic_addr	004fH			 

#pragma ADDRESS		s2ric_addr	0050H			 

#pragma ADDRESS		s0tic_addr	0051H			 

#pragma ADDRESS		s0ric_addr	0052H			 

#pragma ADDRESS		s1tic_addr	0053H			 

#pragma ADDRESS		s1ric_addr	0054H			 

#pragma ADDRESS		ta0ic_addr	0055H			 

#pragma ADDRESS		ta1ic_addr	0056H			 

#pragma ADDRESS		ta2ic_addr	0057H			 

#pragma ADDRESS		ta3ic_addr	0058H			 

#pragma ADDRESS		ta4ic_addr	0059H			 

#pragma ADDRESS		tb0ic_addr	005aH			 

#pragma ADDRESS		tb1ic_addr	005bH			 

#pragma ADDRESS		tb2ic_addr	005cH			 

#pragma ADDRESS		int0ic_addr 005dH			 

#pragma ADDRESS		int1ic_addr 005eH			 

#pragma ADDRESS		int2ic_addr 005fH			 

#pragma ADDRESS		fidr_addr	01b4H			 

#pragma ADDRESS		fmr1_addr	01b5H			 

#pragma ADDRESS		fmr0_addr	01b7H			 

#pragma ADDRESS		rmad2_addr	01b8H			 

#pragma ADDRESS		aier2_addr	01bbH			 

#pragma ADDRESS		rmad3_addr	01bcH			 

#pragma ADDRESS		pclkr_addr	025eH			 

#pragma ADDRESS		tbsr_addr	0340H			 

#pragma ADDRESS		ta11_addr	0342H			 

#pragma ADDRESS		ta21_addr	0344H			 

#pragma ADDRESS		ta41_addr	0346H			 

#pragma ADDRESS		invc0_addr	0348H			 

#pragma ADDRESS		invc1_addr	0349H			 

#pragma ADDRESS		idb0_addr	034aH			 

#pragma ADDRESS		idb1_addr	034bH			 

#pragma ADDRESS		dtt_addr	034cH			 

#pragma ADDRESS		ictb2_addr	034dH			 

#pragma ADDRESS		tb3_addr	0350H			 

#pragma ADDRESS		tb4_addr	0352H			 

#pragma ADDRESS		tb5_addr	0354H			 

#pragma ADDRESS		tb3mr_addr	035bH			 

#pragma ADDRESS		tb4mr_addr	035cH			 

#pragma ADDRESS		tb5mr_addr	035dH			 

#pragma ADDRESS		ifsr2a_addr	035eH			 

#pragma ADDRESS		ifsr_addr	035fH			 

#pragma ADDRESS		s3trr_addr	0360H			 

#pragma ADDRESS		s3c_addr	0362H			 

#pragma ADDRESS		s3brg_addr	0363H			 

#pragma ADDRESS		s4trr_addr	0364H			 

#pragma ADDRESS		s4c_addr	0366H			 

#pragma ADDRESS		s4brg_addr	0367H			 

#pragma ADDRESS		u0smr4_addr	036cH			 

#pragma ADDRESS		u0smr3_addr	036dH			 

#pragma ADDRESS		u0smr2_addr	036eH			 

#pragma ADDRESS		u0smr_addr	036fH			 

#pragma ADDRESS		u1smr4_addr	0370H			 

#pragma ADDRESS		u1smr3_addr	0371H			 

#pragma ADDRESS		u1smr2_addr	0372H			 

#pragma ADDRESS		u1smr_addr	0373H			 

#pragma ADDRESS		u2smr4_addr	0374H			 

#pragma ADDRESS		u2smr3_addr 0375H			 

#pragma ADDRESS		u2smr2_addr 0376H			 

#pragma ADDRESS		u2smr_addr	0377H			 

#pragma ADDRESS		u2mr_addr	0378H			 

#pragma ADDRESS		u2brg_addr	0379H			 

#pragma ADDRESS		u2tb_addr	037aH			 

#pragma ADDRESS		u2c0_addr	037cH			 

#pragma ADDRESS		u2c1_addr	037dH			 

#pragma ADDRESS		u2rb_addr	037eH			 

#pragma ADDRESS		tabsr_addr	0380H			 

#pragma ADDRESS		cpsrf_addr	0381H			 

#pragma ADDRESS		onsf_addr	0382H			 

#pragma ADDRESS		trgsr_addr	0383H			 

#pragma ADDRESS		udf_addr	0384H			 

#pragma ADDRESS		ta0_addr	0386H			 

#pragma ADDRESS		ta1_addr	0388H			 

#pragma ADDRESS		ta2_addr	038aH			 

#pragma ADDRESS		ta3_addr	038cH			 

#pragma ADDRESS		ta4_addr	038eH			 

#pragma ADDRESS		tb0_addr	0390H			 

#pragma ADDRESS		tb1_addr	0392H			 

#pragma ADDRESS		tb2_addr	0394H			 

#pragma ADDRESS		ta0mr_addr	0396H			 

#pragma ADDRESS		ta1mr_addr	0397H			 

#pragma ADDRESS		ta2mr_addr	0398H			 

#pragma ADDRESS		ta3mr_addr	0399H			 

#pragma ADDRESS		ta4mr_addr	039aH			 

#pragma ADDRESS		tb0mr_addr	039bH			 

#pragma ADDRESS		tb1mr_addr	039cH			 

#pragma ADDRESS		tb2mr_addr	039dH			 

#pragma ADDRESS		tb2sc_addr	039eH			 

#pragma ADDRESS		u0mr_addr	03a0H			 

#pragma ADDRESS		u0brg_addr	03a1H			 

#pragma ADDRESS		u0tb_addr	03a2H			 

#pragma ADDRESS		u0c0_addr	03a4H			 

#pragma ADDRESS		u0c1_addr	03a5H			 

#pragma ADDRESS		u0rb_addr	03a6H			 

#pragma ADDRESS		u1mr_addr	03a8H			 

#pragma ADDRESS		u1brg_addr	03a9H			 

#pragma ADDRESS		u1tb_addr	03aaH			 

#pragma ADDRESS		u1c0_addr	03acH			 

#pragma ADDRESS		u1c1_addr	03adH			 

#pragma ADDRESS		u1rb_addr	03aeH			 

#pragma ADDRESS		ucon_addr	03b0H			 

#pragma ADDRESS		dm0sl_addr	03b8H			 

#pragma ADDRESS		dm1sl_addr	03baH			 

#pragma ADDRESS		crcd_addr	03bcH			 

#pragma ADDRESS		crcin_addr	03beH			 

#pragma ADDRESS		ad0_addr	03c0H			 

#pragma ADDRESS		ad1_addr	03c2H			 

#pragma ADDRESS		ad2_addr	03c4H			 

#pragma ADDRESS		ad3_addr	03c6H			 

#pragma ADDRESS		ad4_addr	03c8H			 

#pragma ADDRESS		ad5_addr	03caH			 

#pragma ADDRESS		ad6_addr	03ccH			 

#pragma ADDRESS		ad7_addr	03ceH			 

#pragma ADDRESS		adcon2_addr 03d4H			 

#pragma ADDRESS		adcon0_addr 03d6H			 

#pragma ADDRESS		adcon1_addr 03d7H			 

#pragma ADDRESS		da0_addr	03d8H			 

#pragma ADDRESS		da1_addr	03daH			 

#pragma ADDRESS		dacon_addr	03dcH			 

#pragma ADDRESS		pc14_addr	03deH			 

#pragma ADDRESS		pur3_addr	03dfH			 

#pragma ADDRESS		p0_addr		03e0H			 

#pragma ADDRESS		p1_addr		03e1H			 

#pragma ADDRESS		pd0_addr	03e2H			 

#pragma ADDRESS		pd1_addr	03e3H			 

#pragma ADDRESS		p2_addr		03e4H			 

#pragma ADDRESS		p3_addr		03e5H			 

#pragma ADDRESS		pd2_addr	03e6H			 

#pragma ADDRESS		pd3_addr	03e7H			 

#pragma ADDRESS		p4_addr		03e8H			 

#pragma ADDRESS		p5_addr		03e9H			 

#pragma ADDRESS		pd4_addr	03eaH			 

#pragma ADDRESS		pd5_addr	03ebH			 

#pragma ADDRESS		p6_addr		03ecH			 

#pragma ADDRESS		p7_addr		03edH			 

#pragma ADDRESS		pd6_addr	03eeH			 

#pragma ADDRESS		pd7_addr	03efH			 

#pragma ADDRESS		p8_addr		03f0H			 

#pragma ADDRESS		p9_addr		03f1H			 

#pragma ADDRESS		pd8_addr	03f2H			 

#pragma ADDRESS		pd9_addr	03f3H			 

#pragma ADDRESS		p10_addr	03f4H			 

#pragma ADDRESS		p11_addr	03f5H			 

#pragma ADDRESS		pd10_addr	03f6H			 

#pragma ADDRESS		pd11_addr	03f7H			 

#pragma ADDRESS		p12_addr	03f8H			 

#pragma ADDRESS		p13_addr	03f9H			 

#pragma ADDRESS		pd12_addr	03faH			 

#pragma ADDRESS		pd13_addr	03fbH			 

#pragma ADDRESS		pur0_addr	03fcH			 

#pragma ADDRESS		pur1_addr	03fdH			 

#pragma ADDRESS		pur2_addr	03feH			 

#pragma ADDRESS		pcr_addr	03ffH			 

 


unsigned char	da0_addr;						 


unsigned char	da1_addr;						 


 


unsigned char	udf_addr;


 


 


unsigned short	 ta11_addr;						 


unsigned short	 ta21_addr;						 


unsigned short	 ta41_addr;						 


unsigned short	 tb3_addr;						 


unsigned short	 tb4_addr;						 


unsigned short	 tb5_addr;						 


unsigned short	 ta0_addr;						 


unsigned short	 ta1_addr;						 


unsigned short	 ta2_addr;						 


unsigned short	 ta3_addr;						 


unsigned short	 ta4_addr;						 


unsigned short	 tb0_addr;						 


unsigned short	 tb1_addr;						 


unsigned short	 tb2_addr;						 


 


struct bit_def {
		char	b0:1;
		char	b1:1;
		char	b2:1;
		char	b3:1;
		char	b4:1;
		char	b5:1;
		char	b6:1;
		char	b7:1;
};
union byte_def{
	struct bit_def bit;
	char	byte;
};

 


union byte_def pm0_addr;











 


union byte_def pm1_addr;










 


union byte_def cm0_addr;











 


union byte_def cm1_addr;








 


union byte_def csr_addr;











 


union byte_def aier_addr;





 


union byte_def prcr_addr;







 


union byte_def dbr_addr;







 


union byte_def cm2_addr;








 


union byte_def wdts_addr;


 


union byte_def wdc_addr;





 


union byte_def vcr1_addr;




 


union byte_def vcr2_addr;






 


union byte_def cse_addr;











 


union byte_def plc0_addr;







 


union byte_def pm2_addr;






 


union byte_def d4int_addr;









 


union byte_def dm0con_addr;









 


union byte_def	dm1con_addr;









 


union byte_def int3ic_addr;








 


union byte_def tb5ic_addr;







 


union byte_def tb4ic_addr;







 


union byte_def tb3ic_addr;







 


union byte_def u1bcnic_addr;







 


union byte_def u0bcnic_addr;







 


union byte_def s4ic_addr;








 


union byte_def s3ic_addr;








 


union byte_def int5ic_addr;








 


union byte_def int4ic_addr;








 


union byte_def bcnic_addr;







 


union byte_def dm0ic_addr;







 


union byte_def dm1ic_addr;







 


union byte_def kupic_addr;







 


union byte_def adic_addr;







 


union byte_def s2tic_addr;







 


union byte_def s2ric_addr;







 


union byte_def s0tic_addr;







 


union byte_def s0ric_addr;







 


union byte_def s1tic_addr;







 


union byte_def s1ric_addr;







 


union byte_def ta0ic_addr;







 


union byte_def ta1ic_addr;







 


union byte_def ta2ic_addr;







 


union byte_def ta3ic_addr;







 


union byte_def ta4ic_addr;







 


union byte_def tb0ic_addr;







 


union byte_def tb1ic_addr;







 


union byte_def tb2ic_addr;







 


union byte_def int0ic_addr;








 


union byte_def int1ic_addr;








 


union byte_def int2ic_addr;








 


union byte_def fidr_addr;





 


union byte_def fmr1_addr;





 


union byte_def fmr0_addr;










 


union byte_def aier2_addr;





 


union byte_def pclkr_addr;





 


union byte_def tbsr_addr;






 


union byte_def invc0_addr;











 


union byte_def invc1_addr;











 


union byte_def idb0_addr;









 


union byte_def idb1_addr;









 


union byte_def dtt_addr;


 


union byte_def ictb2_addr;


 


union byte_def tb3mr_addr;











 


union byte_def tb4mr_addr;










 


union byte_def tb5mr_addr;










 


union byte_def ifsr2a_addr;





 


union byte_def ifsr_addr;











 


union byte_def s3trr_addr;


 


union byte_def s3c_addr;











 


union byte_def s3brg_addr;


 


union byte_def s4trr_addr;


 


union byte_def s4c_addr;











 


union byte_def s4brg_addr;


 


union byte_def u0smr4_addr;











 


union byte_def u0smr3_addr;








 


union byte_def u0smr2_addr;










 


union byte_def u0smr_addr;










 


union byte_def u1smr4_addr;











 


union byte_def u1smr3_addr;








 


union byte_def u1smr2_addr;










 


union byte_def u1smr_addr;










 


union byte_def u2smr4_addr;











 


union byte_def u2smr3_addr;








 


union byte_def u2smr2_addr;










 


union byte_def u2smr_addr;










 


union byte_def u2mr_addr;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -