Rejestry SFR 7 6 5 4 3 2 1 0
ADCON | ADC.l | ADC.O | ADEX | ADCI | ADCS | A ADR | AADR | AADR |
ADCH | ADC.9 | ADC.8 | ADC.7 | ADC.6 | ADC.5 | ADC.4 | ADC.3 | ADC.2 |
BIT |
Symbol |
Funkcja | ||
ADCON.7 |
ADC.1 |
Pierwszy bit wartości konwersji A/C | ||
ADCON.6 |
ADC.O |
Drugi bit wartości konwersji A/C | ||
ADCON.5 |
ADEX |
Blokada zewnętrznego startu konwersji przez STADC: 0 = konwersja nie może być uruchomiona zewnętrznym sygnałem STADC (pin STADC); 1 = konwersja może być uruchomiona zewnętrznym sygnałem STADC | ||
ADCON.4 |
ADCI |
Flaga przerwania od przetwornika A/C. Flaga ta jest ustawiana gdy wynik konwersji jest gotowy do odczytu. Flaga musi być zerowana programowo. | ||
ADCON.3 |
ADCS |
Start i status przetwarzania. Ustawienie tego bitu rozpoczyna konwersję. Musi być on ustawiany programowo lub poprzez zewnętrzny sygnał (pin STADC). Bit ADCS pozostaje 1 w czasie procesu przetwarzania, gdy konwersja zostaje zakończona ADCS zostaje resetowany równocześnie z pojawieniem się przerwania i flagi ADCI. ADCS nie może być zerowany programowo. | ||
-II- |
ADCI ADCS |
ADCI |
ADCS |
Operacja |
0 0 1 1 |
0 1 0 1 |
Przetwornik A/C wolny, konwersja może się rozpocząć, Przetwornik A/C zajęty, blokada startu nowej konwersji, Konwersja zakończona, blokada startu nowej konwersji, Stan nie możliwy. | ||
ADCON.2 ADCON.1 ADCON.0 |
AADR2 AADR1 AADRO |
Wybór wejścia analogowego. Bity te kodują binarnie jedno z 8 wejść analogowych portu P5 jako wybrane do procesu konwersji. Mogą być ustawiane tylko gdy ADCI i ADCS są w stanie niskim. |