ATmega4809のシリアルポート
Arduino UNOで使われているATmega328Pには
シリアルポート(UART)が一つだけしかありません。
※SoftwareSerialは別物
もっと欲しいゾという時は、
ATmega2560が搭載された「Arduino Mega 2560」を
使いました。
※RAMも8kに増えますし。
しかし・・・大きい。 基板サイズがデカいのです。
そこで新しいチップ「ATmega4809」のデータシートを
見ますと・・・UARTが4つになってます。 ←エエやん!
4809には40ピンDIPと48ピンのQFPの2種類が存在します。
40ピンのは48ピンのから
ポートBの6本
ポートCの2本
が除かれています。
ポートの割り当て表を眺めますと、UART3が配置されているのは
ポートBです。
代替ポートを選択しようとしてもポートB。
しかし、40ピンではポートBはが全部省かれてます。
ということは、40ピンのATmega4809、UARTは3つしか使えない
ということになるのかと。 ・・・アカンやん。
※英文のデータシートも同じだった
UART、3コと4コの区分線がミスってる?
※Arduino nano every (48ピンのが使われている)
でも買って、触ってみようかと。
| 固定リンク
「AVRマイコン」カテゴリの記事
- AVRマイコンAT90S1200を使ったデジタル時計(2024.06.02)
- 数値をBCD出力(表示)するルーチン #3(2024.05.03)
- 数値をBCD出力(表示)するルーチン #2(2024.04.28)
- ATmega4809のシリアルポート(2023.01.18)
- PWMでD/A変換:アナログマルチプレクサの応用で(2023.01.02)
コメント