Arduino(ATMEGA328P)の入出力ピンについてのまとめ
Arduino(ATMEGA328P)の入出力ピンについてのまとめ
ピン名 | 機能 |
D0 | TXD |
D1 | RXD |
D2 | INT0 |
D3 | INT1 |
D4 | |
D5 | |
D6 | |
D7 | |
D8 | |
D9 | |
D10 | SS |
D11 | MOSI |
D12 | MISO |
D13 | SCK |
A0(D14) | |
A1(D15) | |
A2(D16) | |
A3(D17) | |
A4(D18) | SDA |
A5(D19) | SCL |
D0.D1(TXD,RXD)について
シリアル変換ICを使用してシリアル通信をする場合、このピンに回路が接続されていると通信が正常に出来ない場合があります。通信時に何らかの問題が起きてる場合は一度回路の接続を外してください。
D2,D3(INT0,INT1)について
割り込み動作時に使用します。特に設定しない場合は通常の入出力ピンとして使用できます。
D10~D13(SS,MOSI,MISO,SCK)について
SPI通信時に使用するピン
A4,A5(SDA,SCL)について
I2C通信時に使用するピン
また、A0,A1,A2,A3,A4,A5の各ピンはデジタルピンとして入出力を行う事が出来ます。
以下のページでスケッチ例を確認できます。