📄 hardconfig.h.bak
字号:
/*
************************************************************************
*
********************************************************************
*/
// --- P0(0~1) -------
#define pin_LEDREV P0.0 //
#define pin_LEDARM P0.1 //
// --- P1 (0~7)-------
#define pin_IRTXD P1.0 //
#define pin_IRRXD P1.1 //
#define pin_LCDVDD P1.2 //
#define pin_485TXD P1.3 //
#define pin_485RXD P1.4 //
#define pin_EPLOUT P1.5 //
#define pin_HCF P1.6 //
#define pin_PWM P1.7 //
// --- P2 (0~7)-------
#define pin_BATT P2.0 //
#define pin_CKUSER P2.1 //
#define pin_CTRON P2.2 //
#define pin_CTROFF P2.3 //
#define pin_REVP1 P2.4 //
#define pin_PRGM P2.5 //
#define pin_KEYCHK P2.6 //
#define pin_KEYKWX P2.7 //
// --- P3(0~3) -------
#define pin_SECINT P3.0 //
#define pin_KEYDIS P3.1 //
#define pin_ICKEY P3.2 //
#define pin_ECLK P3.3 //
// --- P4 (0~1)-------
#define pin_I2CSDA P4.0 //
#define pin_I2CSCL P4.1 //
// --- P6(0~3) -------
#define pin_EDATA P6.0 //
#define pin_ALARM P6.1 //
#define pin_ERST P6.2 //
#define pin_KEYKGX P6.3 //
// --- P7(0~3) -------
#define pin_ICVCCCON P7.0 //
#define pin_BLED P7.1 //
#define pin_ICDATA P7.2 //
#define pin_ICRST P7.3 //
// --- P12(0~4)-------
#define pin_PowerCK P12.0 //
#define pin_X1 P12.1 //
#define pin_X2 P12.2 //
#define pin_XT1 P12.3 //
#define pin_XT2 P12.4 //
//---- OTHER----------
#define dir_I2CSDA PM4.0
#define dir_I2CSCL PM4.1
//---- P DEFINE ---------------------------
#define PORT_P0 0b11111111 //
#define PORT_P1 0b11111011 //
#define PORT_P2 0b11110011 //MOT OUTPUT STATUS,I2C line output status
#define PORT_P3 0b11110111 //all input status
#define PORT_P4 0b11111100
#define PORT_P6 0b11111000 //ALL INPUT STATUS
#define PORT_P7 0b11110000 //ALL INPUT STATUS
#define PORT_P12 0b11111111
//---- PM DEFINE ---------------------------
#define PORT_PM0 0b11111100 //ALL INPUT STATUS
#define PORT_PM1 0b01010010 //ALL INPUT STATUS
#define PORT_PM2 0b11110011 //MOT OUTPUT STATUS,I2C line output status
#define PORT_PM3 0b11110111 //all input status
#define PORT_PM4 0b11111111
#define PORT_PM6 0b11111000 //ALL INPUT STATUS
#define PORT_PM7 0b11110000 //ALL INPUT STATUS
#define PORT_PM12 0b11111111
//---- PU DEFINE ---------------------------
#define PORT_PU0 0b00000000 //
#define PORT_PU1 0b00000000 //
#define PORT_PU3 0b00000000 //
#define PORT_PU4 0b00000000 //
#define PORT_PU7 0b00000000 //
#define PORT_PU12 0b00000000 //
//---- ADPC DEFINE ---------------------------
#define PORT_ADPC 0b00001000 // all port in digital
#define AD_ADPC 0b00001000 // all port in digital
#define UART0_TM50_DIVISION_VALUE 0x8
#define UART_BAUDRATE_M6 0x4
#define UART_BAUDRATE_K6 0xd0
#define TM_TM00_CLOCK 0x0
#define TM_TM00_INTERVALVALUE 0x00
#define TM_TM50_CLOCK 0x4
#define TM_TM50_INTERVALVALUE 0x00
#define TM_TM51_CLOCK 0x2 //
#define TM_TM51_SQUAREWIDTH 0x00 //00 for 4MHZ; 01 for 2MHZ; 02 for 1MHZ.
#define TM_TMH0_CLOCK 0x02 // Frps/4
#define TM_TMH0_PWMCYCLE 52 //38khz
#define TM_TMH0_PWMDELAY 26
#define TM_TMH1_CLOCK 0x02 // Frps/4
#define TM_TMH1_INTERVALVALUE 0xe0 //
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -