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