前面说过对于HT66F50和HT46系列芯片使用的不同之处,尤其是对于头文件中引脚的定义。这里把我自己写的一些定义贴上,将这些加在头文件中以后,就可以对很方便的对每一个I/O进行操作了。
**************************************转载请注明出处,仅供交流*********************************
// PA
#define _pa0 _1a_0
#define _pa1 _1a_1
#define _pa2 _1a_2
#define _pa3 _1a_3
#define _pa4 _1a_4
#define _pa5 _1a_5
#define _pa6 _1a_6
#define _pa7 _1a_7
// PAC
#define _pac0 _1b_0
#define _pac1 _1b_1
#define _pac2 _1b_2
#define _pac3 _1b_3
#define _pac4 _1b_4
#define _pac5 _1b_5
#define _pac6 _1b_6
#define _pac7 _1b_7
// PB
#define _pb0 _1d_0
#define _pb1 _1d_1
#define _pb2 _1d_2
#define _pb3 _1d_3
#define _pb4 _1d_4
#define _pb5 _1d_5
#define _pb6 _1d_6
#define _pb7 _1d_7
// PBC
#define _pbc0 _1e_0
#define _pbc1 _1e_1
#define _pbc2 _1e_2
#define _pbc3 _1e_3
#define _pbc4 _1e_4
#define _pbc5 _1e_5
#define _pbc6 _1e_6
#define _pbc7 _1e_7
// PC
#define _pc0 _20_0
#define _pc1 _20_1
#define _pc2 _20_2
#define _pc3 _20_3
#define _pc4 _20_4
#define _pc5 _20_5
#define _pc6 _20_6
#define _pc7 _20_7
// PCC
#define _pcc0 _21_0
#define _pcc1 _21_1
#define _pcc2 _21_2
#define _pcc3 _21_3
#define _pcc4 _21_4
#define _pcc5 _21_5
#define _pcc6 _21_6
#define _pcc7 _21_7
// PD
#define _pd0 _23_0
#define _pd1 _23_1
#define _pd2 _23_2
#define _pd3 _23_3
#define _pd4 _23_4
#define _pd5 _23_5
#define _pd6 _23_6
#define _pd7 _23_7
// PDC
#define _pdc0 _24_0
#define _pdc1 _24_1
#define _pdc2 _24_2
#define _pdc3 _24_3
#define _pdc4 _24_4
#define _pdc5 _24_5
#define _pdc6 _24_6
#define _pdc7 _24_7