HW3r: Porovnání verzí

Z MediaWiki SPŠ a VOŠ Písek
Skočit na navigaci Skočit na vyhledávání
Bez shrnutí editace
Bez shrnutí editace
Řádek 1: Řádek 1:


TP:
TP:


       T1 – Opakování z 2. ročníku
       T1 – Opakování z 2. ročníku
# [[Úvod do předmětu, pravidla, aktivity..]]
# Opakování LF, KLO – sčítačka, SLO: D-KO, čítač/registry
==T2 -  Architektura  mikroprocesoru CPU:===
# Blokové schéma mikroprocesoru CPU
# Blokové schéma mikrokontroléru MCU


5. Minimální schéma s MCU
T1. [[Úvod do předmětu, pravidla, aktivity..]]
 
T2. Opakování LF, KLO – sčítačka, SLO: D-KO, čítač/registry
 
      T2 -  Architektura  mikroprocesoru CPU:
 
T3. Blokové schéma mikroprocesoru CPU
 
T4. Blokové schéma mikrokontroléru MCU
 
T5. Minimální schéma s MCU


6. Řadič, programový čítač
T6. Řadič, programový čítač


7. Registr, dekodér instrukcí   
T7. Registr, dekodér instrukcí   


8. ALU, příznaky
T8. ALU, příznaky


9. Sběrnice, budič sběrnice
T9. Sběrnice, budič sběrnice


10. Časování CPU, zřetězení instrukcí
T10. Časování CPU, zřetězení instrukcí


11. Opakování
T11. Opakování


       T3 -  Architektura  mikrokontroléru MCU
       T3 -  Architektura  mikrokontroléru MCU


12. Rozšířené blokové schéma MCU
T12. Rozšířené blokové schéma MCU


13. Von Neumanova koncepce, Harvardská architektura
T13. Von Neumanova koncepce, Harvardská architektura


14. Architektura RISC a CISC mikrokontrolerů a jejich rozdíly (např.: 8051-ATmega328)
T14. Architektura RISC a CISC mikrokontrolerů a jejich rozdíly (např.: 8051-ATmega328)


15. Paměť mikropočítače, paměť programu, dat
T15. Paměť mikropočítače, paměť programu, dat


16. paměť EEPROM (paralelní, sériová)
T16. paměť EEPROM (paralelní, sériová)


17. Obvody vstupu a výstupu
T17. Obvody vstupu a výstupu


18. Reset mikropočítače, hlídací časovač WATCHDOG
T18. Reset mikropočítače, hlídací časovač WATCHDOG


19. Opakování
T19. Opakování


       T4 - Přehled typů jednočipových mikropočítačů
       T4 - Přehled typů jednočipových mikropočítačů


20. Z80, 8051, ATmega328
T20. Z80, 8051, ATmega328


21. ESP8266, ESP32
T21. ESP8266, ESP32


22. RP2040 (Raspberry Pi PICO), Cortex (Raspberry Pi)
T22. RP2040 (Raspberry Pi PICO), Cortex (Raspberry Pi)


       T5 – Periferní obvody mikrokontroleru
       T5 – Periferní obvody mikrokontroleru


23. Příklady připojení periférií k V/V branám LED, 7segment
T23. Příklady připojení periférií k V/V branám LED, 7segment


24. Tlačítko, klávesnice
T24. Tlačítko, klávesnice


25. Motory - ss, krokový, servo
T25. Motory - ss, krokový, servo


26. Opakování
T26. Opakování


       T6 - Periferní obvody integrované na čipu mikropočítače  
       T6 - Periferní obvody integrované na čipu mikropočítače  


27. Čítače / časovače
T27. Čítače / časovače


28. Sériové vstupní a výstupní obvody UART
T28. Sériové vstupní a výstupní obvody UART


29. Přerušovací systém
T29. Přerušovací systém


30. Obvody PWM
T30. Obvody PWM


31. Sériové vstupní a výstupní obvody I2C
T31. Sériové vstupní a výstupní obvody I2C


32. Sériové vstupní a výstupní obvody SPI  
T32. Sériové vstupní a výstupní obvody SPI  


33. Opakování
T33. Opakování


34. Opakování
T34. Opakování




1. Seznámení s IDE, zapsání a odladění jednoduchého programu v asm  
Cv1. Seznámení s IDE, zapsání a odladění jednoduchého programu v asm  


2. Instrukce na přesuny dat (mezi registry, porty apod.),  
Cv2. Instrukce na přesuny dat (mezi registry, porty apod.),  


3. Generování zpoždění programovou smyčkou  
Cv3. Generování zpoždění programovou smyčkou  


4. Aritmetické operace, porovnání
Cv4. Aritmetické operace, porovnání


