funtionpin.h

来自「透明传输的DTU。实现配置:microchip 18F6520,协议DL/T64」· C头文件 代码 · 共 44 行

H
44
字号
#define IrTX		PORTAbits.RA0		//1 close
#define IrTX_CTRL 	TRISAbits.TRISA0
#define IrRX		PORTBbits.RB0
#define IrRX_CTRL 	TRISBbits.TRISB0
#define TX485 		PORTCbits.TX1	
#define RX485 		PORTCbits.RX1	
#define EN485 		PORTCbits.RC0	
#define EN485_CTRL 	TRISCbits.TRISC0
#define PWM_CTRL 	TRISCbits.TRISC1

#define TXD2 		PORTGbits.TX2	
#define TRIS_TXD2 	TRISGbits.TRISG1
#define RXD2 		PORTGbits.RX2	
#define TRIS_RXD2 	TRISGbits.TRISG2

#define SHANGDIAN		PORTFbits.RF1		//1:打开模块电源;0:关断模块电源。硬件级
#define SHANGDIAN_CTRL 	TRISFbits.TRISF1

#define PowerKey 		PORTDbits.RD7	//高两秒:上电
#define PowerKey_CTRL 	TRISDbits.TRISD7

#define KEY				PORTAbits.RA5		//0:enable
#define KEY_CTRL 		TRISAbits.TRISA5

#define CS_FRAM 		PORTDbits.RD4	//0:enable
#define CS_FRAM_CTRL 	TRISDbits.TRISD4
#define HOLD	 		PORTCbits.RC2	//0:enable
#define HOLD_CTRL 		TRISCbits.TRISC2
#define SCK		 		PORTCbits.RC3
#define SCK_CTRL 		TRISCbits.TRISC3
#define SDI		 		PORTCbits.RC4	
#define SDI_CTRL 		TRISCbits.TRISC4
#define SD0		 		PORTCbits.RC5	
#define SD0_CTRL 		TRISCbits.TRISC5

//#define OnlineLed 		PORTEbits.RE7		//0 light
//#define OnlineLed_CTRL 	TRISEbits.TRISE7
#define OnlineLed 		PORTFbits.RF0		//0 light
#define OnlineLed_CTRL 	TRISFbits.TRISF0
#define SignalLed		PORTAbits.RA4		//1 close
#define SignalLed_CTRL 	TRISAbits.TRISA4


⌨️ 快捷键说明

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