前回の続きです。
Arduino のブートローダを書き込んだ ATmega328P に uSDX V1.02 の Firmware を書き込み、LCD に文字が表示されるかチェックしてみました。
Firmware (uSDX V1.02n 27MHz) の書き込み
Arduino Uno 互換機ボード + Arduino IDE で書き込みました。
MSOP チップの Si5351A をボードに直付けする予定なので、書き込む Firmware は ”uSDX_V1_02n_27Mhz” を選択しました。
Firmware の Version は、テプラを貼って明示しておきました。
書き込んだ Firmware のチェック
Arduino Uno 互換機とブレッドボードを使って LCD を接続して、uSDX の文字を表示させてチェックしました。
uSDX の LCD(RC1602A)周りの回路
Arduino Uno のダイレクトポートアドレス
LCD 1602 と Arduino Uno の接続は、以下のとおり。
LCD | Arduino | ATmega328P |
---|---|---|
1, VSS | GND | |
2, VDD | 5V | |
3, V0 | VR10K → GND | |
4, RS | A4 | PC4 |
5, R/W | GND | |
6, E | D4 | PD4 |
11, DB4 | D0 | PD0 |
12, DB5 | D1 | PD1 |
13, DB6 | D2 | PD2 |
14, DB7 | D3 | PD3 |
15, A/VEE | 5V | |
16, K | GND |
Firmware は正常に書き込めたようです。
今日はここまでです。