| ■1058 /inTopicNo.8) |
Re[4]: PIC10Fシリーズについて |
□投稿者/ tama -(2005/06/01(Wed) 01:59:22)
小さくて用途が限定される、PIC10Fxxの書き込みに限定するなんて通常10Fが書き込めるのはPIC16Fxxも書き込めるはずだから初めは16Fをプログラム理解したり改造するのがいいのだけど 進行はプログラムによるけど機械的に動く(一方向移動、反射、など)はテーブルにすると完成だし、ナイトライダはテーブルに時間(PWM)を考慮するとすべてをプログラム賄える
まあ、[PIC10Fxxの3LED]練習としたら 3LEDを点滅せよ LED一つだけ点滅せよ oxo、xox交互に点灯せよ 一つは常灯、残り2つは交互に点滅 xxx、xxo、xox、xoo、oxx、oxo、oox、oooと順に点灯せよ 上記を1秒間隔に動作 右に移動[oxx、xox、xxo]点灯せよ 左に移動点灯せよ 左右に移動点灯せよ 8個ぐらい表示あると2点表示を左右に移動点灯せよ[ooxxxxxx、xooxxxxx] 8個ぐらい表示あると間をおいた2点表示を左右に移動点灯せよ[oxoxxxxx、xoxoxxxx] 8個ぐらい表示あると2点表示を左右に移動点灯せよ[oxxxxxxo、xoxxxxox] 8個ぐらい表示あると間をおいた2点表示を左右に追いかけ移動点灯せよ[oxoxxxxx、xooxxxxx、xoxoxxxxx、xxooxxxxx] 8個ぐらい表示あると間をおいた2点表示を左右に追いかけ移動を2移動点灯せよ[oxoxxxxx、xooxxxxx、xoxoxxxx、xoxxoxxx、xxoxoxxx] PWMを使って各LED100%,66%,33%点灯せよ PWMを使って3LEDを0%-100%点滅せよ PWMを使って一つは100%常灯、残り2つは交互に66%点滅 PWMを使って一つは100%常灯、残り2つは交互に0%-66%点滅 PWMを使って右に移動[oxx、Oxx、oxx、xxx、xox、xOx、...]点灯せよ ナイトライダ点灯せよ
フルカラーLEDコントローラの作成が実用くらいかな http://www.mars.dti.ne.jp/~ogura/e_hobby/rgb_ledcon.html
|