5. Větvení programu, programové cykly
Cv5. Větvení programu, programové cykly


6. Čtení z portu, využití logických a bitových operací k úpravě přečtených informací
Cv6. Čtení z portu, využití logických a bitových operací k úpravě přečtených informací


7. Generování zpoždění časovačem, obsluha LED (různé efekty)
Cv7. Generování zpoždění časovačem, obsluha LED (různé efekty)


8. Programová obsluha sedmisegmentovky – přímé adresování, nepřímé adresování
Cv8. Programová obsluha sedmisegmentovky – přímé adresování, nepřímé adresování


9. Čtení dat z RAM, ROM
Cv9. Čtení dat z RAM, ROM


10. Obsluha přerušení od čítače a vnějšího přerušení
Cv10. Obsluha přerušení od čítače a vnějšího přerušení


11. Vývoj aplikace v C/C++ ,  
Cv11. Vývoj aplikace v C/C++ ,  


12. Vývoj aplikace v mikroPythonu apod.
Cv12. Vývoj aplikace v mikroPythonu apod.


13. Práce na projektu - zadání
Cv13. Práce na projektu - zadání


14. Práce na projektu - tvorba a ladění programu
Cv14. Práce na projektu - tvorba a ladění programu


15. Práce na projektu - oživení aplikace
Cv15. Práce na projektu - oživení aplikace


16. Práce na projektu – zpracování dokumentace
Cv16. Práce na projektu – zpracování dokumentace


17. Práce na projektu – prezentace
Cv17. Práce na projektu – prezentace

Verze z 23. 9. 2024, 12:33

TP:

      T1 – Opakování z 2. ročníku

T1. Úvod do předmětu, pravidla, aktivity..

T2. Opakování LF, KLO – sčítačka, SLO: D-KO, čítač/registry

      T2 -  Architektura  mikroprocesoru CPU: 

T3. Blokové schéma mikroprocesoru CPU

T4. Blokové schéma mikrokontroléru MCU

T5. Minimální schéma s MCU

T6. Řadič, programový čítač

T7. Registr, dekodér instrukcí

T8. ALU, příznaky

T9. Sběrnice, budič sběrnice

T10. Časování CPU, zřetězení instrukcí

T11. Opakování

      T3 -  Architektura  mikrokontroléru MCU

T12. Rozšířené blokové schéma MCU

T13. Von Neumanova koncepce, Harvardská architektura

T14. Architektura RISC a CISC mikrokontrolerů a jejich rozdíly (např.: 8051-ATmega328)

T15. Paměť mikropočítače, paměť programu, dat

T16. paměť EEPROM (paralelní, sériová)

T17. Obvody vstupu a výstupu

T18. Reset mikropočítače, hlídací časovač WATCHDOG

T19. Opakování

      T4 - Přehled typů jednočipových mikropočítačů

T20. Z80, 8051, ATmega328

T21. ESP8266, ESP32

T22. RP2040 (Raspberry Pi PICO), Cortex (Raspberry Pi)

     T5 – Periferní obvody mikrokontroleru

T23. Příklady připojení periférií k V/V branám LED, 7segment

T24. Tlačítko, klávesnice

T25. Motory - ss, krokový, servo

T26. Opakování

     T6 - Periferní obvody integrované na čipu mikropočítače 

T27. Čítače / časovače

T28. Sériové vstupní a výstupní obvody UART

T29. Přerušovací systém

T30. Obvody PWM

T31. Sériové vstupní a výstupní obvody I2C

T32. Sériové vstupní a výstupní obvody SPI

T33. Opakování

T34. Opakování


Cv1. Seznámení s IDE, zapsání a odladění jednoduchého programu v asm

Cv2. Instrukce na přesuny dat (mezi registry, porty apod.),

Cv3. Generování zpoždění programovou smyčkou

Cv4. Aritmetické operace, porovnání

Cv5. Větvení programu, programové cykly

Cv6. Čtení z portu, využití logických a bitových operací k úpravě přečtených informací

Cv7. Generování zpoždění časovačem, obsluha LED (různé efekty)

Cv8. Programová obsluha sedmisegmentovky – přímé adresování, nepřímé adresování

Cv9. Čtení dat z RAM, ROM

Cv10. Obsluha přerušení od čítače a vnějšího přerušení

Cv11. Vývoj aplikace v C/C++ ,

Cv12. Vývoj aplikace v mikroPythonu apod.

Cv13. Práce na projektu - zadání

Cv14. Práce na projektu - tvorba a ladění programu

Cv15. Práce na projektu - oživení aplikace

Cv16. Práce na projektu – zpracování dokumentace

Cv17. Práce na projektu – prezentace