Mikropočítač PIC16F1937 - prosím o pomoc

Dobrý den, za nedlouho mě čeká maturita z předmětu MPS (mikropočítačové systémy) a já z toho mám obrovský strach. Jednak máme “učitele”, který nás téměř nic nenaučí, a druhá věc je ta, že mě to vůbec nebaví. Mám k maturitě 8 otázek a já nevím o čem u každé z nich mluvit. Jestli by se našla nějaká dobrá duše co by mi k nějaké otázce napsala něco, o čem bych mohl mluvit(15 min), byl bych velmi vděčný. Děkuji.

1. Popis mikropočítače PIC16F1937
a. Základní vlastnosti mikropočítače PIC16F1937
b. Architektura a základní části mikropočítače PIC16F1937
c. Paměťový prostor mikropočítače PIC16F1937
d. Registry pro nastavení mikropočítače PIC16F1937

2. Integrované periferie mikropočítače PIC16F1937
a. Příklady integrovaných periferii mikropočítače PIC16F1937 a jejich využití
b. Vstupně výstupní brány a jejich nastavení v mikropočítači PIC16F1937
c. Ochranný rezistor, pull-up a pull-down rezistor
d. TIMER0 a jeho nastavení v mikropočitači PIC16F1937

3. Vstupy a výstupy mikropočítače PIC16F1937
a. Realizace a využiti binárních a analogových vstupů a výstupů v mikropočitači pic16F1937
b. Připojení tlačítka, trimru a LED k mikropočitači PIC16F1937
c. ADC a jeho nastavení v mikropočitači PIC16F1937
d. Ošetření napájení a resetu mikropočítače PIC16F1937

4. Zdroj hodinového signálu pro mikropočitače
a. význam pojmu synchronní logický obvod a proč se log. obvody synchronizuji
b. Pojmy: perioda, instrukční cyklus
c. Časový diagram mikropočítače PIC16F1937
d. Zapojeni externího RC a krystalového oscilátoru
e. Princip a porovnání zpoždění realizovaného pomocí instrukcí a pomocí TIMERu

5. Vývojové prostředky jednočipových mikropočítačů
a. Hardwarové vývojové prostředky
b. Softwarové vývojové prostredky
c. Překlad a ladění programu v jazyce C, typy chyb v programu a jejich odstranění
d. Příklad jednoduchého programu v jazyce Ca jeho vysvětlení

6. Číselné soustavy v číslicové technice
a. Příklady číselných soustav
b. číselné soustavy ve výpočetní technice a převody mezi nimi
c. Zobrazení kladných a záporných čísel ve výpočetní technice
d. Zobrazení celých a reálných čisel ve výpočetní technice
e. Datové typy z pohledu zobrazení čísel

7. Kombinačni logické obvoty
a. Základní logické operace, jejich rovnice, pravdivostni tabulka, schématická podoba a reléová nahrada
b. Co je to multiplexor a demultiplexor
c. Co jsou a k čemu slouzi dekodéry
d. Princip úplné sčitacky
e. Pravidla Booleovy algebry

8. Sekvenční logické obvody
a. Co to jsou bistabilni klopné obvody
b. Pravdivostní tabulka a schéma z logických hradel bistabilních klopných obvodů RS a D
c. Základní typy registrů a jejich principy
d. Co znamenají zkratky LIFO a FlFo a jaký je princip takto označovaných obvodů
e. Co jsou to čítače a jak se děli z hlediska hodinového signálu

cau, 1-4 datasheet zbytek google