Manuale V 0150 · Elettronica digitale
Tecnica dei microcontrollori
Microcontrollertechnik
Manuale in lingua tedesca. I titoli sono tradotti; sotto ciascuno è riportato il titolo originale tedesco così come è stampato nel manuale.
indica le esercitazioni. I componenti e gli apparecchi di ciascuna esercitazione si visualizzano espandendo la voce.
Parte principale
-
1 Introduzione Einführung pag. 9
-
1.1 Storia Historie pag. 9
-
1.2 Confronto tra microcontrollore e microprocessore Vergleich Microcontroller/Microprozessor pag. 9
-
1.3 Microcontrollore 80C535 Microcontroller 80C535 pag. 10
-
1.3.1 Struttura Struktur pag. 10
-
1.3.2 Organizzazione della memoria Speicherorganisation pag. 10
-
1.3.3 Accumulatore Akkumulator pag. 13
-
1.3.4 Registro della parola di stato del programma (PSW) Programmstatuswort-Register (PSW) pag. 13
-
1.3.5 Registro B B-Register pag. 14
-
1.3.6 Stack pointer (SP) Stack Pointer (SP) pag. 14
-
1.3.7 Data pointer (DPTR) Data Pointer (DPTR) pag. 14
-
1.3.8 Sistema di interrupt Interrupt-System pag. 15
-
1.3.9 Tecnica Technik pag. 15
-
1.3.10 Funzione di reset Reset-Funktion pag. 16
-
1.4 Comunicazione tra PC e MICROCONTROLLER BOARD Kommunikation zwischen PC und MICROCONTROLLER BOARD pag. 17
-
2 Programmazione del microcontrollore 80C535 in BASIC Programmierung des Microcontrollers 80C535 in BASIC pag. 19
-
2.1 Principio della programmazione in BASIC Funktionsweise der Programmierung in BASIC pag. 19
-
2.1.1 Esercitazione: Modalità compilatore Compiler-Modus pag. 19
-
2.1.2 Esercitazione: Emulatore di terminale (modalità monitor) Terminalemulator (Monitormodus) pag. 20
-
2.2 Programmazione delle porte di ingresso/uscita in BASIC Programmierung der Ein-/Ausgabe-Ports in BASIC pag. 23
-
2.2.1 Fondamenti Grundlagen pag. 23
-
2.2.2 Esercitazione: Parte esercizi Übungsteil pag. 25
-
2.3 Uscita analogica tramite convertitore D/A in BASIC Analoge Ausgabe über DA-Wandler in BASIC pag. 33
-
2.3.1 Fondamenti Grundlagen pag. 33
-
2.3.2 Esercitazione: Parte esercizi Übungsteil pag. 35
-
2.4 Ingresso analogico tramite convertitore A/D in BASIC Analoge Eingabe über AD-Wandler in BASIC pag. 37
-
2.4.1 Fondamenti Grundlagen pag. 37
-
2.4.2 Esercitazione: Programmazione degli SFR ADCON e DAPR in modalità diretta o programma Programmierung der SFR ADCON und DAPR im Direkt- oder Programmmodus pag. 42
-
2.4.3 Esercitazione: Parte esercizi Übungsteil pag. 44
-
2.5 I timer e le loro funzioni Timer und ihre Funktionen pag. 48
-
2.5.1 Esercitazione: Fondamenti – timer 0 e 1 Grundlagen – Timer 0 und 1 pag. 48
-
2.5.2 Esercitazione: Fondamenti – timer 2 Grundlagen – Timer 2 pag. 54
-
2.5.3 Esercitazione: Parte esercizi Übungsteil pag. 58
-
2.6 Gestione degli interrupt in BASIC Interrupt-Steuerung in BASIC pag. 63
-
2.6.1 Fondamenti Grundlagen pag. 63
-
2.6.2 Esercitazione: Parte esercizi Übungsteil pag. 64
-
2.7 Interfaccia seriale dell’80C535 Serielle Schnittstelle des 80C535 pag. 69
-
2.7.1 Fondamenti Grundlagen pag. 69
-
2.7.2 Esercitazione: Parte esercizi Übungsteil pag. 70
-
2.8 Dispositivi di supervisione dell’80C535 Überwachungseinrichtungen des 80C535 pag. 71
-
2.8.1 Fondamenti Grundlagen pag. 71
-
2.8.2 Esercitazione: Parte esercizi Übungsteil pag. 72
-
2.9 Programmazione della EEPROM in BASIC EEPROM-Programmierung in BASIC pag. 73
-
2.9.1 Fondamenti Grundlagen pag. 73
-
2.9.2 Esercitazione: Panoramica dei comandi EEPROM EEPROM Befehlsübersicht pag. 73
-
2.9.3 Esercitazione: Parte esercizi Übungsteil pag. 74
-
2.10 Comando di un motore passo-passo con lo STEPPING BOARD Schrittmotorsteuerung mit dem STEPPING BOARD pag. 75
1 componente / apparecchio
-
2.10.1 Fondamenti Grundlagen pag. 75
-
2.10.2 Esercitazione: Parte esercizi Übungsteil pag. 76
-
3 Programmazione del microcontrollore 80C535 in Assembler Programmierung des Microcontrollers 80C535 in Assembler pag. 77
-
3.1 Istruzioni d’uso Assembler Bedienungshinweise Assembler pag. 77
-
3.2 Esercitazione: Panoramica delle istruzioni Assembler Befehlsübersicht Assembler pag. 77
-
3.3 Programmazione delle porte di ingresso/uscita in Assembler Programmierung der Ein-/Ausgabe-Ports in Assembler pag. 79
-
3.3.1 Fondamenti Grundlagen pag. 79
-
3.3.2 Esercitazione: Parte esercizi Übungsteil pag. 83
-
3.4 Uscita analogica tramite convertitore D/A in Assembler Analoge Ausgabe über DA-Wandler in Assembler pag. 84
-
3.4.1 Fondamenti Grundlagen pag. 84
-
3.4.2 Esercitazione: Parte esercizi Übungsteil pag. 86
-
3.5 Ingresso analogico tramite convertitore A/D in Assembler Analoge Eingabe über AD-Wandler in Assembler pag. 89
-
3.5.1 Fondamenti Grundlagen pag. 89
-
3.5.2 Esercitazione: Programmazione degli SFR ADCON e DAPR in modalità programma Programmierung der SFR ADCON und DAPR im Programmmodus pag. 94
-
3.5.3 Esercitazione: Parte esercizi Übungsteil pag. 96
-
3.6 I timer e le loro funzioni Timer und ihre Funktionen pag. 97
-
3.6.1 Esercitazione: Fondamenti – timer 0 e 1 Grundlagen – Timer 0 und 1 pag. 97
-
3.6.2 Esercitazione: Fondamenti – timer 2 Grundlagen – Timer 2 pag. 103
-
3.6.3 Esercitazione: Parte esercizi Übungsteil pag. 107
-
3.7 Gestione degli interrupt in Assembler Interrupt-Steuerung in Assembler pag. 111
-
3.7.1 Fondamenti Grundlagen pag. 111
-
3.7.2 Esercitazione: Abilitazione degli interrupt Interrupt-Freigabe pag. 114
-
3.7.3 Esercitazione: Funzioni aggiuntive degli interrupt Interrupt-Zusatzfunktionen pag. 116
-
3.7.4 Esercitazione: Priorità degli interrupt Interrupt-Prioritäten pag. 119
-
3.7.5 Esercitazione: Parte esercizi Übungsteil pag. 120
-
3.8 Interfaccia seriale dell’80C535 Serielle Schnittstelle des 80C535 pag. 121
-
3.8.1 Fondamenti Grundlagen pag. 121
-
3.8.2 Esercitazione: Baud rate Baudraten pag. 123
-
3.8.3 Esercitazione: Parte esercizi Übungsteil pag. 125
-
3.9 Dispositivi di supervisione dell’80C535 Überwachungseinrichtungen des 80C535 pag. 126
-
3.9.1 Fondamenti Grundlagen pag. 126
-
3.9.2 Esercitazione: Parte esercizi Übungsteil pag. 127
-
4 Programmazione del microcontrollore 80C535 in C Programmierung des Microcontrollers 80C535 in C pag. 129
-
4.1 Esercitazione: Parte esercizi Übungsteil pag. 130
Appendice
-
Appendice Anhang
-
Programma terminale TERM (emulatore di terminale) nel programma bascom Terminalprogramm TERM (Terminalemulator) im Programm bascom A 1
-
Modalità monitor Monitormodus A 2
-
Interprete BASIC BASIC-Interpreter A 3
-
Strumenti di misura utilizzati Verwendete Messgeräte A 4
-
Bibliografia Literaturhinweise A 4
Sezione soluzioni
-
Sezione soluzioni Lösungsteil
Lucidi
-
Lucidi Folien
-
MICROCONTROLLER BOARD (Tipo 3850) MICROCONTROLLER BOARD (Typ 3850)
-
STEPPING BOARD (Tipo 5132) STEPPING BOARD (Typ 5132)
Nessuna voce corrisponde al filtro.
indica le esercitazioni. I componenti e gli apparecchi di ciascuna esercitazione si visualizzano espandendo la voce.
-
2 Sezione soluzioni – BASIC Lösungsteil – BASIC pag. 3
-
2.2 Esercitazione: Programmazione delle porte di ingresso/uscita in BASIC Programmierung der Ein-/Ausgabe-Ports in BASIC pag. 3
-
2.3 Esercitazione: Uscita analogica tramite convertitore D/A in BASIC Analoge Ausgabe über DA-Wandler in BASIC pag. 4
-
2.4 Esercitazione: Ingresso analogico tramite convertitore A/D in BASIC Analoge Eingabe über AD-Wandler in BASIC pag. 5
-
2.5 Esercitazione: I timer e le loro funzioni Timer und ihre Funktionen pag. 6
-
2.6 Esercitazione: Gestione degli interrupt in BASIC Interrupt-Steuerung in BASIC pag. 8
-
2.7 Esercitazione: Interfaccia seriale dell’80C535 Serielle Schnittstelle des 80C535 pag. 9
-
2.10 Esercitazione: Comando di un motore passo-passo con lo STEPPING BOARD Schrittmotorsteuerung mit dem STEPPING BOARD pag. 10
-
3 Sezione soluzioni – Assembler Lösungsteil – Assembler pag. 11
-
3.3 Esercitazione: Programmazione delle porte di ingresso/uscita in Assembler Programmierung der Ein-/Ausgabe-Ports in Assembler pag. 11
-
3.4 Esercitazione: Uscita analogica tramite convertitore D/A in Assembler Analoge Ausgabe über DA-Wandler in Assembler pag. 12
-
3.5 Esercitazione: Ingresso analogico tramite convertitore A/D in Assembler Analoge Eingabe über AD-Wandler in Assembler pag. 14
-
3.6 Esercitazione: I timer e le loro funzioni Timer und ihre Funktionen pag. 14
-
3.7 Esercitazione: Gestione degli interrupt in Assembler Interrupt-Steuerung in Assembler pag. 16
-
3.8 Esercitazione: Interfaccia seriale dell’80C535 Serielle Schnittstelle des 80C535 pag. 17
-
3.9 Esercitazione: Dispositivi di supervisione dell’80C535 Überwachungseinrichtungen des 80C535 pag. 17
-
4 Sezione soluzioni – C Lösungsteil – C pag. 19
Nessuna voce corrisponde al filtro.
È riportato esclusivamente l’indice (titoli, numeri, pagine). Il manuale completo viene fornito insieme al sistema didattico. Le quantità sono tratte dall’elenco componenti del manuale.