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

📄 io.h

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

#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 ");
#define WatchDog reg_aspcr |=0x000f;reg_iosr |=0x400f;reg_iosr &=0x4000;
struct StructKeyNode
{
unsigned int 	nkey;
unsigned int	nPageType,nCs,nPage;
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    port3fff;    /*max125*/
ioport  unsigned int    port4fff;    /*hc373*/
ioport	unsigned int	port6000;   
/*-------------------------------------------------*/
#define max125      port3fff        /*max125*/ 
#define hc373       port4fff        /*hc373*/
#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	RegCs		port6000


#define	ResCs		asm("	clr	xf"  )



⌨️ 快捷键说明

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