| B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 | 備考 |
PORT1 | × | × | × | × | × | × | × | × | アドレスバスなので使用不可、出力に保つこと. |
PORT2 | IN | IN | IN | IN | IN | × | × | × | 下位3ビット(PORT2.BIT.B2-PORT2.BIT.B0)はアドレスバスなので出力に保つこと.上位5ビットは入力ポートとしてのみ利用可能. |
PORT3 | × | × | × | × | × | × | × | × | データバスなので使用不可. |
PORT4 | I/O | I/O | I/O | I/O | I/O | I/O | I/O | I/O | I/Oともに使用可. |
PORT5 | - | - | - | - | IN | IN | IN | IN | 4ビットともすべて入力ポートとしてのみ使用可能. |
PORT6 | IN | × | × | × | × | I/O | I/O | I/O | 最上位1ビット(PORT6.BIT.B7)はクロック出力端子との兼用であり、入力ポートとして使用するためにはMSTCRHのPSTOPビットをセットする.P6DDRのビット7は予約されている。下位3ビット(PORT6.BIT.B2-PORT6.BIT.B0)はI/Oともに使用可能.その他の4ビット(PORT6.BIT.B6-PORT6.BIT.B3)は使用不可 |
PORT7 | IN | IN | IN | IN | IN | IN | IN | IN | すべてA/Dへの入力端子もしくは入力ポートとして使用可能.ただし上位2ビットはD/Aの設定によってはD/Aのアナログ出力としても使用可能.PORT7.BYTE.DDRは存在しないことに注意. |
PORT8 | - | - | - | IN | IN | × | × | I/O | PORT8.BIT.B4,PORT8.BIT.B3は入力ポートとしてのみ使用可能.出力にするとCS0,CS1を出力する.PORT8.BIT.B2,PORT8.BIT.B1は出力に保つこと.PORT8.BIT.B0はI/Oとして使用可能. |
PORT9 | - | - | I/O | I/O | - | - | - | - | PORT9.BIT.B4,PORT9.BIT.B5のみ使用可能. |
PORTA | I/O | I/O | I/O | I/O | I/O | I/O | I/O | I/O | I/Oともに使用可.入力端子として使用する時はシュミットトリガ入力になる。 |
PORTB | I/O | I/O | × | × | I/O | I/O | I/O | I/O | PORTB.BIT.B4,PORTB.BIT.B5はDRAMインタフェースなので使用不可. |