Manuel V 0150 · Électronique numérique
Technique des microcontrôleurs
Microcontrollertechnik
Manuel en allemand. Les titres sont traduits ; sous chacun d’eux figure le titre original allemand tel qu’il est imprimé dans le manuel.
signale les expériences. Les composants et appareils de chaque expérience peuvent être dépliés.
Partie principale
-
1 Introduction Einführung p. 9
-
1.1 Historique Historie p. 9
-
1.2 Comparaison microcontrôleur/microprocesseur Vergleich Microcontroller/Microprozessor p. 9
-
1.3 Microcontrôleur 80C535 Microcontroller 80C535 p. 10
-
1.3.1 Structure Struktur p. 10
-
1.3.2 Organisation de la mémoire Speicherorganisation p. 10
-
1.3.3 Accumulateur Akkumulator p. 13
-
1.3.4 Registre de mot d’état du programme (PSW) Programmstatuswort-Register (PSW) p. 13
-
1.3.5 Registre B B-Register p. 14
-
1.3.6 Pointeur de pile (SP) Stack Pointer (SP) p. 14
-
1.3.7 Pointeur de données (DPTR) Data Pointer (DPTR) p. 14
-
1.3.8 Système d’interruptions Interrupt-System p. 15
-
1.3.9 Technique Technik p. 15
-
1.3.10 Fonction de réinitialisation (reset) Reset-Funktion p. 16
-
1.4 Communication entre le PC et le MICROCONTROLLER BOARD Kommunikation zwischen PC und MICROCONTROLLER BOARD p. 17
-
2 Programmation du microcontrôleur 80C535 en BASIC Programmierung des Microcontrollers 80C535 in BASIC p. 19
-
2.1 Principe de la programmation en BASIC Funktionsweise der Programmierung in BASIC p. 19
-
2.1.1 Expérience : Mode compilateur Compiler-Modus p. 19
-
2.1.2 Expérience : Émulateur de terminal (mode moniteur) Terminalemulator (Monitormodus) p. 20
-
2.2 Programmation des ports d’entrée/sortie en BASIC Programmierung der Ein-/Ausgabe-Ports in BASIC p. 23
-
2.2.1 Principes de base Grundlagen p. 23
-
2.2.2 Expérience : Partie exercices Übungsteil p. 25
-
2.3 Sortie analogique par convertisseur N/A en BASIC Analoge Ausgabe über DA-Wandler in BASIC p. 33
-
2.3.1 Principes de base Grundlagen p. 33
-
2.3.2 Expérience : Partie exercices Übungsteil p. 35
-
2.4 Entrée analogique par convertisseur A/N en BASIC Analoge Eingabe über AD-Wandler in BASIC p. 37
-
2.4.1 Principes de base Grundlagen p. 37
-
2.4.2 Expérience : Programmation des SFR ADCON et DAPR en mode direct ou en mode programme Programmierung der SFR ADCON und DAPR im Direkt- oder Programmmodus p. 42
-
2.4.3 Expérience : Partie exercices Übungsteil p. 44
-
2.5 Les timers et leurs fonctions Timer und ihre Funktionen p. 48
-
2.5.1 Expérience : Principes – timers 0 et 1 Grundlagen – Timer 0 und 1 p. 48
-
2.5.2 Expérience : Principes – timer 2 Grundlagen – Timer 2 p. 54
-
2.5.3 Expérience : Partie exercices Übungsteil p. 58
-
2.6 Gestion des interruptions en BASIC Interrupt-Steuerung in BASIC p. 63
-
2.6.1 Principes de base Grundlagen p. 63
-
2.6.2 Expérience : Partie exercices Übungsteil p. 64
-
2.7 Interface série du 80C535 Serielle Schnittstelle des 80C535 p. 69
-
2.7.1 Principes de base Grundlagen p. 69
-
2.7.2 Expérience : Partie exercices Übungsteil p. 70
-
2.8 Dispositifs de surveillance du 80C535 Überwachungseinrichtungen des 80C535 p. 71
-
2.8.1 Principes de base Grundlagen p. 71
-
2.8.2 Expérience : Partie exercices Übungsteil p. 72
-
2.9 Programmation de l’EEPROM en BASIC EEPROM-Programmierung in BASIC p. 73
-
2.9.1 Principes de base Grundlagen p. 73
-
2.9.2 Expérience : Récapitulatif des instructions EEPROM EEPROM Befehlsübersicht p. 73
-
2.9.3 Expérience : Partie exercices Übungsteil p. 74
-
2.10 Commande de moteur pas à pas avec le STEPPING BOARD Schrittmotorsteuerung mit dem STEPPING BOARD p. 75
1 composant / appareil
-
2.10.1 Principes de base Grundlagen p. 75
-
2.10.2 Expérience : Partie exercices Übungsteil p. 76
-
3 Programmation du microcontrôleur 80C535 en assembleur Programmierung des Microcontrollers 80C535 in Assembler p. 77
-
3.1 Instructions d’utilisation de l’assembleur Bedienungshinweise Assembler p. 77
-
3.2 Expérience : Récapitulatif des instructions en assembleur Befehlsübersicht Assembler p. 77
-
3.3 Programmation des ports d’entrée/sortie en assembleur Programmierung der Ein-/Ausgabe-Ports in Assembler p. 79
-
3.3.1 Principes de base Grundlagen p. 79
-
3.3.2 Expérience : Partie exercices Übungsteil p. 83
-
3.4 Sortie analogique par convertisseur N/A en assembleur Analoge Ausgabe über DA-Wandler in Assembler p. 84
-
3.4.1 Principes de base Grundlagen p. 84
-
3.4.2 Expérience : Partie exercices Übungsteil p. 86
-
3.5 Entrée analogique par convertisseur A/N en assembleur Analoge Eingabe über AD-Wandler in Assembler p. 89
-
3.5.1 Principes de base Grundlagen p. 89
-
3.5.2 Expérience : Programmation des SFR ADCON et DAPR en mode programme Programmierung der SFR ADCON und DAPR im Programmmodus p. 94
-
3.5.3 Expérience : Partie exercices Übungsteil p. 96
-
3.6 Les timers et leurs fonctions Timer und ihre Funktionen p. 97
-
3.6.1 Expérience : Principes – timers 0 et 1 Grundlagen – Timer 0 und 1 p. 97
-
3.6.2 Expérience : Principes – timer 2 Grundlagen – Timer 2 p. 103
-
3.6.3 Expérience : Partie exercices Übungsteil p. 107
-
3.7 Gestion des interruptions en assembleur Interrupt-Steuerung in Assembler p. 111
-
3.7.1 Principes de base Grundlagen p. 111
-
3.7.2 Expérience : Validation des interruptions Interrupt-Freigabe p. 114
-
3.7.3 Expérience : Fonctions complémentaires des interruptions Interrupt-Zusatzfunktionen p. 116
-
3.7.4 Expérience : Priorités des interruptions Interrupt-Prioritäten p. 119
-
3.7.5 Expérience : Partie exercices Übungsteil p. 120
-
3.8 Interface série du 80C535 Serielle Schnittstelle des 80C535 p. 121
-
3.8.1 Principes de base Grundlagen p. 121
-
3.8.2 Expérience : Débits en bauds Baudraten p. 123
-
3.8.3 Expérience : Partie exercices Übungsteil p. 125
-
3.9 Dispositifs de surveillance du 80C535 Überwachungseinrichtungen des 80C535 p. 126
-
3.9.1 Principes de base Grundlagen p. 126
-
3.9.2 Expérience : Partie exercices Übungsteil p. 127
-
4 Programmation du microcontrôleur 80C535 en C Programmierung des Microcontrollers 80C535 in C p. 129
-
4.1 Expérience : Partie exercices Übungsteil p. 130
Annexe
-
Annexe Anhang
-
Programme de terminal TERM (émulateur de terminal) dans le logiciel bascom Terminalprogramm TERM (Terminalemulator) im Programm bascom A 1
-
Mode moniteur Monitormodus A 2
-
Interpréteur BASIC BASIC-Interpreter A 3
-
Appareils de mesure utilisés Verwendete Messgeräte A 4
-
Bibliographie Literaturhinweise A 4
Corrigés
-
Corrigés Lösungsteil
Transparents
-
Transparents Folien
-
MICROCONTROLLER BOARD (type 3850) MICROCONTROLLER BOARD (Typ 3850)
-
STEPPING BOARD (type 5132) STEPPING BOARD (Typ 5132)
Aucune entrée ne correspond au filtre.
signale les expériences. Les composants et appareils de chaque expérience peuvent être dépliés.
-
2 Corrigés – BASIC Lösungsteil – BASIC p. 3
-
2.2 Expérience : Programmation des ports d’entrée/sortie en BASIC Programmierung der Ein-/Ausgabe-Ports in BASIC p. 3
-
2.3 Expérience : Sortie analogique par convertisseur N/A en BASIC Analoge Ausgabe über DA-Wandler in BASIC p. 4
-
2.4 Expérience : Entrée analogique par convertisseur A/N en BASIC Analoge Eingabe über AD-Wandler in BASIC p. 5
-
2.5 Expérience : Les timers et leurs fonctions Timer und ihre Funktionen p. 6
-
2.6 Expérience : Gestion des interruptions en BASIC Interrupt-Steuerung in BASIC p. 8
-
2.7 Expérience : Interface série du 80C535 Serielle Schnittstelle des 80C535 p. 9
-
2.10 Expérience : Commande de moteur pas à pas avec le STEPPING BOARD Schrittmotorsteuerung mit dem STEPPING BOARD p. 10
-
3 Corrigés – assembleur Lösungsteil – Assembler p. 11
-
3.3 Expérience : Programmation des ports d’entrée/sortie en assembleur Programmierung der Ein-/Ausgabe-Ports in Assembler p. 11
-
3.4 Expérience : Sortie analogique par convertisseur N/A en assembleur Analoge Ausgabe über DA-Wandler in Assembler p. 12
-
3.5 Expérience : Entrée analogique par convertisseur A/N en assembleur Analoge Eingabe über AD-Wandler in Assembler p. 14
-
3.6 Expérience : Les timers et leurs fonctions Timer und ihre Funktionen p. 14
-
3.7 Expérience : Gestion des interruptions en assembleur Interrupt-Steuerung in Assembler p. 16
-
3.8 Expérience : Interface série du 80C535 Serielle Schnittstelle des 80C535 p. 17
-
3.9 Expérience : Dispositifs de surveillance du 80C535 Überwachungseinrichtungen des 80C535 p. 17
-
4 Corrigés – C Lösungsteil – C p. 19
Aucune entrée ne correspond au filtre.
Seul le sommaire (titres, numéros, pages) est affiché. Le manuel complet est livré avec le système didactique. Les quantités proviennent de la liste des composants du manuel.