Manualul V 0150 · Electronică digitală

Tehnica microcontrolerelor

Microcontrollertechnik

  • 31 de experimente
  • Manual · 138 de pagini
  • Caiet de soluții · 22 de pagini
  • Ediția 2

Manual în limba germană. Titlurile sunt traduse; sub fiecare dintre ele este indicat titlul original în germană, așa cum este tipărit în manual.

marchează experimentele. Componentele și echipamentele fiecărui experiment se pot afișa prin extindere.

  1. Partea principală

  2. 1 Introducere Einführung p. 9
  3. 1.1 Istoric Historie p. 9
  4. 1.2 Comparație microcontroler/microprocesor Vergleich Microcontroller/Microprozessor p. 9
  5. 1.3 Microcontrolerul 80C535 Microcontroller 80C535 p. 10
  6. 1.3.1 Structura Struktur p. 10
  7. 1.3.2 Organizarea memoriei Speicherorganisation p. 10
  8. 1.3.3 Acumulatorul Akkumulator p. 13
  9. 1.3.4 Registrul cuvântului de stare a programului (PSW) Programmstatuswort-Register (PSW) p. 13
  10. 1.3.5 Registrul B B-Register p. 14
  11. 1.3.6 Indicatorul de stivă (Stack Pointer, SP) Stack Pointer (SP) p. 14
  12. 1.3.7 Indicatorul de date (Data Pointer, DPTR) Data Pointer (DPTR) p. 14
  13. 1.3.8 Sistemul de întreruperi Interrupt-System p. 15
  14. 1.3.9 Tehnica Technik p. 15
  15. 1.3.10 Funcția de reset Reset-Funktion p. 16
  16. 1.4 Comunicarea dintre PC și MICROCONTROLLER BOARD Kommunikation zwischen PC und MICROCONTROLLER BOARD p. 17
  17. 2 Programarea microcontrolerului 80C535 în BASIC Programmierung des Microcontrollers 80C535 in BASIC p. 19
  18. 2.1 Principiul programării în BASIC Funktionsweise der Programmierung in BASIC p. 19
  19. 2.1.1 Experiment: Modul compilator Compiler-Modus p. 19
  20. 2.1.2 Experiment: Emulatorul de terminal (modul monitor) Terminalemulator (Monitormodus) p. 20
  21. 2.2 Programarea porturilor de intrare/ieșire în BASIC Programmierung der Ein-/Ausgabe-Ports in BASIC p. 23
  22. 2.2.1 Noțiuni de bază Grundlagen p. 23
  23. 2.2.2 Experiment: Partea de exerciții Übungsteil p. 25
  24. 2.3 Ieșire analogică prin convertorul D/A în BASIC Analoge Ausgabe über DA-Wandler in BASIC p. 33
  25. 2.3.1 Noțiuni de bază Grundlagen p. 33
  26. 2.3.2 Experiment: Partea de exerciții Übungsteil p. 35
  27. 2.4 Intrare analogică prin convertorul A/D în BASIC Analoge Eingabe über AD-Wandler in BASIC p. 37
  28. 2.4.1 Noțiuni de bază Grundlagen p. 37
  29. 2.4.2 Experiment: Programarea registrelor SFR ADCON și DAPR în modul direct sau în modul program Programmierung der SFR ADCON und DAPR im Direkt- oder Programmmodus p. 42
  30. 2.4.3 Experiment: Partea de exerciții Übungsteil p. 44
  31. 2.5 Temporizatoarele (timere) și funcțiile lor Timer und ihre Funktionen p. 48
  32. 2.5.1 Experiment: Noțiuni de bază – Timer 0 și 1 Grundlagen – Timer 0 und 1 p. 48
  33. 2.5.2 Experiment: Noțiuni de bază – Timer 2 Grundlagen – Timer 2 p. 54
  34. 2.5.3 Experiment: Partea de exerciții Übungsteil p. 58
  35. 2.6 Controlul întreruperilor în BASIC Interrupt-Steuerung in BASIC p. 63
  36. 2.6.1 Noțiuni de bază Grundlagen p. 63
  37. 2.6.2 Experiment: Partea de exerciții Übungsteil p. 64
  38. 2.7 Interfața serială a microcontrolerului 80C535 Serielle Schnittstelle des 80C535 p. 69
  39. 2.7.1 Noțiuni de bază Grundlagen p. 69
  40. 2.7.2 Experiment: Partea de exerciții Übungsteil p. 70
  41. 2.8 Dispozitivele de supraveghere ale microcontrolerului 80C535 Überwachungseinrichtungen des 80C535 p. 71
  42. 2.8.1 Noțiuni de bază Grundlagen p. 71
  43. 2.8.2 Experiment: Partea de exerciții Übungsteil p. 72
  44. 2.9 Programarea EEPROM în BASIC EEPROM-Programmierung in BASIC p. 73
  45. 2.9.1 Noțiuni de bază Grundlagen p. 73
  46. 2.9.2 Experiment: Lista comenzilor EEPROM EEPROM Befehlsübersicht p. 73
  47. 2.9.3 Experiment: Partea de exerciții Übungsteil p. 74
  48. 2.10 Comanda motorului pas cu pas cu STEPPING BOARD Schrittmotorsteuerung mit dem STEPPING BOARD p. 75
    1 componentă / echipament
  49. 2.10.1 Noțiuni de bază Grundlagen p. 75
  50. 2.10.2 Experiment: Partea de exerciții Übungsteil p. 76
  51. 3 Programarea microcontrolerului 80C535 în limbaj de asamblare Programmierung des Microcontrollers 80C535 in Assembler p. 77
  52. 3.1 Instrucțiuni de utilizare a asamblorului Bedienungshinweise Assembler p. 77
  53. 3.2 Experiment: Lista instrucțiunilor în limbaj de asamblare Befehlsübersicht Assembler p. 77
  54. 3.3 Programarea porturilor de intrare/ieșire în limbaj de asamblare Programmierung der Ein-/Ausgabe-Ports in Assembler p. 79
  55. 3.3.1 Noțiuni de bază Grundlagen p. 79
  56. 3.3.2 Experiment: Partea de exerciții Übungsteil p. 83
  57. 3.4 Ieșire analogică prin convertorul D/A în limbaj de asamblare Analoge Ausgabe über DA-Wandler in Assembler p. 84
  58. 3.4.1 Noțiuni de bază Grundlagen p. 84
  59. 3.4.2 Experiment: Partea de exerciții Übungsteil p. 86
  60. 3.5 Intrare analogică prin convertorul A/D în limbaj de asamblare Analoge Eingabe über AD-Wandler in Assembler p. 89
  61. 3.5.1 Noțiuni de bază Grundlagen p. 89
  62. 3.5.2 Experiment: Programarea registrelor SFR ADCON și DAPR în modul program Programmierung der SFR ADCON und DAPR im Programmmodus p. 94
  63. 3.5.3 Experiment: Partea de exerciții Übungsteil p. 96
  64. 3.6 Temporizatoarele (timere) și funcțiile lor Timer und ihre Funktionen p. 97
  65. 3.6.1 Experiment: Noțiuni de bază – Timer 0 și 1 Grundlagen – Timer 0 und 1 p. 97
  66. 3.6.2 Experiment: Noțiuni de bază – Timer 2 Grundlagen – Timer 2 p. 103
  67. 3.6.3 Experiment: Partea de exerciții Übungsteil p. 107
  68. 3.7 Controlul întreruperilor în limbaj de asamblare Interrupt-Steuerung in Assembler p. 111
  69. 3.7.1 Noțiuni de bază Grundlagen p. 111
  70. 3.7.2 Experiment: Validarea întreruperilor Interrupt-Freigabe p. 114
  71. 3.7.3 Experiment: Funcții suplimentare ale întreruperilor Interrupt-Zusatzfunktionen p. 116
  72. 3.7.4 Experiment: Prioritățile întreruperilor Interrupt-Prioritäten p. 119
  73. 3.7.5 Experiment: Partea de exerciții Übungsteil p. 120
  74. 3.8 Interfața serială a microcontrolerului 80C535 Serielle Schnittstelle des 80C535 p. 121
  75. 3.8.1 Noțiuni de bază Grundlagen p. 121
  76. 3.8.2 Experiment: Ratele baud Baudraten p. 123
  77. 3.8.3 Experiment: Partea de exerciții Übungsteil p. 125
  78. 3.9 Dispozitivele de supraveghere ale microcontrolerului 80C535 Überwachungseinrichtungen des 80C535 p. 126
  79. 3.9.1 Noțiuni de bază Grundlagen p. 126
  80. 3.9.2 Experiment: Partea de exerciții Übungsteil p. 127
  81. 4 Programarea microcontrolerului 80C535 în C Programmierung des Microcontrollers 80C535 in C p. 129
  82. 4.1 Experiment: Partea de exerciții Übungsteil p. 130
  83. Anexă

  84. Anexă Anhang
  85. Programul de terminal TERM (emulator de terminal) din programul bascom Terminalprogramm TERM (Terminalemulator) im Programm bascom A 1
  86. Modul monitor Monitormodus A 2
  87. Interpretorul BASIC BASIC-Interpreter A 3
  88. Aparate de măsură utilizate Verwendete Messgeräte A 4
  89. Bibliografie Literaturhinweise A 4
  90. Partea cu soluții

  91. Partea cu soluții Lösungsteil
  92. Folii transparente

  93. Folii transparente Folien
  94. MICROCONTROLLER BOARD (Tip 3850) MICROCONTROLLER BOARD (Typ 3850)
  95. STEPPING BOARD (Tip 5132) STEPPING BOARD (Typ 5132)

Este afișat exclusiv cuprinsul (titluri, numere, pagini). Manualul complet se livrează împreună cu sistemul de instruire. Cantitățile provin din lista de componente a manualului.