5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

PIC専用のスレPart27

60 :774ワット発電中さん:2010/02/10(水) 19:30:26 ID:2vGxPVxV
>>56
もし割込みを使っているなら、その際にコンパイラが管理しているリソース(割込みから戻ってきても、
直前のレジスタやワークメモリが変化がないように)が自動で保存され、その命令ですでに20〜30命令
行ってしまっているかもしれません。私は MCC18 しか使っていませんが、こういったことをなくすために
割込み関数につける #pragma interrupt foo nosave=○○○ のような機能が CCS にあれば、割込み時の
オーバーヘッドを減らすことができます。しかし、コンパイラが管理しているリソースに注意して扱わないと
正常に動作しません。

その要件なら、命令数を数える必要がありますね。
ちなみに PIC18F は >>57 さんがおっしゃられている通りですが、USB内臓の 18F14K50 や 18F2550 など
では 48MHzで動かせるので、60命令可能です。

291 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)