?? comparator.c
字號:
/****************************************************************************
文件名:comparator.c
編寫者:czhang
描述:適用比較器A測量電阻阻值。
MCLK:8MHz ACLK:32.768kHz
版本:2005-3 V1.0
*****************************************************************************/
#include <msp430x14x.h>
#include "comparator.h"
#define CA_SEL P2SEL
#define CA0_IN BIT3 //將比較器輸入端CA0定義到P2.3
#define CA1_IN BIT4 //將比較器輸入端CA1定義到P2.4
/****************************************************************************
初始化
*****************************************************************************/
void CompInit()
{
CACTL1 = CARSEL+CAREF_1; //內部參考源接負端,內部參考源為0.25Vcc
CACTL2 = P2CA0; //CA0選擇外部信號輸入,CA1不選擇外部信號輸入
CAPD = CA0_IN+CA1_IN; //關閉輸入緩沖
}
/****************************************************************************
打開或關閉比較器模塊
doit:100:打開 0:關閉
*****************************************************************************/
void CompOpen(unsigned char doit)
{
if(doit==100)
{
CACTL1 |= CAON;
}
else if(doit==0)
{
CACTL1 &= ~CAON;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -