Ръководство V 0150 · Цифрова техника
Микроконтролерна техника
Microcontrollertechnik
Ръководство на немски език. Заглавията са преведени; под всяко от тях е посочено оригиналното немско заглавие, както е отпечатано в ръководството.
обозначава опитите. Компонентите и уредите към всеки опит могат да се разгънат.
Основна част
-
1 Въведение Einführung с. 9
-
1.1 История Historie с. 9
-
1.2 Сравнение микроконтролер/микропроцесор Vergleich Microcontroller/Microprozessor с. 9
-
1.3 Микроконтролер 80C535 Microcontroller 80C535 с. 10
-
1.3.1 Структура Struktur с. 10
-
1.3.2 Организация на паметта Speicherorganisation с. 10
-
1.3.3 Акумулатор Akkumulator с. 13
-
1.3.4 Регистър на програмната дума на състоянието (PSW) Programmstatuswort-Register (PSW) с. 13
-
1.3.5 Регистър B B-Register с. 14
-
1.3.6 Указател на стека (SP) Stack Pointer (SP) с. 14
-
1.3.7 Указател на данни (DPTR) Data Pointer (DPTR) с. 14
-
1.3.8 Система за прекъсвания Interrupt-System с. 15
-
1.3.9 Техника Technik с. 15
-
1.3.10 Функция за нулиране (Reset) Reset-Funktion с. 16
-
1.4 Комуникация между компютъра и MICROCONTROLLER BOARD Kommunikation zwischen PC und MICROCONTROLLER BOARD с. 17
-
2 Програмиране на микроконтролера 80C535 на BASIC Programmierung des Microcontrollers 80C535 in BASIC с. 19
-
2.1 Принцип на програмирането на BASIC Funktionsweise der Programmierung in BASIC с. 19
-
2.1.1 Опит: Режим на компилатора Compiler-Modus с. 19
-
2.1.2 Опит: Терминален емулатор (мониторен режим) Terminalemulator (Monitormodus) с. 20
-
2.2 Програмиране на входно-изходните портове на BASIC Programmierung der Ein-/Ausgabe-Ports in BASIC с. 23
-
2.2.1 Основи Grundlagen с. 23
-
2.2.2 Опит: Упражнения Übungsteil с. 25
-
2.3 Аналогов изход чрез ЦА преобразувател на BASIC Analoge Ausgabe über DA-Wandler in BASIC с. 33
-
2.3.1 Основи Grundlagen с. 33
-
2.3.2 Опит: Упражнения Übungsteil с. 35
-
2.4 Аналогов вход чрез АЦ преобразувател на BASIC Analoge Eingabe über AD-Wandler in BASIC с. 37
-
2.4.1 Основи Grundlagen с. 37
-
2.4.2 Опит: Програмиране на SFR ADCON и DAPR в директен или програмен режим Programmierung der SFR ADCON und DAPR im Direkt- oder Programmmodus с. 42
-
2.4.3 Опит: Упражнения Übungsteil с. 44
-
2.5 Таймерите и техните функции Timer und ihre Funktionen с. 48
-
2.5.1 Опит: Основи – таймер 0 и 1 Grundlagen – Timer 0 und 1 с. 48
-
2.5.2 Опит: Основи – таймер 2 Grundlagen – Timer 2 с. 54
-
2.5.3 Опит: Упражнения Übungsteil с. 58
-
2.6 Управление на прекъсванията на BASIC Interrupt-Steuerung in BASIC с. 63
-
2.6.1 Основи Grundlagen с. 63
-
2.6.2 Опит: Упражнения Übungsteil с. 64
-
2.7 Сериен интерфейс на 80C535 Serielle Schnittstelle des 80C535 с. 69
-
2.7.1 Основи Grundlagen с. 69
-
2.7.2 Опит: Упражнения Übungsteil с. 70
-
2.8 Контролни устройства на 80C535 Überwachungseinrichtungen des 80C535 с. 71
-
2.8.1 Основи Grundlagen с. 71
-
2.8.2 Опит: Упражнения Übungsteil с. 72
-
2.9 Програмиране на EEPROM на BASIC EEPROM-Programmierung in BASIC с. 73
-
2.9.1 Основи Grundlagen с. 73
-
2.9.2 Опит: Преглед на командите за EEPROM EEPROM Befehlsübersicht с. 73
-
2.9.3 Опит: Упражнения Übungsteil с. 74
-
2.10 Управление на стъпков двигател със STEPPING BOARD Schrittmotorsteuerung mit dem STEPPING BOARD с. 75
1 компонент / уред
-
2.10.1 Основи Grundlagen с. 75
-
2.10.2 Опит: Упражнения Übungsteil с. 76
-
3 Програмиране на микроконтролера 80C535 на асемблер Programmierung des Microcontrollers 80C535 in Assembler с. 77
-
3.1 Указания за работа с асемблера Bedienungshinweise Assembler с. 77
-
3.2 Опит: Преглед на командите на асемблера Befehlsübersicht Assembler с. 77
-
3.3 Програмиране на входно-изходните портове на асемблер Programmierung der Ein-/Ausgabe-Ports in Assembler с. 79
-
3.3.1 Основи Grundlagen с. 79
-
3.3.2 Опит: Упражнения Übungsteil с. 83
-
3.4 Аналогов изход чрез ЦА преобразувател на асемблер Analoge Ausgabe über DA-Wandler in Assembler с. 84
-
3.4.1 Основи Grundlagen с. 84
-
3.4.2 Опит: Упражнения Übungsteil с. 86
-
3.5 Аналогов вход чрез АЦ преобразувател на асемблер Analoge Eingabe über AD-Wandler in Assembler с. 89
-
3.5.1 Основи Grundlagen с. 89
-
3.5.2 Опит: Програмиране на SFR ADCON и DAPR в програмен режим Programmierung der SFR ADCON und DAPR im Programmmodus с. 94
-
3.5.3 Опит: Упражнения Übungsteil с. 96
-
3.6 Таймерите и техните функции Timer und ihre Funktionen с. 97
-
3.6.1 Опит: Основи – таймер 0 и 1 Grundlagen – Timer 0 und 1 с. 97
-
3.6.2 Опит: Основи – таймер 2 Grundlagen – Timer 2 с. 103
-
3.6.3 Опит: Упражнения Übungsteil с. 107
-
3.7 Управление на прекъсванията на асемблер Interrupt-Steuerung in Assembler с. 111
-
3.7.1 Основи Grundlagen с. 111
-
3.7.2 Опит: Разрешаване на прекъсванията Interrupt-Freigabe с. 114
-
3.7.3 Опит: Допълнителни функции на прекъсванията Interrupt-Zusatzfunktionen с. 116
-
3.7.4 Опит: Приоритети на прекъсванията Interrupt-Prioritäten с. 119
-
3.7.5 Опит: Упражнения Übungsteil с. 120
-
3.8 Сериен интерфейс на 80C535 Serielle Schnittstelle des 80C535 с. 121
-
3.8.1 Основи Grundlagen с. 121
-
3.8.2 Опит: Скорости на предаване (бодове) Baudraten с. 123
-
3.8.3 Опит: Упражнения Übungsteil с. 125
-
3.9 Контролни устройства на 80C535 Überwachungseinrichtungen des 80C535 с. 126
-
3.9.1 Основи Grundlagen с. 126
-
3.9.2 Опит: Упражнения Übungsteil с. 127
-
4 Програмиране на микроконтролера 80C535 на C Programmierung des Microcontrollers 80C535 in C с. 129
-
4.1 Опит: Упражнения Übungsteil с. 130
Приложение
-
Приложение Anhang
-
Терминална програма TERM (терминален емулатор) в програмата bascom Terminalprogramm TERM (Terminalemulator) im Programm bascom A 1
-
Мониторен режим Monitormodus A 2
-
BASIC интерпретатор BASIC-Interpreter A 3
-
Използвани измервателни уреди Verwendete Messgeräte A 4
-
Литература Literaturhinweise A 4
Част с решения
-
Част с решения Lösungsteil
Фолиа
-
Фолиа Folien
-
MICROCONTROLLER BOARD (тип 3850) MICROCONTROLLER BOARD (Typ 3850)
-
STEPPING BOARD (тип 5132) STEPPING BOARD (Typ 5132)
Няма записи, които да отговарят на филтъра.
обозначава опитите. Компонентите и уредите към всеки опит могат да се разгънат.
-
2 Част с решения – BASIC Lösungsteil – BASIC с. 3
-
2.2 Опит: Програмиране на входно-изходните портове на BASIC Programmierung der Ein-/Ausgabe-Ports in BASIC с. 3
-
2.3 Опит: Аналогов изход чрез ЦА преобразувател на BASIC Analoge Ausgabe über DA-Wandler in BASIC с. 4
-
2.4 Опит: Аналогов вход чрез АЦ преобразувател на BASIC Analoge Eingabe über AD-Wandler in BASIC с. 5
-
2.5 Опит: Таймерите и техните функции Timer und ihre Funktionen с. 6
-
2.6 Опит: Управление на прекъсванията на BASIC Interrupt-Steuerung in BASIC с. 8
-
2.7 Опит: Сериен интерфейс на 80C535 Serielle Schnittstelle des 80C535 с. 9
-
2.10 Опит: Управление на стъпков двигател със STEPPING BOARD Schrittmotorsteuerung mit dem STEPPING BOARD с. 10
-
3 Част с решения – асемблер Lösungsteil – Assembler с. 11
-
3.3 Опит: Програмиране на входно-изходните портове на асемблер Programmierung der Ein-/Ausgabe-Ports in Assembler с. 11
-
3.4 Опит: Аналогов изход чрез ЦА преобразувател на асемблер Analoge Ausgabe über DA-Wandler in Assembler с. 12
-
3.5 Опит: Аналогов вход чрез АЦ преобразувател на асемблер Analoge Eingabe über AD-Wandler in Assembler с. 14
-
3.6 Опит: Таймерите и техните функции Timer und ihre Funktionen с. 14
-
3.7 Опит: Управление на прекъсванията на асемблер Interrupt-Steuerung in Assembler с. 16
-
3.8 Опит: Сериен интерфейс на 80C535 Serielle Schnittstelle des 80C535 с. 17
-
3.9 Опит: Контролни устройства на 80C535 Überwachungseinrichtungen des 80C535 с. 17
-
4 Част с решения – C Lösungsteil – C с. 19
Няма записи, които да отговарят на филтъра.
Показва се само съдържанието (заглавия, номера, страници). Пълното ръководство се доставя заедно с учебната система. Количествата са взети от списъка на компонентите в ръководството.