Manual V 0150 · Digital Technology

Microcontrollertechnik

  • 31 experiments
  • Manual · 138 pages
  • Solutions · 22 pages
  • Edition 2

German manual. Titles are shown in the original language.

marks experiments. Components and devices per experiment can be expanded.

  1. Main part

  2. 1 Einführung p. 9
  3. 1.1 Historie p. 9
  4. 1.2 Vergleich Microcontroller/Microprozessor p. 9
  5. 1.3 Microcontroller 80C535 p. 10
  6. 1.3.1 Struktur p. 10
  7. 1.3.2 Speicherorganisation p. 10
  8. 1.3.3 Akkumulator p. 13
  9. 1.3.4 Programmstatuswort-Register (PSW) p. 13
  10. 1.3.5 B-Register p. 14
  11. 1.3.6 Stack Pointer (SP) p. 14
  12. 1.3.7 Data Pointer (DPTR) p. 14
  13. 1.3.8 Interrupt-System p. 15
  14. 1.3.9 Technik p. 15
  15. 1.3.10 Reset-Funktion p. 16
  16. 1.4 Kommunikation zwischen PC und MICROCONTROLLER BOARD p. 17
  17. 2 Programmierung des Microcontrollers 80C535 in BASIC p. 19
  18. 2.1 Funktionsweise der Programmierung in BASIC p. 19
  19. 2.1.1 Experiment: Compiler-Modus p. 19
  20. 2.1.2 Experiment: Terminalemulator (Monitormodus) p. 20
  21. 2.2 Programmierung der Ein-/Ausgabe-Ports in BASIC p. 23
  22. 2.2.1 Grundlagen p. 23
  23. 2.2.2 Experiment: Übungsteil p. 25
  24. 2.3 Analoge Ausgabe über DA-Wandler in BASIC p. 33
  25. 2.3.1 Grundlagen p. 33
  26. 2.3.2 Experiment: Übungsteil p. 35
  27. 2.4 Analoge Eingabe über AD-Wandler in BASIC p. 37
  28. 2.4.1 Grundlagen p. 37
  29. 2.4.2 Experiment: Programmierung der SFR ADCON und DAPR im Direkt- oder Programmmodus p. 42
  30. 2.4.3 Experiment: Übungsteil p. 44
  31. 2.5 Timer und ihre Funktionen p. 48
  32. 2.5.1 Experiment: Grundlagen – Timer 0 und 1 p. 48
  33. 2.5.2 Experiment: Grundlagen – Timer 2 p. 54
  34. 2.5.3 Experiment: Übungsteil p. 58
  35. 2.6 Interrupt-Steuerung in BASIC p. 63
  36. 2.6.1 Grundlagen p. 63
  37. 2.6.2 Experiment: Übungsteil p. 64
  38. 2.7 Serielle Schnittstelle des 80C535 p. 69
  39. 2.7.1 Grundlagen p. 69
  40. 2.7.2 Experiment: Übungsteil p. 70
  41. 2.8 Überwachungseinrichtungen des 80C535 p. 71
  42. 2.8.1 Grundlagen p. 71
  43. 2.8.2 Experiment: Übungsteil p. 72
  44. 2.9 EEPROM-Programmierung in BASIC p. 73
  45. 2.9.1 Grundlagen p. 73
  46. 2.9.2 Experiment: EEPROM Befehlsübersicht p. 73
  47. 2.9.3 Experiment: Übungsteil p. 74
  48. 2.10 Schrittmotorsteuerung mit dem STEPPING BOARD p. 75
    1 component / device
  49. 2.10.1 Grundlagen p. 75
  50. 2.10.2 Experiment: Übungsteil p. 76
  51. 3 Programmierung des Microcontrollers 80C535 in Assembler p. 77
  52. 3.1 Bedienungshinweise Assembler p. 77
  53. 3.2 Experiment: Befehlsübersicht Assembler p. 77
  54. 3.3 Programmierung der Ein-/Ausgabe-Ports in Assembler p. 79
  55. 3.3.1 Grundlagen p. 79
  56. 3.3.2 Experiment: Übungsteil p. 83
  57. 3.4 Analoge Ausgabe über DA-Wandler in Assembler p. 84
  58. 3.4.1 Grundlagen p. 84
  59. 3.4.2 Experiment: Übungsteil p. 86
  60. 3.5 Analoge Eingabe über AD-Wandler in Assembler p. 89
  61. 3.5.1 Grundlagen p. 89
  62. 3.5.2 Experiment: Programmierung der SFR ADCON und DAPR im Programmmodus p. 94
  63. 3.5.3 Experiment: Übungsteil p. 96
  64. 3.6 Timer und ihre Funktionen p. 97
  65. 3.6.1 Experiment: Grundlagen – Timer 0 und 1 p. 97
  66. 3.6.2 Experiment: Grundlagen – Timer 2 p. 103
  67. 3.6.3 Experiment: Übungsteil p. 107
  68. 3.7 Interrupt-Steuerung in Assembler p. 111
  69. 3.7.1 Grundlagen p. 111
  70. 3.7.2 Experiment: Interrupt-Freigabe p. 114
  71. 3.7.3 Experiment: Interrupt-Zusatzfunktionen p. 116
  72. 3.7.4 Experiment: Interrupt-Prioritäten p. 119
  73. 3.7.5 Experiment: Übungsteil p. 120
  74. 3.8 Serielle Schnittstelle des 80C535 p. 121
  75. 3.8.1 Grundlagen p. 121
  76. 3.8.2 Experiment: Baudraten p. 123
  77. 3.8.3 Experiment: Übungsteil p. 125
  78. 3.9 Überwachungseinrichtungen des 80C535 p. 126
  79. 3.9.1 Grundlagen p. 126
  80. 3.9.2 Experiment: Übungsteil p. 127
  81. 4 Programmierung des Microcontrollers 80C535 in C p. 129
  82. 4.1 Experiment: Übungsteil p. 130
  83. Appendix

  84. Anhang
  85. Terminalprogramm TERM (Terminalemulator) im Programm bascom A 1
  86. Monitormodus A 2
  87. BASIC-Interpreter A 3
  88. Verwendete Messgeräte A 4
  89. Literaturhinweise A 4
  90. Solutions

  91. Lösungsteil
  92. Transparencies

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

Only the table of contents (titles, numbers, pages) is shown. The complete manual is delivered with the training system. Quantities are taken from the component overview of the manual.