2010年11月20日土曜日

LEDとスイッチ部分の修正

HardwareProfile - PICDEM FSUSB.h にLED とスイッチを接続するポートの指定が書いてあります。

LED接続ポートの変更
修正前のソース
    /** LED ************************************************************/
    #define mInitAllLEDs()      LATD &= 0xF0; TRISD &= 0xF0;
   
    #define mLED_1              LATDbits.LATD0
    #define mLED_2              LATDbits.LATD1
    #define mLED_3              LATDbits.LATD2
    #define mLED_4              LATDbits.LATD3

修正後のソース
    /** LED ************************************************************/
    #define mInitAllLEDs()      LATC &= 0xF0; TRISC &= 0xF0;
   
    #define mLED_1              LATCbits.LATC0
    #define mLED_2              LATCbits.LATC0
    #define mLED_3              LATCbits.LATC1
    #define mLED_4              LATCbits.LATC2

下線部の部分(D->C)を修正
ポートが少ないのでmLED_1 mLED_2を一緒にしています。

スイッチ接続ポートの設定部分は変更なしでそのまま
RB4,RB5に接続しておけば大丈夫だと思います。

0 件のコメント:

コメントを投稿