トップページ > 電気・電子 > 2019年02月12日 > 9eZViAbj

書き込み順位&時間帯一覧

11 位/114 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000100102



使用した名前一覧書き込んだスレッド一覧
774ワット発電中さん
初めてのPIC 0x12

書き込みレス一覧

初めてのPIC 0x12
877 :774ワット発電中さん[sage]:2019/02/12(火) 19:29:03.70 ID:9eZViAbj
>>876
えー?
割り込みから関数呼ぶの?この程度の要求速度で?
しかもPIC8だよね?あなたほんとにPICで割り込み使ったことあるの?
タイマ割り込みでフラグ立ててメインで処理だろ
初めてのPIC 0x12
887 :774ワット発電中さん[sage]:2019/02/12(火) 22:20:22.67 ID:9eZViAbj
>>883
ハードウェアタイマーが満了になったら、ハードウェアが立てるフラグのこと。
そのフラグを見て、例えば1msが100回で0.5sたったら、LEDを点灯消灯するとか、
mainのif分で作る。
その間はLEDは触らない、というようにすれば、残りのCPUパワーをすべて使えるということ

ハードウェアタイマーのフラグでなく、ハードウェタイマーの割り込み処理でソフトで変数を1にして
戻ってきても同じ事

PICの割り込み処理内で多段に関数をコールするとハードウェアの都合で戻って来れなくなる場合もあるので、
不用意に呼ばないほうが良い。

模型の電飾で通信処理は普通に使う。まぁ使うときになるまで考えなくても良い
通信処理と言っても232cなどだけではない。i2cから赤外線までいろいろ


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。