101 lines
1.6 KiB
C
101 lines
1.6 KiB
C
#ifndef __PINDEF_H__
|
|
#define __PINDEF_H__
|
|
|
|
#include "iodefine.h"
|
|
|
|
|
|
typedef enum
|
|
{
|
|
IOID_P120 = 1,
|
|
IOID_P41,
|
|
IOID_P40,
|
|
IOID_RESET,
|
|
IOID_P124,
|
|
IOID_P123,
|
|
IOID_P137,
|
|
IOID_P122,
|
|
IOID_P121,
|
|
IOID_REGC,
|
|
IOID_VSS,
|
|
IOID_VDD,
|
|
IOID_P60,
|
|
IOID_P61,
|
|
IOID_P62,
|
|
IOID_P63,
|
|
IOID_P00,
|
|
IOID_P140,
|
|
IOID_P130,
|
|
IOID_P73,
|
|
IOID_P72,
|
|
IOID_P71,
|
|
IOID_P70,
|
|
IOID_P32,
|
|
IOID_P30,
|
|
IOID_P17,
|
|
IOID_P16,
|
|
IOID_P15,
|
|
IOID_P31,
|
|
IOID_P14,
|
|
IOID_P13,
|
|
IOID_P12,
|
|
IOID_P11,
|
|
IOID_P10,
|
|
IOID_P33,
|
|
IOID_P34,
|
|
IOID_P80,
|
|
IOID_P81,
|
|
IOID_P82,
|
|
IOID_P83,
|
|
IOID_P84,
|
|
IOID_P85,
|
|
IOID_P86,
|
|
IOID_P87,
|
|
IOID_P90,
|
|
IOID_P91,
|
|
IOID_P92,
|
|
IOID_P125,
|
|
}IOID_type;
|
|
|
|
|
|
|
|
|
|
#define IN_HALL1 P6_bit.no0
|
|
#define IN_HALL2 P6_bit.no1
|
|
#define IN_HALL3 P6_bit.no2
|
|
#define IN_HALL4 P6_bit.no3
|
|
|
|
#define IN_KEY_KBXH P8_bit.no2
|
|
#define IN_KEY_HGXH P8_bit.no3
|
|
#define IN_KEY_ZDDOWN P8_bit.no4
|
|
#define IN_KEY_TTDOWN P8_bit.no5
|
|
#define IN_KEY_TTUP P8_bit.no6
|
|
#define IN_KEY_ZDUP P8_bit.no7
|
|
#define IN_KEY_HGXQ P9_bit.no1
|
|
#define IN_KEY_KBXQ P9_bit.no2
|
|
#define IN_KEY_TP P12_bit.no5
|
|
#define IN_KEY_FW P12_bit.no0
|
|
|
|
|
|
#define OUT_RLY1P P3_bit.no0//KB
|
|
#define OUT_RLY1N P14_bit.no0
|
|
#define OUT_RLY2P P7_bit.no0//HG
|
|
#define OUT_RLY2N P3_bit.no2
|
|
#define OUT_RLY3P P13_bit.no0//ZD
|
|
#define OUT_RLY3N P7_bit.no1
|
|
#define OUT_RLY4P P7_bit.no2//TT
|
|
#define OUT_RLY4N P7_bit.no3
|
|
|
|
|
|
|
|
|
|
|
|
#define ADCH_JYKEY 3
|
|
#define ADCH_RLY2 0
|
|
#define ADCH_RLY1 2
|
|
#define ADCH_BAT 1
|
|
|
|
|
|
|
|
#endif
|
|
|