怎么去配置SAR8的模块呢,比如我需把P0.1和P0.2在不同的时间里作为输入进行AD转换,那么我需要怎么人去配置SAR8模块呢。
这里需要怎么去配置呢,然后函数里需要怎么去写呢 ?
void main(void)
{
M8C_EnableGInt;
SAR8_SelectADCChannel(SAR8_P0_0);
SAR8_SetRunMode(SAR8_FreeRun);
SAR8_Start();
while(1)
{
while (0 == SAR8_fIsDataAvailable()); // wait for result
bResult = SAR8_bGetData();
delay(bResult);
LED_1_Invert();
}
// Insert your main routine code here.
}
这里我是不是在 SAR8_SelectADCChannel(SAR8_P0_0);
进行修改就好了,比如我改为 SAR8_SelectADCChannel(SAR8_P0_2);这个时候就是连接的P0.2可以这么理解吗?
|