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

📄 type_define.h

📁 使用MPLAB-C18来控128*64 LCD MODULE,提供电路图及范例程式
💻 H
字号:
typedef char				int8;
typedef unsigned char		uns8;
typedef int					int16;
typedef unsigned int		uns16;
typedef short long			int24;
typedef unsigned short long	uns24;
typedef long				int32;
typedef unsigned long		uns32;
typedef float				float32;
typedef double				float32;

#define TRUE	1
#define FAULT	0

//RCON
#define BOR_	RCONbits.NOT_BOR
#define POR_	RCONbits.NOT_POR
#define PD_		RCONbits.NOT_PD
#define TO_		RCONbits.NOT_TO
#define RI_		RCONbits.NOT_RI
#define IPEN	RCONbits.IPEN

//T0CON
#define T0PS0	T0CONbits.T0PS0
#define T0PS1	T0CONbits.T0PS1
#define T0PS2	T0CONbits.T0PS2
#define PSA		T0CONbits.PSA
#define T0SE	T0CONbits.T0SE
#define T0CS	T0CONbits.T0CS
#define T08BIT	T0CONbits.T08BIT
#define TMR0ON	T0CONbits.TMR0ON

//INTCON
#define RBIF	INTCONbits.RBIF
#define INT0IF	INTCONbits.INT0IF
#define TMR0IF	INTCONbits.TMR0IF
#define RBIE	INTCONbits.RBIE
#define INT0IE	INTCONbits.INT0IE
#define TMR0IE	INTCONbits.TMR0IE
#define PEIE	INTCONbits.PEIE
#define GIEL	INTCONbits.GIEL
#define GIE		INTCONbits.GIE
#define GIEH	INTCONbits.GIEH

//INTCON2
#define RBIP	INTCON2bits.RBIP
#define INT3IP	INTCON2bits.INT3IP
#define TMR0IP	INTCON2bits.TMR0IP
#define INTEDG3	INTCON2bits.INTEDG3
#define INTEDG2	INTCON2bits.INTEDG2
#define INTEDG1	INTCON2bits.INTEDG1
#define INTEDG0	INTCON2bits.INTEDG0
#define RBPU_	INTCON2bits.NOT_RBPU

//INTCON3
#define INT1IF	INTCON3bits.INT1IF
#define INT1IP	INTCON3bits.INT1IP
#define INT1IE	INTCON3bits.INT1IE

//ADCON0
#define GO		ADCON0bits.GO
#define CHS0	ADCON0bits.CHS0

//PIE1
#define ADIE	PIE1bits.ADIE
#define TMR1IE	PIE1bits.TMR1IE

//PIR1
#define ADIF	PIR1bits.ADIF
#define TMR1IF	PIR1bits.TMR1IF

//IPR1
#define ADIP	IPR1bits.ADIP
#define TMR1IP	IPR1bits.TMR1IP

⌨️ 快捷键说明

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