Rokasgrāmata V 0150 · Ciparu tehnika
Mikrokontrolleru tehnika
Microcontrollertechnik
Rokasgrāmata vācu valodā. Nosaukumi ir tulkoti; zem katra no tiem ir norādīts oriģinālais nosaukums vācu valodā, kā tas iespiests rokasgrāmatā.
apzīmē eksperimentus. Katra eksperimenta komponentus un ierīces var izvērst.
Pamatdaļa
-
1 Ievads Einführung 9. lpp.
-
1.1 Vēsture Historie 9. lpp.
-
1.2 Mikrokontrollera un mikroprocesora salīdzinājums Vergleich Microcontroller/Microprozessor 9. lpp.
-
1.3 Mikrokontrolleris 80C535 Microcontroller 80C535 10. lpp.
-
1.3.1 Struktūra Struktur 10. lpp.
-
1.3.2 Atmiņas organizācija Speicherorganisation 10. lpp.
-
1.3.3 Akumulators Akkumulator 13. lpp.
-
1.3.4 Programmas statusa vārda reģistrs (PSW) Programmstatuswort-Register (PSW) 13. lpp.
-
1.3.5 B reģistrs B-Register 14. lpp.
-
1.3.6 Steka rādītājs (SP) Stack Pointer (SP) 14. lpp.
-
1.3.7 Datu rādītājs (DPTR) Data Pointer (DPTR) 14. lpp.
-
1.3.8 Pārtraukumu sistēma Interrupt-System 15. lpp.
-
1.3.9 Tehnika Technik 15. lpp.
-
1.3.10 Atiestatīšanas funkcija Reset-Funktion 16. lpp.
-
1.4 Saziņa starp datoru un MICROCONTROLLER BOARD Kommunikation zwischen PC und MICROCONTROLLER BOARD 17. lpp.
-
2 Mikrokontrollera 80C535 programmēšana BASIC valodā Programmierung des Microcontrollers 80C535 in BASIC 19. lpp.
-
2.1 Programmēšanas BASIC valodā darbības princips Funktionsweise der Programmierung in BASIC 19. lpp.
-
2.1.1 Eksperiments: Kompilatora režīms Compiler-Modus 19. lpp.
-
2.1.2 Eksperiments: Termināļa emulators (monitora režīms) Terminalemulator (Monitormodus) 20. lpp.
-
2.2 Ievades/izvades portu programmēšana BASIC valodā Programmierung der Ein-/Ausgabe-Ports in BASIC 23. lpp.
-
2.2.1 Pamati Grundlagen 23. lpp.
-
2.2.2 Eksperiments: Vingrinājumu daļa Übungsteil 25. lpp.
-
2.3 Analogā izvade ar ciparanalogu pārveidotāju BASIC valodā Analoge Ausgabe über DA-Wandler in BASIC 33. lpp.
-
2.3.1 Pamati Grundlagen 33. lpp.
-
2.3.2 Eksperiments: Vingrinājumu daļa Übungsteil 35. lpp.
-
2.4 Analogā ievade ar analogciparu pārveidotāju BASIC valodā Analoge Eingabe über AD-Wandler in BASIC 37. lpp.
-
2.4.1 Pamati Grundlagen 37. lpp.
-
2.4.2 Eksperiments: SFR ADCON un DAPR programmēšana tiešajā vai programmas režīmā Programmierung der SFR ADCON und DAPR im Direkt- oder Programmmodus 42. lpp.
-
2.4.3 Eksperiments: Vingrinājumu daļa Übungsteil 44. lpp.
-
2.5 Taimeri un to funkcijas Timer und ihre Funktionen 48. lpp.
-
2.5.1 Eksperiments: Pamati – taimeri 0 un 1 Grundlagen – Timer 0 und 1 48. lpp.
-
2.5.2 Eksperiments: Pamati – taimeris 2 Grundlagen – Timer 2 54. lpp.
-
2.5.3 Eksperiments: Vingrinājumu daļa Übungsteil 58. lpp.
-
2.6 Pārtraukumu vadība BASIC valodā Interrupt-Steuerung in BASIC 63. lpp.
-
2.6.1 Pamati Grundlagen 63. lpp.
-
2.6.2 Eksperiments: Vingrinājumu daļa Übungsteil 64. lpp.
-
2.7 80C535 seriālā saskarne Serielle Schnittstelle des 80C535 69. lpp.
-
2.7.1 Pamati Grundlagen 69. lpp.
-
2.7.2 Eksperiments: Vingrinājumu daļa Übungsteil 70. lpp.
-
2.8 80C535 uzraudzības ierīces Überwachungseinrichtungen des 80C535 71. lpp.
-
2.8.1 Pamati Grundlagen 71. lpp.
-
2.8.2 Eksperiments: Vingrinājumu daļa Übungsteil 72. lpp.
-
2.9 EEPROM programmēšana BASIC valodā EEPROM-Programmierung in BASIC 73. lpp.
-
2.9.1 Pamati Grundlagen 73. lpp.
-
2.9.2 Eksperiments: EEPROM komandu pārskats EEPROM Befehlsübersicht 73. lpp.
-
2.9.3 Eksperiments: Vingrinājumu daļa Übungsteil 74. lpp.
-
2.10 Soļu motora vadība ar STEPPING BOARD Schrittmotorsteuerung mit dem STEPPING BOARD 75. lpp.
1 komponents / ierīce
-
2.10.1 Pamati Grundlagen 75. lpp.
-
2.10.2 Eksperiments: Vingrinājumu daļa Übungsteil 76. lpp.
-
3 Mikrokontrollera 80C535 programmēšana asamblerā Programmierung des Microcontrollers 80C535 in Assembler 77. lpp.
-
3.1 Asamblera lietošanas norādījumi Bedienungshinweise Assembler 77. lpp.
-
3.2 Eksperiments: Asamblera komandu pārskats Befehlsübersicht Assembler 77. lpp.
-
3.3 Ievades/izvades portu programmēšana asamblerā Programmierung der Ein-/Ausgabe-Ports in Assembler 79. lpp.
-
3.3.1 Pamati Grundlagen 79. lpp.
-
3.3.2 Eksperiments: Vingrinājumu daļa Übungsteil 83. lpp.
-
3.4 Analogā izvade ar ciparanalogu pārveidotāju asamblerā Analoge Ausgabe über DA-Wandler in Assembler 84. lpp.
-
3.4.1 Pamati Grundlagen 84. lpp.
-
3.4.2 Eksperiments: Vingrinājumu daļa Übungsteil 86. lpp.
-
3.5 Analogā ievade ar analogciparu pārveidotāju asamblerā Analoge Eingabe über AD-Wandler in Assembler 89. lpp.
-
3.5.1 Pamati Grundlagen 89. lpp.
-
3.5.2 Eksperiments: SFR ADCON un DAPR programmēšana programmas režīmā Programmierung der SFR ADCON und DAPR im Programmmodus 94. lpp.
-
3.5.3 Eksperiments: Vingrinājumu daļa Übungsteil 96. lpp.
-
3.6 Taimeri un to funkcijas Timer und ihre Funktionen 97. lpp.
-
3.6.1 Eksperiments: Pamati – taimeri 0 un 1 Grundlagen – Timer 0 und 1 97. lpp.
-
3.6.2 Eksperiments: Pamati – taimeris 2 Grundlagen – Timer 2 103. lpp.
-
3.6.3 Eksperiments: Vingrinājumu daļa Übungsteil 107. lpp.
-
3.7 Pārtraukumu vadība asamblerā Interrupt-Steuerung in Assembler 111. lpp.
-
3.7.1 Pamati Grundlagen 111. lpp.
-
3.7.2 Eksperiments: Pārtraukumu atļaušana Interrupt-Freigabe 114. lpp.
-
3.7.3 Eksperiments: Pārtraukumu papildfunkcijas Interrupt-Zusatzfunktionen 116. lpp.
-
3.7.4 Eksperiments: Pārtraukumu prioritātes Interrupt-Prioritäten 119. lpp.
-
3.7.5 Eksperiments: Vingrinājumu daļa Übungsteil 120. lpp.
-
3.8 80C535 seriālā saskarne Serielle Schnittstelle des 80C535 121. lpp.
-
3.8.1 Pamati Grundlagen 121. lpp.
-
3.8.2 Eksperiments: Bodu ātrumi Baudraten 123. lpp.
-
3.8.3 Eksperiments: Vingrinājumu daļa Übungsteil 125. lpp.
-
3.9 80C535 uzraudzības ierīces Überwachungseinrichtungen des 80C535 126. lpp.
-
3.9.1 Pamati Grundlagen 126. lpp.
-
3.9.2 Eksperiments: Vingrinājumu daļa Übungsteil 127. lpp.
-
4 Mikrokontrollera 80C535 programmēšana C valodā Programmierung des Microcontrollers 80C535 in C 129. lpp.
-
4.1 Eksperiments: Vingrinājumu daļa Übungsteil 130. lpp.
Pielikums
-
Pielikums Anhang
-
Termināļa programma TERM (termināļa emulators) programmā bascom Terminalprogramm TERM (Terminalemulator) im Programm bascom A 1
-
Monitora režīms Monitormodus A 2
-
BASIC interpretators BASIC-Interpreter A 3
-
Izmantotie mērinstrumenti Verwendete Messgeräte A 4
-
Literatūra Literaturhinweise A 4
Risinājumu daļa
-
Risinājumu daļa Lösungsteil
Slaidi
-
Slaidi Folien
-
MICROCONTROLLER BOARD (tips 3850) MICROCONTROLLER BOARD (Typ 3850)
-
STEPPING BOARD (tips 5132) STEPPING BOARD (Typ 5132)
Filtram neatbilst neviens ieraksts.
apzīmē eksperimentus. Katra eksperimenta komponentus un ierīces var izvērst.
-
2 Risinājumu daļa – BASIC Lösungsteil – BASIC 3. lpp.
-
2.2 Eksperiments: Ievades/izvades portu programmēšana BASIC valodā Programmierung der Ein-/Ausgabe-Ports in BASIC 3. lpp.
-
2.3 Eksperiments: Analogā izvade ar ciparanalogu pārveidotāju BASIC valodā Analoge Ausgabe über DA-Wandler in BASIC 4. lpp.
-
2.4 Eksperiments: Analogā ievade ar analogciparu pārveidotāju BASIC valodā Analoge Eingabe über AD-Wandler in BASIC 5. lpp.
-
2.5 Eksperiments: Taimeri un to funkcijas Timer und ihre Funktionen 6. lpp.
-
2.6 Eksperiments: Pārtraukumu vadība BASIC valodā Interrupt-Steuerung in BASIC 8. lpp.
-
2.7 Eksperiments: 80C535 seriālā saskarne Serielle Schnittstelle des 80C535 9. lpp.
-
2.10 Eksperiments: Soļu motora vadība ar STEPPING BOARD Schrittmotorsteuerung mit dem STEPPING BOARD 10. lpp.
-
3 Risinājumu daļa – asamblers Lösungsteil – Assembler 11. lpp.
-
3.3 Eksperiments: Ievades/izvades portu programmēšana asamblerā Programmierung der Ein-/Ausgabe-Ports in Assembler 11. lpp.
-
3.4 Eksperiments: Analogā izvade ar ciparanalogu pārveidotāju asamblerā Analoge Ausgabe über DA-Wandler in Assembler 12. lpp.
-
3.5 Eksperiments: Analogā ievade ar analogciparu pārveidotāju asamblerā Analoge Eingabe über AD-Wandler in Assembler 14. lpp.
-
3.6 Eksperiments: Taimeri un to funkcijas Timer und ihre Funktionen 14. lpp.
-
3.7 Eksperiments: Pārtraukumu vadība asamblerā Interrupt-Steuerung in Assembler 16. lpp.
-
3.8 Eksperiments: 80C535 seriālā saskarne Serielle Schnittstelle des 80C535 17. lpp.
-
3.9 Eksperiments: 80C535 uzraudzības ierīces Überwachungseinrichtungen des 80C535 17. lpp.
-
4 Risinājumu daļa – C Lösungsteil – C 19. lpp.
Filtram neatbilst neviens ieraksts.
Tiek rādīts tikai satura rādītājs (nosaukumi, numuri, lappuses). Pilna rokasgrāmata tiek piegādāta kopā ar mācību sistēmu. Daudzumi ņemti no rokasgrāmatas komponentu pārskata.