Hi Alain!
without checking the datasheets or functioning code snippets
my idea was the following:
only 1 channel for cap touch (example on a 12F)
---------------------------------------
1...Tris to output and pin high/Vdd
2...charge Chold / Point ADC to the High pin (for example ANS<3:0>: Analog Select bits = 0001)
3...disconnect Chold ANS<3:0>: Analog Select bits = 0000
4...digital output low... dicharge external capacitance
5...Tris to input
6...Analog Select bit 0001 / (Point ADC to sensor on the same pin)
7...Begin Conversion.../...Set GODONE
----------------------------------------------------------------------
I guess I have 2 more uncertainties
in the following procedure:
1 tris to input
2 pointing ADC to input channel (using Analog select bits)
3 wait for Chold to charge to input pin level
4 disconnecting Chold from input channel (ANS = 0000)
5 Start Conversion....
1))) Can it work? Is only the charge on Chold needed for the conversion?
2))) Is there only 1 Chold for all analog channels, or one Chold on every analog channel?
These are just some thoughts..... I will get around to testing myself next month....
If someone can point me to a datasheet or appnote that sheds some light on this, I would be greatfull...
regards,
mike
Bookmarks