Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

PICF182423 - read_adc() - jak dostać się do rejestru ADRESL

krolikkrol 21 Gru 2009 04:13 821 2
  • #1 21 Gru 2009 04:13
    krolikkrol
    Poziom 9  

    Witam

    Programuje PICa w C za pomocą CCS C.

    Jest tam funkcja read_adc() która automatycznie wynik justuje do lewej i jako wynik zwraca tylko 1 bajt czyli zawartość (bity od 4 do 11) ADRESH. Potrzebuje całej 12 bitowej informacji i nie wiem jak się dostać do pozostałych 4 bitów.

    Czy ktoś jest mi w stanie pomóc?

    0 2
  • #2 21 Gru 2009 19:47
    adamwesola
    Poziom 24  

    Czy nie można odczytać bezpośrednio spod adresu ? Jakieś peek(adr) czy coś w tym rodzaju ?

    0
  • #3 21 Gru 2009 22:30
    krolikkrol
    Poziom 9  

    Poradziłem sobie z tym - przy #device PIC18F2423 trzeba dodać ADC=12 *=16.

    0