吉野家キャストPart85at PART
吉野家キャストPart85 - 暇つぶし2ch651:FROM名無しさan
11/03/04 21:12:55.28
>>647
まあ、俺は旧日立使いでR8Cは詳しくないので許してちょ


詳しくないついでに、ここはひとつアイデアを出し合おうということで、
次のアルゴリズムでR8C/M12、8x2RGBの制御ができるか検証してもらえませんかね?

1)タイマーC/TRCGAコンペアマッチクリアで1msec周期の割り込みを発生させる
2)TRCGA割り込みが発生したらアノード8個のうち1つをONする
3)すぐにRGB1組をON、タイマーC/TRCGB、TRCGC、TRCGDにR、G、Bの点灯時間
 (~0.9msec程度)を書き込み、コンペアマッチ割り込みが発生するように設定しておく
4)TRCGBの割り込みが発生したらRをOFF、TRCGCの割り込みが発生したらGをOFF,
 TRCGDの割り込みが発生したらBをOFFする
5)TRCGA割り込みが発生したら2)にもどる
 その際、2)では次のアノードをON、3)ではそのONしたアノードに対応する
 R、G、Bの点灯時間を書き込む
 アノードONを8個繰り返したら、もう1組のRGBに対してアノードONを8個を繰り返す
 こうして16個のLEDを1周する


コンペアマッチの設定時間はだいたいそのくらいということで
車は移動するから、ダイナミック点灯の周期はもっと短いほうがちらつきがバレなくていいか
点灯のパターンはあいている時間にテーブルルックアップでもどうぞ


あと、俺だったらADコンバータで電源電圧を検出して、
それを元にRGBの点灯時間を補正してLED用電源回路をオミットするかな




次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch