pic18

    1

    2答えて

    次のコードはPIC18F14K50のピンをハイに設定しませんが、それは簡単にできません! #include <pic18.h> #include <htc.h> void main(void) { // Set ALL pins to output: TRISA = 0; TRISB = 0; TRISC = 0; // Set ALL

    2

    3答えて

    私はHiTech ANSI CコンパイラとMPLAB v8.43でPIC18F14K50を使用しています。遅延機能を除いて、私のPICコードが最終的に稼働して動作しています。これはアプリケーションにとって非常に重要です。ミリ秒、秒、または分単位で特定の状態にする必要があります。 私はこの解決策を約2週間見つけようとしてきましたが、これまでのところ成功していません。私はあきらめてループ内にasm("

    1

    1答えて

    #include<p18f452.inc> TIMER set 0x00 COUNT1 set 0x01 COUNT2 set 0x02 org 0x00 goto start org 0x08 goto int_1 goto int_2 org 0x18 retfie start movlw 0xFF mo

    1

    2答えて

    私はMicrochip C18コンパイラを使用していますが、割り込みが発生すると、ISRコードが実行されるまでにかなりの遅延があります。実験として 、これは私の主な機能である:割り込みハンドラとして while(1) { LATAbits.LATA4 = 1; LATAbits.LATA4 = 0; } 、私はいくつかの例(それがこのように行われている理由私は知らない)

    0

    2答えて

    何人かのマイクロコントローラでInvensense IMU3000を使った経験がありますか? 私はPICのためのIMUライブラリを構築しようとしていますが、私は依存関係に固執しています..他のマイクロコントローラとの他の経験もいいでしょう! 基本的には、Visual Studio 2005プロジェクトを取り込んでそこで変更を加え、PICの依存関係を追加することができますか(PIC環境に..)、ライ

    0

    1答えて

    私はPIC18F67J60用のマイクロチップC18コンパイラにこの奇妙な問題があります。 サブストリングのインデックスを大きな文字列で返す必要がある非常に単純な関数を作成しました。 私は何が間違っているのか分かりませんが、動作は拡張モードが有効かどうかに関係しているようです。 MPLAB.Xで有効拡張モードでは 私が取得: memcmppgm2ram機能が戻ると、すべての時間をゼロ。 拡張モードが

    2

    2答えて

    私は非常に基本的な質問があります。しかし、これまで何を試みても、私はこれをうまく実装できませんでした。 Iは、次のハードウェア構成でPIC18F2550に接続されたシフトレジスタ(74LS164)を有する: // Data pin #define SCLCD_DATA LATBbits.LATB7 #define SCLCD_DATA_TRIS TRISBbits.TRISB7 //

    0

    2答えて

    これらの2つのコードは同じ意味ですか? Assamblerは - はC> - > ++PR4; if (PR4 < TMR4) PIR3bits.TMR4IF = 1; ない場合は、どのようにassamblerコードを翻訳すべきか? 敬具:)それを翻訳する方法を

    3

    1答えて

    MOVFF 0x10, 0x15を機械コードに変換しようとしています。マイクロコントローラはMicrochip PIC 18F1220です。リファレンスマニュアルは言う: MOVFF fs,fd エンコード: 第一単語:1100 ffff ffff ffffs 第二の単語:1111 ffff ffff ffffd ソリューションです: 1100 0000 0010 0000 1111 000

    -1

    1答えて

    私はi2c EEPROMとpic18f4550をインタフェースする必要がある大学プロジェクトに取り組んでいます。 プロテウスシミュレータを使用して次の回路を実装しました。私は本当の上のインタフェースを実装する際 私の接続には、次の、私はPICはEEPROMから読み取ったときに問題に直面しました。それは中断されているので、読み込み操作が正しく実行されたかどうかを見ることができませんでした。 何が問題