Re: PIC16F18855同時使用mTouch 及 ADCC
|
||||
---|---|---|---|---|
新會員
|
真冷清,原廠AE也沒人回覆,mTouch 中文使用手冊 v1008也沒答案,本想放棄使用mTouch,改用專用的觸控IC,
但想到要重新Layout重新做樣板,就花時間多試試了, 幸好還是做得到,測試的結果: mTouch的Scan Rate Control使用Free Running, mTouch的程式使用Polling的方式呼叫, 在主程式迴圈裡先判斷ADCON0bits.ADGO是否為0,如果是1就是mTouch正在使用ADC的功能, 當ADGO為0時,先把mTouch的ADCON0、ADCON1、ADCON2、ADCON3儲存起來, 設定要讀取ADC的ADCON0、ADCON1、ADCON2、ADCON3 設定值, 呼叫ADCC_GetSingleConversion函數來讀取ADC值, 恢復mTouch的ADCON0、ADCON1、ADCON2、ADCON3的數值 這樣就可以同時使用mTouch功能又可以讀取其他腳的ADC值了。
發表於: 2022/9/8 11:36
|
|||
|
Re: PIC16F18855同時使用mTouch 及 ADCC
|
||||
---|---|---|---|---|
新會員
|
所以在使用mTouch功能後,無法同時使用其它腳的ADC輸入功能嗎?
發表於: 2022/9/7 9:17
|
|||
|
PIC16F18855同時使用mTouch 及 ADCC
|
||||
---|---|---|---|---|
新會員
|
PIC16F18855使用mTouch的3組觸摸按鍵,使用起來很靈敏,很好用沒問題,但要使用 ADCC時(Basic mode)讀取其他的ADC輸入時,卻會當掉,請問是什麼原因。
發表於: 2022/9/6 15:30
|
|||
|