-
大小: 4KB文件類型: .c金幣: 1下載: 0 次發(fā)布日期: 2021-01-08
- 語言: 其他
- 標(biāo)簽: X9241??MSP430F149??
資源簡介
根據(jù)電壓值的改變,適時改變X9241的阻值,以保持電流的穩(wěn)定
代碼片段和文件信息
#include?
#include?“X9241.h“
typedef?unsigned?char?uchar;
typedef?unsigned?int??uint;
typedef?unsigned?long?ulong;
/*******IIC_Delay()*********/
/**延時,模擬IIC總線專用****/
void?IIC_Delay()
{
???uint?IIC_Delay_t;
???IIC_Delay_t=IIC_Delay_Value;
???while(--IIC_Delay_t!=0);
}
/*****IIC_init()*******/
/*IIC總線初始化,使該總線處于空閑狀態(tài)*/
/*在main()函數(shù)的開始處,通常應(yīng)執(zhí)行一次*/
void?IIC_init()
{
????initIICpin;
????IIC_SCL_H;
????IIC_Delay();
????IIC_SDA_H;
????IIC_Delay();
}
/*****IIC_start()******/
/*產(chǎn)生IIC總線的起始狀態(tài)
SCL處于高電平期間,當(dāng)SDA出現(xiàn)下降沿時啟動
IIC總線,不論SDA和SCL處于何種狀態(tài),本函數(shù)
總能產(chǎn)生起始狀態(tài),本函數(shù)執(zhí)行后,IIC總線處
于忙狀態(tài)*/
void?IIC_start()
{
????IIC_SDA_H;
????IIC_Delay();
????IIC_SCL_H;
????IIC_Delay();
????IIC_SDA_L;
????IIC_Delay();
????IIC_SCL_L;
????IIC_Delay();
}
/*****IIC_write()*****/
/*向IIC總線
評論
共有 條評論