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

📄 tyclh.h

📁 我在公司做的基于430F206的互感器现场效验仪.有原理图印板图及源程序,已定型.
💻 H
字号:
typedef unsigned int	Boolean; 
#define False			0x0000
#define True			0xffff
#define	NULL			0x0000
#define	DisBaseTabCs	0x0002

#define	DisBaseTab			0x3000
#define	DisHzTabCs			0x0001
#define	DisHzTab			0x2000
#define DbBeginAdr			0x8000
#define Wait	asm(" nop ");asm(" nop ");asm(" nop ");asm(" nop ");asm(" nop ");
          
      	 
struct StructKeyNode 
{
unsigned int 	nkey;
unsigned int	nPageType,nCs,nPage,nPageNo;
unsigned int	nCursor;                          
int				nCursorPreLine,nCursorOldLine;
};
ioport	unsigned int	portffe4;
ioport	unsigned int	portffe8;	/*CLKOUT*/
ioport	unsigned int	portffec;	/*INTERRUPT CONTROL*/
ioport	unsigned int	portfff0;	/*SYNC PORT*/
ioport	unsigned int	portfff1;
ioport	unsigned int	portfff4;	/*UART*/
ioport	unsigned int	portfff5;
ioport	unsigned int	portfff6;
ioport	unsigned int	portfff7;
ioport	unsigned int	portfff8;	/*TIMER*/
ioport	unsigned int	portfff9;
ioport	unsigned int	portfffa;
ioport	unsigned int	portfffc;	/*WAIT STATES*/
ioport	unsigned int	port4000;
/*-------------------------------------------------*/
#define	reg_ifr		0x0006	/*interrupt flag register*/
#define	reg_imr		0x0004	/*interrupt mask register*/ 
#define	reg_greg	0x0005         
#define	reg_pmst	portffe4
#define reg_clk1	portffe8	/*CLKOUT*/                           
#define	reg_icr		portffec	/*INTERRUPT CONTROL*/                                    
#define	reg_sdtr	portfff0	/*SYNC PORT*/
#define	reg_sspcr	portfff1                        
#define	reg_adtr	portfff4	/*UART*/
#define	reg_aspcr	portfff5
#define	reg_iosr	portfff6
#define	reg_brd		portfff7                       
#define reg_tcr		portfff8	/*TIMER*/
#define	reg_prd		portfff9
#define	reg_tim		portfffa      		
#define	reg_wsgr	portfffc	/*WAIT STATES*/
#define	Res_Reg		port4000  
/*#define	RegCs		port6000*/


/*define	ResCs		asm("	clr	xf"  ) */

/*ioport	unsigned int	port0000;
ioport	unsigned int	portf100;
ioport 	unsigned int	portf101;
ioport 	unsigned int	portf102;
ioport 	unsigned int	portf103; 

#define		m125	    port0000	
#define		ic8255_a	portf100 
#define		ic8255_b	portf101 
#define		ic8255_c	portf102 
#define		ic8255_r	portf103



#define	SdaL	reg_iosr &=0xfffe
#define	SdaH	reg_iosr |=0x0001
#define	SclkL	reg_iosr &=0xfffd
#define	SclkH	reg_iosr |=0x0002


#define	io3l	reg_iosr &=0xfff7
#define	io3h	reg_iosr |=0x0008
#define	io2l	reg_iosr &=0xfffb
#define	io2h	reg_iosr |=0x0004 */



⌨️ 快捷键说明

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