dspic gpio 配置寄存器
TRIS: 数据方向寄存器;
PORT: 读芯片引脚电平;
LAT: 输出锁定
dspic33f gpio 操作例子:
TRISCbits.TRISC8 = 0; //配置成输出引脚
PORTCbits.RC8 = 1; // set to 1
LATCbits.LATC8 = 1; // set to 1
// configfure RP41 to gpio
//_RP57R = 0x00; //set to default port, access by RC9
TRISBbits.TRISB9 = 0; //配置成输出引脚
PORTBbits.RB9 = 1; // set to 1
LATBbits.LATB9 = 1; // set to 1
PORTCbits.RC8 = 1; // set to 1
LATCbits.LATC8 = 1; // set to 1
// configfure RP41 to gpio
//_RP57R = 0x00; //set to default port, access by RC9
TRISBbits.TRISB9 = 0; //配置成输出引脚
PORTBbits.RB9 = 1; // set to 1
LATBbits.LATB9 = 1; // set to 1
LATCbits.LATC8 = pinButton_press_count % 2;
LATBbits.LATB9 = pinButton_press_count % 2;