mplab

    14

    5答えて

    最近MPLABを使い始めましたが、EclipseとVSの両方で動作する人にとっては非常に限られています。無料のIDEを知っていますか、EcipleやNetbeansをPIC開発に設定する方法はありますか? おかげで、すべての

    0

    2答えて

    レジスタのコンテキストを保存してスタックポインタをアセンブリからC変数に格納しようとしていますが、動作しますが、それはreturnステートメントに到達するとき。 _saveContext: PUSH SR PUSH W0 MOV #32, W0 MOV W0, SR PUSH W1 PUSH.D W2

    0

    1答えて

    私は、PIC16F84マイクロコントローラ用のeeprom読み取り/書き込みサブルーチンを書く作業があります。私はそのようなコードを書いた: EEPROM_Read clrw bsf STATUS, RP0 ; Bank0 movlw DATA_EE_ADDR ; Any location in Data EEPROM memory space m

    0

    1答えて

    私はMPLABxとHI Tech PICCコンパイラを使用しています。私のターゲットチップはPIC16F876です。 pic16f876.hインクルードファイルを見ることで、チップのシステムレジスタを名前で参照することが可能になるはずです。 たとえば、CCP1CONレジスタ内で、ビット0〜3がCCPおよびPWMモジュールの動作を設定します。 pic16f876.hファイルを見ると、CCP1CONレ

    1

    1答えて

    これまでに書いたコードは、どのスイッチがHIGHまたはLOWであっても常に点滅します。どのスイッチを他のスイッチより速くするかを理解することはできません。なぜなら、すべてのスイッチを同じ速度で点滅させるか、安定したままにする(点滅しない)からです。誰か助けてくれますか? タスク: スイッチの設定をスキャンしての点滅速度を調整し、それらのスイッチの設定に応じてLEDのプログラムを書きます。 あなたの

    2

    1答えて

    私は、MPLAB IDE 8.83とC30コンパイラを使用してPIC24FJ64GA004をプログラミングするために使用するPICkit3を入手しました。 デバッガは、以下の設定ビットで動作します: FNOSCセット主発振器へ(XT HS EC) OSC HSに& POSCMODセットしかし、私は、デバッガが作業し得るように見えることはできませんこのコンフィギュレーションビット: FNOSCは、P

    1

    1答えて

    この中にこの Config.MyData1 = Data++; Config.MyData10 = Data++; Config.MyData100 = Data++; Config.MyData1000 = Data++; を向けるだろう、既存のマクロやプラグインはありますか? Config.MyData1 = *Data++; Config.MyData10 = *Data++;

    1

    1答えて

    私はmplab ide 8.43を使用しています。マイクロチップアプリケーションライブラリv2011-12-05 Windowsからhereをダウンロードしました。 私はコンパイラの設定を変更していません。私はハイテクユニバーサルtoolSuiteを使ってプロジェクトをビルドしています。 私はhereを入れてきました警告とエラーの数を取得PIC18Fスターターキット1サンプルプロジェクトをコンパイ