アットウィキロゴ

RGBLED点灯制御

  • 三色フルカラーLEDをマイコンでPWM制御します。

使用IC:PIC10F200
プログラムメモリ: 256 Word
クロック: 4 MHz
I/O: 4




完成

PICライタ完成!

書き込み成功!



PC→AVR→PIC→RGBLED

  • AVRコマンド(RS232C 38400 bps)
ATMEGA88 UART付 8Mhz
AVRで通信、液晶の制御のコードを改造します

s2 R_ON
s3 G_ON
s4 B_ON

s5 R_OFF
s6 G_OFF
s7 B_OFF

  • PICコマンド(独自)
周期100μS

Hi検出後100~200μS後にビット判定開始
R_8bit
G_8bit
B_8bit
Lo

  • 結果
PC(Hyperterminal)からコマンドを送ってPICによりRGBLEDを制御

3回に一回程度の割合でコマンド外の色が点く
なぜか一回で切り替わらない

→タイミングのずれ?
最終更新:2009年07月21日 09:08
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。