端口 A,B和K為通用I/O接口
端口 E 整合了IRQ,XIRQ中斷輸入
端口 T 整合了1個定時模塊
端口 S 整合了2個SCI模塊和1個SPI模塊
端口 M 整合了1個MSCAN
端口 P 整合了 PWM 模塊,同時可用作外部中斷源輸入
端口 H 和 J 為通用I/O接口,同時可用作外部中斷源輸入
端口 AD 整合了1個16位通道ATD模塊
大部分I/O引腳可由相應的寄存器位來配置選擇數據方向、驅動能力,使能上拉或下拉式裝置。
當用作通用IO口時,所有的端口都有數據寄存器和數據方向寄存器。
對於端口T, S, M, P, H, 和 J 有基於每個針腳的上拉和下拉控制寄存器。
對於端口 AD 有基於每個針腳的上拉寄存器。
對於端口A、B、E 和 K,有一個基於端口的上拉控制寄存器。
對於端口T, S, M, P, H, J, 和 AD,有基於每個針腳的降額輸出驅動控制寄存器。
對於端口A, B, E, 和 K, 有一個基於端口的降額輸出驅動控制寄存器。
對於端口S、M,有漏極開路(線或)控制寄存器。
對於端口P、H 和 J, 有基於每個針腳的中斷標志寄存器。
純通用IO端口共計有41個,分別是:
PA[7:0]
PB[7:0]
PE[6:5]
PE[3:2]
PK[7,5:0]
PM[7:6]
PH[7:0] (帶中斷輸入)
PJ[7:6] (帶中斷輸入)
PJ[1:0] (帶中斷輸入)