目次
→
PIC入門
→
628ハード
→
SFR
PIC16F628のSFR説明(5)
CMCON (コンパレータモジュール制御レジスタ) 1Fh
このレジスタでアナログ電圧比較(コンパレータ)機能の各種設定を行います。
カッコ内の値は電源投入直後の状態です。
C2OUT
: コンパレータ2の出力ビット
C2INV = 0 の場合
1
:
V
IN+
> V
IN-
0
:
V
IN+
< V
IN-
C2INV = 1 の場合
1
:
V
IN+
< V
IN-
0
:
V
IN+
> V
IN-
C1OUT
: コンパレータ1の出力ビット
C1INV = 0 の場合
1
:
V
IN+
> V
IN-
0
:
V
IN+
< V
IN-
C1INV = 1 の場合
1
:
V
IN+
< V
IN-
0
:
V
IN+
> V
IN-
C2INV
: コンパレータ2の出力反転
1
:
出力を反転する
0
:
出力を反転しない
C1INV
: コンパレータ1の出力反転
1
:
出力を反転する
0
:
出力を反転しない
CIS
: コンパレータ入力切り替え
CM2-0が "001"の場合
1
:
コンパレータ1のマイナス入力端子をAN3に接続
0
:
コンパレータ1のマイナス入力端子をAN0に接続
CM2-0が "010"の場合
1
:
コンパレータ1のマイナス入力端子をAN3に接続
コンパレータ2のマイナス入力端子をAN2に接続
0
:
コンパレータ1のマイナス入力端子をAN0に接続
コンパレータ2のマイナス入力端子をAN1に接続
CM2-0
: コンパレータのモード切替
モード一覧
を参照