4 10 3 Konwersja analogowo-cyfrowa przetwornik SigmaDella tl'A) 90
4 10 4. Błędy konwersji w przetwornikach A €................................................94
4 12 Układy kluczy i multiplekserów analogowych 99
4 13 Układy przetworników C/a 104
5. BUDOWA I ZASADA DZIAŁANIA MIKROKONTROLERÓW O ARCII. STANDARDOWEJ__________________107
5 1 Standardowa architektura mikrokontrolera 109
5.2.1. Jednostka ALI!.......................................................................................................................................III
5.2.2. Rejestry...................................................................................................................................................113
5 3 Tryby adresowania argumentów 115
5.3 1. Formaty instrukcji..................................................................................................................................116
5.3 2 Podstawowe tryby adresowania 118
5 3 3 Przykładowa lista instrukcji - mikrokontroler 80C51 124
54 Układ sterowania...................................................................125
5 4 1. Układ oscylatora....................................................................................................................................125
5 4 2 Układ resetu.................................................................... 129
5.4.3. Cykl wykonania rozkazu.........................................................................................................................131
5.4 4 Przerwania i sytuacje wyjątkowe 135
5 4 5. Tryby redukcji mocy mikrokontrolera 140
5 5 Architektura systemu pamięci mikroprocesora 141
553 Stos......................................147
6.2. Układy i.icznikowe/czasowe 153
6.2. Układy licznikowe/czasowe cd (80c5 i ) 159
6 3 Układy nadzorujące - układ watchdog 159
6 4 Specjaijzowane układy komunikacji szeregowej . 161
6.4 I Interfejs U ART.......................................... 162
6.4.2. Interfejs SPI............................................................................................................................................172
6.4.4. Interfejs CAN..........................................................................................................................................180
6 4 5 Interfejs I SR 180
7.1 Sterowanie szynami......................... 184
7.3. Przyłączenie zewnętrznych pamięci R AM/ROM/EPROM i 88
7.4 Współpraca z pamięciami EEPROM i błyskowymi 192
7.5 Przyłączanie pamięci EEPROM z. dos tępem szeregowym..... 193
7.6 Współpraca z pamięciami błyskowymi 196
7.7 Bezpośredni dostęp do pamięci 202
9 I I Asemblery i makroasemblery ....................................................................................................214
9 I 2. Przykłady Makroasemblerów 218
9.1.3. Przykłady programów asemblera...........................................................................................................220
9 2 Programowanie w języku C 223
9.2 2 Przykłady programów w języ ku C przykład 1......................................................................................224
9.2 3. Przykłady programów w języku C przykład 2 225
9 24 Przykłady programów w języku C przykład 3 227
4