71 lines
1.4 KiB
C
71 lines
1.4 KiB
C
#ifndef __PINDEF_H__
|
|
#define __PINDEF_H__
|
|
|
|
#include "iodefine.h"
|
|
|
|
|
|
|
|
|
|
|
|
#define KEYID_KBXQ 0
|
|
#define KEYID_KBXH 1
|
|
#define KEYID_HGXQ 2
|
|
#define KEYID_HGXH 3
|
|
#define KEYID_ZDUP 4
|
|
#define KEYID_ZDDOWN 5
|
|
#define KEYID_TTUP 6
|
|
#define KEYID_TTDOWN 7
|
|
#define KEYID_TP 8
|
|
#define KEYID_FW 9
|
|
#define KEYID_SET 10
|
|
#define KEYID_M1 11
|
|
#define KEYID_M2 12
|
|
#define KEYID_M3 13
|
|
|
|
#define SIGID_HALL1 14
|
|
#define SIGID_HALL2 15
|
|
#define SIGID_HALL3 16
|
|
#define SIGID_HALL4 17
|
|
|
|
|
|
|
|
#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
|
|
|