見出し画像

micro:bit中級者編〜I2CでLCDを制御する(16)

前回の続きです。せっかくconstantが実例として書かれているのでまずはこれを前提にします。

===

function set #38H ; 8bit, N=1, 5*7dotとあるが、function setの説明を見るに最後は5*8dotのようである。こういうちょっとした間違いが信頼性を落とすのよね。
function set #39H ; ここでIS=1,つまりextension instruction modeに切り替えているっぽい
internal OSC frequency adjustment #14H ; これはよくわからんのでとりあえず従う
contrast set #78H ; 同上
power/ICON/Contrast control #5EH ; 同上
follower control #6AH ; 同上
display on #0CH ; 同上
clear display #01H ; これはこの定数しかないので正しい
entry mode set/cursor moves to right #06H ; これもよくわからないのでこのままにする

===

消化不良感がありますが、とりあえずサンプルプログラムのまま書けば良さそうな感じはします。その次に実際の表示はどう書けばいいのかが不明ですがどこかに書いてあるんでしょうか。

ここまで


いいなと思ったら応援しよう!

コードジャック CodeJack
サポートを頂けると望外の喜び。コンテンツ制作の励みになります。よろしくお願いします。