プロが教えるわが家の防犯対策術!

PIC16F883のコンパレータを不使用にしたいのですが下記のようなプログラムでビルド時に
CMCONの行でエラーが出ます
エディタはMIKROBASICです
対処方法をよろしくお願いします

エラー内容
227 303 Identifier "CMCON" was not declared Datawave_16F883.mbas

プログラム
Main: 'メインプログラム **************************************

TRISA=%00000011
TRISC=0
CMCON=%00000111 'コンパレータ不使用

OPTION_REG=%00000111 'PS0,1,2,の設定(256分周)
INTCON=%10100000 'TMR0の割り込みを使用
UART1_Init(9600) 'UARTイニシャル9600/8/N/1
I2C1_Init(100000) 'I2Cイニシャル

MS=0

End.

A 回答 (1件)

MIKROBASICでの定義は解りませんが、


一般的にはPIC16F883にはコンパレータが2つ有るのでCM1CON0,CM2CON0,CM2CON1の3バイトで制御します。
http://ww1.microchip.com/downloads/en/DeviceDoc/ …

この回答への補足

早速回答していただき有り難うございます
初心者ですので出来ればPORTA.2からPORTA.5をデジタル出力で使用する
設定方法を教えていただければ幸いです
よろしくお願いします

補足日時:2014/10/16 19:27
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!