is the 16F690 AD crappy ? missing steps on 10bit AD


Results 1 to 4 of 4

Threaded View

  1. #4
    Join Date
    Jul 2003
    Location
    Colorado Springs
    Posts
    4,959


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by dsicon View Post
    so what about ANSEL ?
    does ADCIN handle that automatically ?
    it seems to work the same whether or not i explicitly set the ANSEL bits
    You can read Analog no matter which state ANSEL is in.
    It's Digital that has a problem, and always reads 0 when ANSEL bits = 1.

    Frankly, I think they should have called the register ... DIGSEL.

    P.S.
    But, when Digital is enabled on an analog pin, it adds an extra load, can throw off the analog impedance, and adds switching currents when the analog signal is near the input switching levels.
    Especially prevalent on TTL inputs.
    Last edited by Darrel Taylor; - 19th June 2010 at 02:35. Reason: P.S.
    DT

Members who have read this thread : 0

You do not have permission to view the list of names.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts