Podręcznik V 0150 · Technika cyfrowa

Technika mikrokontrolerowa

Microcontrollertechnik

  • 31 ćwiczeń
  • Podręcznik · 138 stron
  • Zeszyt rozwiązań · 22 strony
  • Wydanie 2

Podręcznik w języku niemieckim. Tytuły są przetłumaczone; pod każdym z nich podano oryginalny niemiecki tytuł w brzmieniu wydrukowanym w podręczniku.

oznacza ćwiczenia. Elementy i urządzenia używane w danym ćwiczeniu można rozwinąć.

  1. Część główna

  2. 1 Wprowadzenie Einführung s. 9
  3. 1.1 Historia Historie s. 9
  4. 1.2 Porównanie mikrokontrolera i mikroprocesora Vergleich Microcontroller/Microprozessor s. 9
  5. 1.3 Mikrokontroler 80C535 Microcontroller 80C535 s. 10
  6. 1.3.1 Struktura Struktur s. 10
  7. 1.3.2 Organizacja pamięci Speicherorganisation s. 10
  8. 1.3.3 Akumulator Akkumulator s. 13
  9. 1.3.4 Rejestr słowa stanu programu (PSW) Programmstatuswort-Register (PSW) s. 13
  10. 1.3.5 Rejestr B B-Register s. 14
  11. 1.3.6 Wskaźnik stosu (SP) Stack Pointer (SP) s. 14
  12. 1.3.7 Wskaźnik danych (DPTR) Data Pointer (DPTR) s. 14
  13. 1.3.8 System przerwań Interrupt-System s. 15
  14. 1.3.9 Technika Technik s. 15
  15. 1.3.10 Funkcja resetu Reset-Funktion s. 16
  16. 1.4 Komunikacja między komputerem PC a MICROCONTROLLER BOARD Kommunikation zwischen PC und MICROCONTROLLER BOARD s. 17
  17. 2 Programowanie mikrokontrolera 80C535 w języku BASIC Programmierung des Microcontrollers 80C535 in BASIC s. 19
  18. 2.1 Zasada programowania w języku BASIC Funktionsweise der Programmierung in BASIC s. 19
  19. 2.1.1 Ćwiczenie: Tryb kompilatora Compiler-Modus s. 19
  20. 2.1.2 Ćwiczenie: Emulator terminala (tryb monitora) Terminalemulator (Monitormodus) s. 20
  21. 2.2 Programowanie portów wejścia/wyjścia w języku BASIC Programmierung der Ein-/Ausgabe-Ports in BASIC s. 23
  22. 2.2.1 Podstawy Grundlagen s. 23
  23. 2.2.2 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 25
  24. 2.3 Wyjście analogowe przez przetwornik C/A w języku BASIC Analoge Ausgabe über DA-Wandler in BASIC s. 33
  25. 2.3.1 Podstawy Grundlagen s. 33
  26. 2.3.2 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 35
  27. 2.4 Wejście analogowe przez przetwornik A/C w języku BASIC Analoge Eingabe über AD-Wandler in BASIC s. 37
  28. 2.4.1 Podstawy Grundlagen s. 37
  29. 2.4.2 Ćwiczenie: Programowanie rejestrów SFR ADCON i DAPR w trybie bezpośrednim lub programowym Programmierung der SFR ADCON und DAPR im Direkt- oder Programmmodus s. 42
  30. 2.4.3 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 44
  31. 2.5 Liczniki czasu (timery) i ich funkcje Timer und ihre Funktionen s. 48
  32. 2.5.1 Ćwiczenie: Podstawy – timer 0 i 1 Grundlagen – Timer 0 und 1 s. 48
  33. 2.5.2 Ćwiczenie: Podstawy – timer 2 Grundlagen – Timer 2 s. 54
  34. 2.5.3 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 58
  35. 2.6 Obsługa przerwań w języku BASIC Interrupt-Steuerung in BASIC s. 63
  36. 2.6.1 Podstawy Grundlagen s. 63
  37. 2.6.2 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 64
  38. 2.7 Interfejs szeregowy mikrokontrolera 80C535 Serielle Schnittstelle des 80C535 s. 69
  39. 2.7.1 Podstawy Grundlagen s. 69
  40. 2.7.2 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 70
  41. 2.8 Układy nadzorujące mikrokontrolera 80C535 Überwachungseinrichtungen des 80C535 s. 71
  42. 2.8.1 Podstawy Grundlagen s. 71
  43. 2.8.2 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 72
  44. 2.9 Programowanie pamięci EEPROM w języku BASIC EEPROM-Programmierung in BASIC s. 73
  45. 2.9.1 Podstawy Grundlagen s. 73
  46. 2.9.2 Ćwiczenie: Zestawienie poleceń EEPROM EEPROM Befehlsübersicht s. 73
  47. 2.9.3 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 74
  48. 2.10 Sterowanie silnikiem krokowym za pomocą STEPPING BOARD Schrittmotorsteuerung mit dem STEPPING BOARD s. 75
    1 element / urządzenie
  49. 2.10.1 Podstawy Grundlagen s. 75
  50. 2.10.2 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 76
  51. 3 Programowanie mikrokontrolera 80C535 w asemblerze Programmierung des Microcontrollers 80C535 in Assembler s. 77
  52. 3.1 Wskazówki dotyczące obsługi asemblera Bedienungshinweise Assembler s. 77
  53. 3.2 Ćwiczenie: Zestawienie instrukcji asemblera Befehlsübersicht Assembler s. 77
  54. 3.3 Programowanie portów wejścia/wyjścia w asemblerze Programmierung der Ein-/Ausgabe-Ports in Assembler s. 79
  55. 3.3.1 Podstawy Grundlagen s. 79
  56. 3.3.2 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 83
  57. 3.4 Wyjście analogowe przez przetwornik C/A w asemblerze Analoge Ausgabe über DA-Wandler in Assembler s. 84
  58. 3.4.1 Podstawy Grundlagen s. 84
  59. 3.4.2 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 86
  60. 3.5 Wejście analogowe przez przetwornik A/C w asemblerze Analoge Eingabe über AD-Wandler in Assembler s. 89
  61. 3.5.1 Podstawy Grundlagen s. 89
  62. 3.5.2 Ćwiczenie: Programowanie rejestrów SFR ADCON i DAPR w trybie programowym Programmierung der SFR ADCON und DAPR im Programmmodus s. 94
  63. 3.5.3 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 96
  64. 3.6 Liczniki czasu (timery) i ich funkcje Timer und ihre Funktionen s. 97
  65. 3.6.1 Ćwiczenie: Podstawy – timer 0 i 1 Grundlagen – Timer 0 und 1 s. 97
  66. 3.6.2 Ćwiczenie: Podstawy – timer 2 Grundlagen – Timer 2 s. 103
  67. 3.6.3 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 107
  68. 3.7 Obsługa przerwań w asemblerze Interrupt-Steuerung in Assembler s. 111
  69. 3.7.1 Podstawy Grundlagen s. 111
  70. 3.7.2 Ćwiczenie: Odblokowanie przerwań Interrupt-Freigabe s. 114
  71. 3.7.3 Ćwiczenie: Dodatkowe funkcje przerwań Interrupt-Zusatzfunktionen s. 116
  72. 3.7.4 Ćwiczenie: Priorytety przerwań Interrupt-Prioritäten s. 119
  73. 3.7.5 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 120
  74. 3.8 Interfejs szeregowy mikrokontrolera 80C535 Serielle Schnittstelle des 80C535 s. 121
  75. 3.8.1 Podstawy Grundlagen s. 121
  76. 3.8.2 Ćwiczenie: Prędkości transmisji (baud) Baudraten s. 123
  77. 3.8.3 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 125
  78. 3.9 Układy nadzorujące mikrokontrolera 80C535 Überwachungseinrichtungen des 80C535 s. 126
  79. 3.9.1 Podstawy Grundlagen s. 126
  80. 3.9.2 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 127
  81. 4 Programowanie mikrokontrolera 80C535 w języku C Programmierung des Microcontrollers 80C535 in C s. 129
  82. 4.1 Ćwiczenie: Część ćwiczeniowa Übungsteil s. 130
  83. Załącznik

  84. Załącznik Anhang
  85. Program terminalowy TERM (emulator terminala) w programie bascom Terminalprogramm TERM (Terminalemulator) im Programm bascom A 1
  86. Tryb monitora Monitormodus A 2
  87. Interpreter języka BASIC BASIC-Interpreter A 3
  88. Użyte przyrządy pomiarowe Verwendete Messgeräte A 4
  89. Literatura Literaturhinweise A 4
  90. Część z rozwiązaniami

  91. Część z rozwiązaniami Lösungsteil
  92. Foliogramy

  93. Foliogramy Folien
  94. MICROCONTROLLER BOARD (typ 3850) MICROCONTROLLER BOARD (Typ 3850)
  95. STEPPING BOARD (typ 5132) STEPPING BOARD (Typ 5132)

Wyświetlany jest wyłącznie spis treści (tytuły, numery, strony). Pełny podręcznik jest dostarczany wraz z systemem dydaktycznym. Liczby sztuk pochodzą z zestawienia elementów w podręczniku.