ここでは技術系
LATCHを常時HIにしてたのが間違いだ
電車でゆっくり考えよう・・・
謎解きサークルの大学生に解いてほしい
"Hello World" はLEDだと "試験" が便利
どうにもデリケートで「赤・緑」の組み合わせじゃないと点灯しない
定電流ドライバは試作中だけ暗くしておけるので気楽だ
仕方がないのでパッド1つぶんずつFETを上にずらしてみよう
9行~16行のFETを間違えてソースとゲートが逆になってた
マイコンマイコンマイコンマイコンマスコンマイコンマイコンマイコンマスコン
あんまり考慮してなかったけど、
表示器の右にマイコン:・行スキャンが上下反転・列データは自然
表示器の左にマイコン:・行スキャンは自然・列データが左右反転
ほんとうはLATCH = LOENABLE = HILATCH = HIENABLE = LO
だけど、waitで済むならENABLEのぶんの配線が1本減ってうれしい
while(true) { led.push_dots(); led.next_line(); wait_us(800);}
while(true) { led.push_dots(); led.next_line();}
スタティック点灯OK
62706は古いので安い代わりに動作範囲が5Vだけで、ほんとうは3V3で動いてくれると最高だったので、最高だと思う
よかった、間違ってなかった
EEPROMは大きくて1Mbit = 125KB
どうにかしてFlashにおさめよう
大げさに設計した
また発煙かと思ったら、ほこりが舞っただけ
F303K8, F042K6: LQFP32 0.8mmピッチLPC1114: TSSOP28 0.65mmピッチ
思考の /dev/null