位的名称功能选择 基本功能( MCRC. n=1)一般I/O口 (MCRC.n=o) 0 MCRC. 0 CLKOUT IOPEO 1 MCRC. 1 PWMZ IOPE 1 2 MCRC. 2 PWM8 IOPE2 3 MCRC. 3 PWM9 IOPE3 4 MCRC. 4 PWM10 IOPE4 5 MCRC. 5 PWM11 IOPE5 6 MCRC. 6 PWM12 IOPE6 7 MCRC. 7 CAP4/QEP3 IOPE7 8 MCRC. 8 CAP5/QEP4 IOPFO 9 MCRC.9 CAP6 IOPF1 10 MCRC. 10 T3PWM/T3 CMP IOPF2 1 1 MCRC. 11 T4PWM/T4 CMP IOPF3 12 MCRC. 12 TDIRB IOPF4 13 MCRC. 13 TCLKINB IOPF5 14 MCRC. 14 IOPF6 IOPF6 15MCRC.15保留位保留位 4、端口A数据和方向控制寄存器A( PADATDIR)--地址7098H AZDIR A6DIR ASDIR A4DIR A3DIR A2DIR Al DIR AODIR W0 RW 0 W O W0 RW0 RW 0 IOPAZ IOPA6 IOPA5 IOPA4 IOPA3 IOPA2 IOPA1 IOPAO RW+ RW RW+ RW Rw+ 注:_+复位后的值和相应的引脚的状态有关,R=可读,W=可写,_0=复位后的值 位15~8 AnDIR 0配置相应的引脚为输入方式 1配置相应的引脚为输出方式 位7~0 IOPAn 如果 An Dir=0,即引脚为输入方式 0读相应的引脚为低电平 1读相应的引脚为高电平 如果 An DIr=1,即引脚为输出方式 0置相应的引脚使其输出为低电平 1设置相应的引脚使其输出为高电平 5、端口B数据和方向控制寄存器B( PBDATDIR)--地址709AH BZDIR B6DIR B5DIR B4DIR B3DIR B2DIR B1DIR BODIR RW O RW0 RW0RW0 RW0 RW0RW0 RW 0 IOPB7 IOPB6 IOPB5 IOPB4 IOPB3 IOPB2 IOPB1 IOPBO RW RW RW+ RW 注:_+复位后的值和相应的引脚的状态有关,R=可读,W=可写,0=复位后的值位的名称 功能选择 基本功能(MCRC.n=1) 一 般 I/O 口 ( MCRC.n=0) 0 MCRC. 0 CLKOUT IOPE0 1 MCRC. 1 PWM7 IOPE1 2 MCRC. 2 PWM8 IOPE2 3 MCRC. 3 PWM9 IOPE3 4 MCRC. 4 PWM10 IOPE4 5 MCRC. 5 PWM11 IOPE5 6 MCRC. 6 PWM12 IOPE6 7 MCRC. 7 CAP4/QEP3 IOPE7 8 MCRC. 8 CAP5/QEP4 IOPF0 9 MCRC. 9 CAP6 IOPF1 10 MCRC. 10 T3PWM/T3CMP IOPF2 11 MCRC. 11 T4PWM/T4CMP IOPF3 12 MCRC. 12 TDIRB IOPF4 13 MCRC. 13 TCLKINB IOPF5 14 MCRC. 14 IOPF6 IOPF6 15 MCRC.15 保留位 保留位 4、端口 A 数据和方向控制寄存器 A(PADATDIR) --地 址 7098H A7DIR A6DIR A5DIR A4DIR A3DIR A2DIR A1DIR A0DIR RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 IOPA7 IOPA6 IOPA5 IOPA4 IOPA3 IOPA2 IOPA1 IOPA0 RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ 注 : _+复位后的值和相应的引脚的状态有关,R=可读, W=可写,_0=复位后的值 位 15~8 AnDIR 0 配置相应的引脚为输入方式 1 配置相应的引脚为输出方式 位 7~0 IOPAn 如 果 AnDIR=0,即引脚为输入方式 0 读相应的引脚为低电平 1 读相应的引脚为高电平 如 果 AnDIR=1 ,即引脚为输出方式 0 置相应的引脚使其输出为低电平 1 设置相应的引脚使其输出为高电平 5、 端 口 B 数据和方向控制寄存器 B( PBDATDIR) --地 址 709AH B7DIR B6DIR B5DIR B4DIR B3DIR B2DIR B1DIR B0DIR RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 RW_0 IOPB7 IOPB6 IOPB5 IOPB4 IOPB3 IOPB2 IOPB1 IOPB0 RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ RW_+ 注 : _+复位后的值和相应的引脚的状态有关,R=可读, W=可写,_0=复位后的值