|
Rubriques
connexes
|
|||||||||||||||||||||||
|
|
|||||||||||||||||||||||
PAGE
EN
CONSTRUCTION
Le fonctionnement du
décodeur vu antérieurement
montre que sa sortie S1/ passera à l'état bas
pour A2 A1 A0 = 001 (1 en binaire pour sortie
S1/)
Soit pour A7 A6 A5 = 001.
|
De
|
à
|
Valide
|
|
0000
0000 = 0016
|
0001
1111 = 1F16
|
S0/
|
|
0010
0000 = 2016
|
0011
1111 = 3F16
|
S1/
|
|
0100
0000 = 4016
|
0101
1111 = 5F16
|
S2/
|
|
0110
0000 = 6016
|
0111
1111 = 7F16
|
S3/
|
|
1000
0000 = 8016
|
1001
1111 = 9F16
|
S4/
|
|
1010
0000 = A016
|
1011
1111 = BF16
|
S5/
|
|
1100
0000 = C016
|
1101
1111 = DF16
|
S6/
|
|
1110
0000 = E016
|
1111
1111 = FF16
|
S7/
|
Toute adresse de 20H
à 3FH validera la porte 3 états.
Il suffira d'utiliser 20H pour plus de simplicité.
Bien entendu bien d'autres adresses valideraient S1/=0,
Et nous n'avons même pas compté les bits hauts des adresses
!
Mais il nous en suffit d'une !
PIO
ou PPIO (
Parallel Port - In - Out)
Il s'agit de circuits
intégrés permettant de gérer
plusieurs PORTS parallèles à la fois chacun.
Un port parallèle est un ensemble de sorties ou d' entrées physiques
d'une carte (généralemennt 8 bits par port).
Les ports parallèles de sortie
permettant de commander des actionneurs TOR
tels que des imprimantes, démarrer des moteurs,
allumer des voyants, etc.
Les ports d'entrée permetentt d'entrer les états physiques TOR
de capteurs internes tels que des claviers,
des fins de course de machines, etc.
Les entrées E3
E2 E1 E0 du décodeur 154
sont reliées respectivement aux lignes d'adresse A15 A14 A13 A12
|
A15
|
A14
|
A13
|
A12
|
Adresses
|
Hexa
|
Simple
|
|
|
/S15=0
|
1
|
1
|
1
|
1
|
1111xxxx
xxxx xxxx
|
Fx
xx
|
F0
|
|
/S14=0
|
1
|
1
|
1
|
0
|
1110xxxx
xxxx xxxx
|
Ex
xx
|
E0
|
|
/S13=0
|
1
|
1
|
0
|
1
|
1101xxxx
xxxx xxxx
|
Dx
xx
|
D0
|
|
/S12=0
|
1
|
1
|
0
|
0
|
1100xxxx
xxxx xxxx
|
Cx
xx
|
C0
|
|
|
Transferts
de données |
|
Transferts
de données
|
||
|
Nous
étudions dans la suite les principes des trois types de transfert
de données
entre partenaires d'une carte pilotée par une Unité Centrale
|
|
1
- Chronogramme type d'une UC en lecture et en écriture en mémoire
|
|
![]()
|
|
|
Dans un cycle de lecture.
|
|
|
Schéma
de connexions |
|
|
Dans un cycle d'écriture.
|
|
2
- Cycle d'entrées-sorties physiques
2.2 Sorties TOR (Tout Ou Rien) |
|||||||
Nous utilisons un verrou semblable pour effectuer l'opération de démultiplexage adresses-données dans le chapitre de ce site qui lui est consacré : |
|||||||
|
Voici
comment on peut utiliser ce verrou.
|
|
2
- Cycle d'entrées-sorties physiques
2.3 Récapitulation Entrées-Sorties TOR |
|
Voici
un schéma comportant à la fois de la mémoire Le
circuit 154 est un décodeur 4 Les
portes OU à gauche combinent le signal /RD à chacune des
sorties S15 S14 S13 du décodeur. Bon,
maintenant à vous. |
|
3
- Accès direct en mémoire - DMA (
|
|
|
|
Orientation
|
||||||||||||||||||||||||||
|
|
|
Titre
|
|
|
|
|
Titre
|
|
|
|