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の各ピンはデジタルピンとして入出力を行う事が出来ます。

 

以下のページでスケッチ例を確認できます。

mod0.hatenablog.com