RAPPORT DE TP D’ARCHITECTURE DES CALCULATEURS
GROUPE:
DELMA NATHAN K YAKANON JEAN
CLASSE :
INGC1
ENSEIGNANT :
B NIANG
ANNEE :
2009-2010
ecole superieur multinationale de telecommunication
|
Rapport de TP d’architecture des calculateurs
|
TP1
|
[Type the author name]
|
[Pick the date]
|
Dans ce TP, nous réaliserons un programme qui réécrit l’état de quatre interrupteurs branchés aux entrée PB0 a PB3 sur les quatre lignes du poids fort du port A du microcontrôleur 68HC11
|
1. THEME
2. BUT
Dans ce TP, il s’agit de réaliser un programme qui réécrit l’état de quatre interrupteurs branches sur les entrées PB3 a PB0 dur port B sur les quatre lignes de poids fort du port A.
3. CAHIER DE CHARGES
· Lire l’état du quartet inferieur du portB ;
· Réécrire cet état sur le quartet supérieur du portA ;
· Se termine quand l’état des interrupteurs est 7h.
4. SCHEMAS DE PRINCIPE DU DISPOSITIF
Le dispositif physique est constitue de quartes interrupteurs aux entrées PB0, PB1, PB2, PB3 ; et PA4, PA5, PA6, PA7.
5. ORGANIGRAMMES
6. CODE
; TP1
; copier le port B dans le port A avec permutation des entrées
; Jusqu’a qu'a avoir 7h sur le port B, (alors on arrête)
PORTA EQU $1000 ; registre de données du portA
PORTC EQU $1006 ; registre de données du portC
DDRA EQU $1001 ; registre de direction du portA
DDRC EQU $1007 ; registre de direction du portC
LDAA #$FF
STAA DDRA ; config du portA en sortie
LDAA #$00
STAA DDRC ; config du portC en entrée
LOOP:
LDAA PORTC
LSLA ; décalage à gauche
LSLA ; en décalant A
LSLA ; 4 fois à gauche
LSLA
STAA PORTA ; on écrit a la sortie
CMPA #$70 ; condition de sortie réalisée
BNE LOOP ; on boucle sinon
END
7. CONCLUSION
Page 3 sur 4
|
TP1
|
Commentaires