SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
DÉCODAGE
            D'ADRESSES

Mars 2007     JF VIENNE   DÉCODAGE
                          D'ADRESSES
UNE FIGURE BIEN CONNUE …




À CHAQUE CYCLE MACHINE LE 8085 ENVOIE UNE ADRESSE 16 BITS VIA LE BUS D'ADRESSES.

ON POURRAIT DONC S'ATTENDRE À CE QUE TOUS LES BOÎTIERS COMPORTENT 16 PATTES
PERMETTANT DE SE RELIER AU BUS D'ADRESSES …

CE N'EST PAS LE CAS.

   Mars 2007                 JF VIENNE                       DÉCODAGE
                                                             D'ADRESSES
CONNEXION D'UN BOÎTIER AU BUS DE DONNÉES
0,1, 2, …16 FILS DU BUS D'ADRESSES   CS



                                           CONDITION NÉCESSAIRE :
                                           UN BOÎTIER NE PEUT SE
                                           CONNECTER AU DATA BUS
                             MÉMOIRE
                                           QUE SI SON ENTRÉE
       DATA BUS
                                OU
                                               CS (CHIP SELECT)
                         ENTRÉES-SORTIES
                                           EST ACTIVE.

                                            CETTE ENTRÉE PEUT
                                            ÉGALEMENT S'APPELER
                                               CE (CHIP ENABLE)
                                            ELLE PEUT ÊTRE ACTIVE
                                            AU NIVEAU 0 OU 1
              CONTROL BUS


  Mars 2007             JF VIENNE                DÉCODAGE
                                                 D'ADRESSES
CONNEXION D'UN BOÎTIER AU BUS DE DONNÉES
0,1, 2, …16 FILS DU BUS D'ADRESSES   CS1 CS2



                                               UN BOÎTIER PEUT
                                               COMPORTER PLUSIEURS
                                               ENTRÉES DE SÉLECTION.
                             MÉMOIRE           DANS CE CAS :
       DATA BUS
                                OU             LE BOÎTIER NE PEUT SE
                         ENTRÉES-SORTIES       CONNECTER AU DATA BUS
                                               QUE SI TOUTES SES
                                               ENTRÉES DE SÉLECTION
                                               SONT ACTIVES
                                               SIMULTANÉMENT.




              CONTROL BUS              C'EST NÉCESSAIRE MAIS NON
                                       SUFFISANT …

  Mars 2007             JF VIENNE                   DÉCODAGE
                                                    D'ADRESSES
CONNEXION D'UN BOÎTIER AU BUS DE DONNÉES
0,1, 2, …16 FILS DU BUS D'ADRESSES   CS1 CS2



                                               POUR QU'UN BOÎTIER SE
                                               CONNECTE AU DATA
                                               BUS IL FAUT :

       DATA BUS
                                               TOUTES LES ENTRÉES
                                               DE SÉLECTION ACTIVES

                             RD         WR

                                                      ET

                                                  RD OU WR ACTIF

              CONTROL BUS


  Mars 2007             JF VIENNE                   DÉCODAGE
                                                    D'ADRESSES
CONNEXION D'UN BOÎTIER AU BUS DE DONNÉES




QUESTION :


D'OÙ PROVIENNENT LES SIGNAUX DE SÉLECTION CS
OU CE ?



              EXAMINONS LE CAS DE LA MAQUETTE SDK85




 Mars 2007             JF VIENNE                DÉCODAGE
                                                D'ADRESSES
LE DÉCODAGE D'ADRESSES SUR LA MAQUETTE SDK85




                                                   VERS CS DU 8279




 DÉCODEUR D'ADRESSES
 ICI C'EST UN DÉCODEUR 3 -> 8


Mars 2007                       JF VIENNE   DÉCODAGE
                                            D'ADRESSES
FONCTIONNEMENT D'UN DÉCODEUR 3 VERS 8, TYPE 8205 OU 74HC138

                     3 ENTRÉES A0, A1 ET A2.

  A0          Y0     8 SORTIES Y0 À Y7, ACTIVES À L'ÉTAT BAS.
  A1          Y1
              Y2    LA SORTIE ACTIVE EST LA SORTIE Yn AVEC
  A2
              Y3    n= A2 A1 A0
       8205
              Y4
  E3          Y5     3 ENTRÉES DE VALIDATION E1, E2 ET E3 DONT
  E2          Y6     2 ACTIVES À L'ÉTAT BAS.
  E1          Y7



LE DÉCODEUR NE PEUT DÉCODER QUE SI TOUTES SES ENTRÉES
DE VALIDATION SONT ACTIVES.
SI CE N'EST PAS LE CAS TOUTES LES SORTIES SONT INACTIVES.

Mars 2007          JF VIENNE                   DÉCODAGE
                                               D'ADRESSES
LE DÉCODEUR D'ADRESSES DE LA MAQUETTE SDK85

A15, A14, A13, A12 ET A11 SONT DES LIGNES DU BUS D'ADRESSES DU 8085.
                               PLAGE D'ADRESSES POUR LAQUELLE UNE SORTIE EST ACTIVE


A11           A0          Y0        0000 0XXX XXXX XXXX       0000 À 07FF
A12           A1          Y1        0000 1XXX XXXX XXXX       0800 À 0FFF
                          Y2        0001 0XXX XXXX XXXX       1000 À 17FF
A13           A2
                          Y3        0001 1XXX XXXX XXXX       1800 À 1FFF
                   8205
        +5V               Y4        0010 0XXX XXXX XXXX       2000 À 27FF
              E3          Y5        0010 1XXX XXXX XXXX       2800 À 2FFF
A15           E2          Y6        0011 0XXX XXXX XXXX       3000 À 37FF
A14           E1          Y7        0011 1XXX XXXX XXXX       3800 À 3FFF


 ON PEUT DIRE QUE LES 16 PREMIERS Ko DE LA MÉMOIRE SONT DÉCODÉS
 PAR TRANCHES DE 2 Ko.


      Mars 2007                JF VIENNE                      DÉCODAGE
                                                              D'ADRESSES
COMMENT FAIRE UN DÉCODAGE PLUS FIN




Mars 2007          JF VIENNE               DÉCODAGE
                                           D'ADRESSES
REMARQUES À PROPOS DU DÉCODAGE D'ADRESSES


-1- VOUS TROUVEREZ PLUSIEURS EXEMPLES DE DÉCODAGE D'ADRESSES
DANS LE CHAPITRE III (PAGES 25 À 28) DE VOTRE POLYCOPIÉ.


-2- IL EXISTE DES DÉCODEURS 2->4 ET 4->16.


-3- L'INCONVÉNIENT DE TOUS CES DÉCODEURS C'EST QUE TOUS LES
SIGNAUX DE SORTIE DU DÉCODEUR CORRESPONDENT À DES PLAGES
D'ADRESSES DE MÊME CAPACITÉ.


-4- IL EST POSSIBLE D'EFFECTUER UN DÉCODAGE D'ADRESSES EN
UTILISANT UN CIRCUIT PAL. DANS CE CAS TOUS LES SIGNAUX DE SORTIE
NE CORRESPONDENT PAS FORCÉMENT À DES PLAGES D'ADRESSES DE
MÊME CAPACITÉ.




  Mars 2007             JF VIENNE              DÉCODAGE
                                               D'ADRESSES
EXEMPLE DE DÉCODAGE D'ADRESSES AVEC UN PAL



      X   CLK/IO
                           CS_EPROM
A10       I1        IO7                /A15                            (0000-7FFF)
                           CS_RAM
A11       I2        IO6                A15*/CS_8255*/CS_LCD*/CS_FIFO   (8000-EFFF)
                           CS_FIFO
A12       I3        IO5                A15*A14*A13*A12*/A11*/A10       (F000-F3FF)
                           CS_8255
A13                                    A15*A14*A13*A12*/A11*A10        (F400-F7FF)
          I4        IO4
                           CS_LCD
A14       I5        IO3                A15*A14*A13*A12*A11*/A10        (F800-FBFF)
                           R_FIFO
A15       I6        IO2                /CS_FIFO*+RD
                           E_LCD
RD        I7        IO1                CS_LCD*/(RD*WR)
                           READY
WR        I8        IO0                /CS_LCD*/CS_8255

                   OE/I9   X

          PALCE 16V8

 Mars 2007                 JF VIENNE                       DÉCODAGE
                                                           D'ADRESSES
UN SYSTÈME MINIMUM … SANS DÉCODEUR D'ADRESSES

                        UN MICROPROCESSEUR 8085

                       UN BOÎTIER 8755 :
                        2Ko DE REPROM + 16 LIGNES E/S
                       UN BOÎTIER 8156 :
                       256 OCTETS DE RAM
                       + 1 TIMER + 22 LIGNES E/S


                           LES 2 BOÎTIERS RECOIVENT LE SIGNAL ALE

                        L'ENTRÉE CE DU 8755 EST RELIÉE À A11
                        CE BOÎTIER EST SENSIBLE AUX LIGNES A0 À A10

                        XXXX 0… …. ….              0000 À 07FF (obligatoire)

                        L'ENTRÉE CE DU 8156 EST RELIÉE À A12
                        CE BOÎTIER EST SENSIBLE AUX LIGNES A0 À A7

                        XXX1 1XXX …. ….             1F00 À 1FFF (par exemple)



Mars 2007          JF VIENNE                           DÉCODAGE
                                                       D'ADRESSES
LE DÉCODAGE D'ADRESSES



VOUS TROUVEREZ DANS LA SECTION "EXERCICES" DU POLYCOPIÉ
TROIS EXERCICES RELATIFS AU DÉCODAGE D'ADRESSES.




UNE CERTITUDE : IL Y AURA UNE QUESTION SUR LE DÉCODAGE
D'ADRESSES À L'EXAMEN.




C'EST MAINTENANT QUE VOUS DEVEZ VOUS INTÉRESSER AUX TROIS
EXERCICES PROPOSÉS DANS LE POLYCOPIÉ …




Mars 2007           JF VIENNE                DÉCODAGE
                                             D'ADRESSES
DÉCODAGE
            D'ADRESSES
                  FIN
Mars 2007     JF VIENNE   DÉCODAGE
                          D'ADRESSES

Más contenido relacionado

La actualidad más candente

تمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automatesتمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automateselectrolouhla
 
L2-Electronique fondamentale-2-Chap5.pdf
L2-Electronique fondamentale-2-Chap5.pdfL2-Electronique fondamentale-2-Chap5.pdf
L2-Electronique fondamentale-2-Chap5.pdfMohammedElazhari2
 
Electricité-électrotechnique : CM4 Machine à courant continu
Electricité-électrotechnique : CM4 Machine à courant continuElectricité-électrotechnique : CM4 Machine à courant continu
Electricité-électrotechnique : CM4 Machine à courant continuChristophe Palermo
 
TD corrigés schema electrique.pdf
TD corrigés schema electrique.pdfTD corrigés schema electrique.pdf
TD corrigés schema electrique.pdfmannaianwer
 
Introduction au traitement de signal
Introduction au traitement de signalIntroduction au traitement de signal
Introduction au traitement de signalmanahil2012
 
Tp n6 les compteurs
Tp n6 les compteursTp n6 les compteurs
Tp n6 les compteursHatem Jebali
 
part3.pptx
part3.pptxpart3.pptx
part3.pptxsadiki2
 
Microcontroleur Pic16 F84
Microcontroleur Pic16 F84Microcontroleur Pic16 F84
Microcontroleur Pic16 F84guest1e7b02
 
Circuits logiques combinatoire
Circuits logiques combinatoireCircuits logiques combinatoire
Circuits logiques combinatoirelinuxscout
 
コンピュータシステムの理論と実装1
コンピュータシステムの理論と実装1コンピュータシステムの理論と実装1
コンピュータシステムの理論と実装1H T
 
Amplificateurs puissance
Amplificateurs puissanceAmplificateurs puissance
Amplificateurs puissanceMohamed Mokhtar
 
correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique omar bllaouhamou
 
Instrumentation et régulation
Instrumentation et régulationInstrumentation et régulation
Instrumentation et régulationPierre Maréchal
 
Algèbre de boole
Algèbre de booleAlgèbre de boole
Algèbre de boolelinuxscout
 
Cours d'électronique
Cours d'électroniqueCours d'électronique
Cours d'électroniqueRaja Birje
 

La actualidad más candente (20)

تمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automatesتمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
 
L2-Electronique fondamentale-2-Chap5.pdf
L2-Electronique fondamentale-2-Chap5.pdfL2-Electronique fondamentale-2-Chap5.pdf
L2-Electronique fondamentale-2-Chap5.pdf
 
Electricité-électrotechnique : CM4 Machine à courant continu
Electricité-électrotechnique : CM4 Machine à courant continuElectricité-électrotechnique : CM4 Machine à courant continu
Electricité-électrotechnique : CM4 Machine à courant continu
 
TD corrigés schema electrique.pdf
TD corrigés schema electrique.pdfTD corrigés schema electrique.pdf
TD corrigés schema electrique.pdf
 
Les transistors
Les transistorsLes transistors
Les transistors
 
Introduction au traitement de signal
Introduction au traitement de signalIntroduction au traitement de signal
Introduction au traitement de signal
 
Tp n6 les compteurs
Tp n6 les compteursTp n6 les compteurs
Tp n6 les compteurs
 
SRAM Design
SRAM DesignSRAM Design
SRAM Design
 
part3.pptx
part3.pptxpart3.pptx
part3.pptx
 
C memoire
C memoireC memoire
C memoire
 
Microcontroleur Pic16 F84
Microcontroleur Pic16 F84Microcontroleur Pic16 F84
Microcontroleur Pic16 F84
 
Microcontroleurs
MicrocontroleursMicrocontroleurs
Microcontroleurs
 
Circuits logiques combinatoire
Circuits logiques combinatoireCircuits logiques combinatoire
Circuits logiques combinatoire
 
コンピュータシステムの理論と実装1
コンピュータシステムの理論と実装1コンピュータシステムの理論と実装1
コンピュータシステムの理論と実装1
 
Amplificateurs puissance
Amplificateurs puissanceAmplificateurs puissance
Amplificateurs puissance
 
correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique correction examen rattrapage 2012 transmission numérique
correction examen rattrapage 2012 transmission numérique
 
Instrumentation et régulation
Instrumentation et régulationInstrumentation et régulation
Instrumentation et régulation
 
Algèbre de boole
Algèbre de booleAlgèbre de boole
Algèbre de boole
 
Chap1 dsp
Chap1 dspChap1 dsp
Chap1 dsp
 
Cours d'électronique
Cours d'électroniqueCours d'électronique
Cours d'électronique
 

Destacado

Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comAdnane Ahmidani
 
introduction automatisme industriel
introduction automatisme industrielintroduction automatisme industriel
introduction automatisme industrielAdnane Ahmidani
 
Api cours
Api coursApi cours
Api coursBel Ami
 
Le grafcet cours & exercices corrigés
Le grafcet cours & exercices corrigésLe grafcet cours & exercices corrigés
Le grafcet cours & exercices corrigéstoumed
 
Ds.2 a.sc.avec corrigé (tm)
Ds.2 a.sc.avec corrigé (tm)Ds.2 a.sc.avec corrigé (tm)
Ds.2 a.sc.avec corrigé (tm)Mohamed Trabelsi
 
S7200 system manual_fr-fr
S7200 system manual_fr-frS7200 system manual_fr-fr
S7200 system manual_fr-fraek44
 
Bonnes pratiques de l’intégration de la publicité dans les applications Windo...
Bonnes pratiques de l’intégration de la publicité dans les applications Windo...Bonnes pratiques de l’intégration de la publicité dans les applications Windo...
Bonnes pratiques de l’intégration de la publicité dans les applications Windo...Microsoft Ideas
 
Search Engine Optimization (SEO Tutorial) - Onlinesandeep
Search Engine Optimization (SEO Tutorial) - OnlinesandeepSearch Engine Optimization (SEO Tutorial) - Onlinesandeep
Search Engine Optimization (SEO Tutorial) - OnlinesandeepSandeep Sharma
 
Optimiser le référencement sur google actualité
Optimiser le référencement sur google actualitéOptimiser le référencement sur google actualité
Optimiser le référencement sur google actualitéMarine Morio
 
Search API - Google Cloud Platform
Search API - Google Cloud PlatformSearch API - Google Cloud Platform
Search API - Google Cloud PlatformAudrey Neveu
 
Constructeurs de page WordPress
Constructeurs de page WordPressConstructeurs de page WordPress
Constructeurs de page WordPressFabrice Ducarme
 
Marketing Evénementiel Sportif - Electif Master ESC - séance 7
Marketing Evénementiel Sportif - Electif Master ESC - séance 7Marketing Evénementiel Sportif - Electif Master ESC - séance 7
Marketing Evénementiel Sportif - Electif Master ESC - séance 7Guillaume LAURIE
 
Marketing Evénementiel Sportif - Electif Master ESC - séance 1
Marketing Evénementiel Sportif - Electif Master ESC - séance 1Marketing Evénementiel Sportif - Electif Master ESC - séance 1
Marketing Evénementiel Sportif - Electif Master ESC - séance 1Guillaume LAURIE
 

Destacado (20)

Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.com
 
introduction automatisme industriel
introduction automatisme industrielintroduction automatisme industriel
introduction automatisme industriel
 
Les systèmes automatisés
Les systèmes automatisésLes systèmes automatisés
Les systèmes automatisés
 
Api cours
Api coursApi cours
Api cours
 
Le grafcet cours & exercices corrigés
Le grafcet cours & exercices corrigésLe grafcet cours & exercices corrigés
Le grafcet cours & exercices corrigés
 
Grafcet
GrafcetGrafcet
Grafcet
 
Présentation grafcet
Présentation grafcetPrésentation grafcet
Présentation grafcet
 
Ds.2 a.sc.avec corrigé (tm)
Ds.2 a.sc.avec corrigé (tm)Ds.2 a.sc.avec corrigé (tm)
Ds.2 a.sc.avec corrigé (tm)
 
Le grafcet
Le grafcet Le grafcet
Le grafcet
 
01 cours automate
01 cours automate01 cours automate
01 cours automate
 
S7200 system manual_fr-fr
S7200 system manual_fr-frS7200 system manual_fr-fr
S7200 system manual_fr-fr
 
Systèmes Automatisés
Systèmes AutomatisésSystèmes Automatisés
Systèmes Automatisés
 
Backlink
BacklinkBacklink
Backlink
 
Bonnes pratiques de l’intégration de la publicité dans les applications Windo...
Bonnes pratiques de l’intégration de la publicité dans les applications Windo...Bonnes pratiques de l’intégration de la publicité dans les applications Windo...
Bonnes pratiques de l’intégration de la publicité dans les applications Windo...
 
Search Engine Optimization (SEO Tutorial) - Onlinesandeep
Search Engine Optimization (SEO Tutorial) - OnlinesandeepSearch Engine Optimization (SEO Tutorial) - Onlinesandeep
Search Engine Optimization (SEO Tutorial) - Onlinesandeep
 
Optimiser le référencement sur google actualité
Optimiser le référencement sur google actualitéOptimiser le référencement sur google actualité
Optimiser le référencement sur google actualité
 
Search API - Google Cloud Platform
Search API - Google Cloud PlatformSearch API - Google Cloud Platform
Search API - Google Cloud Platform
 
Constructeurs de page WordPress
Constructeurs de page WordPressConstructeurs de page WordPress
Constructeurs de page WordPress
 
Marketing Evénementiel Sportif - Electif Master ESC - séance 7
Marketing Evénementiel Sportif - Electif Master ESC - séance 7Marketing Evénementiel Sportif - Electif Master ESC - séance 7
Marketing Evénementiel Sportif - Electif Master ESC - séance 7
 
Marketing Evénementiel Sportif - Electif Master ESC - séance 1
Marketing Evénementiel Sportif - Electif Master ESC - séance 1Marketing Evénementiel Sportif - Electif Master ESC - séance 1
Marketing Evénementiel Sportif - Electif Master ESC - séance 1
 

Decodage d'adresse

  • 1. DÉCODAGE D'ADRESSES Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 2. UNE FIGURE BIEN CONNUE … À CHAQUE CYCLE MACHINE LE 8085 ENVOIE UNE ADRESSE 16 BITS VIA LE BUS D'ADRESSES. ON POURRAIT DONC S'ATTENDRE À CE QUE TOUS LES BOÎTIERS COMPORTENT 16 PATTES PERMETTANT DE SE RELIER AU BUS D'ADRESSES … CE N'EST PAS LE CAS. Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 3. CONNEXION D'UN BOÎTIER AU BUS DE DONNÉES 0,1, 2, …16 FILS DU BUS D'ADRESSES CS CONDITION NÉCESSAIRE : UN BOÎTIER NE PEUT SE CONNECTER AU DATA BUS MÉMOIRE QUE SI SON ENTRÉE DATA BUS OU CS (CHIP SELECT) ENTRÉES-SORTIES EST ACTIVE. CETTE ENTRÉE PEUT ÉGALEMENT S'APPELER CE (CHIP ENABLE) ELLE PEUT ÊTRE ACTIVE AU NIVEAU 0 OU 1 CONTROL BUS Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 4. CONNEXION D'UN BOÎTIER AU BUS DE DONNÉES 0,1, 2, …16 FILS DU BUS D'ADRESSES CS1 CS2 UN BOÎTIER PEUT COMPORTER PLUSIEURS ENTRÉES DE SÉLECTION. MÉMOIRE DANS CE CAS : DATA BUS OU LE BOÎTIER NE PEUT SE ENTRÉES-SORTIES CONNECTER AU DATA BUS QUE SI TOUTES SES ENTRÉES DE SÉLECTION SONT ACTIVES SIMULTANÉMENT. CONTROL BUS C'EST NÉCESSAIRE MAIS NON SUFFISANT … Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 5. CONNEXION D'UN BOÎTIER AU BUS DE DONNÉES 0,1, 2, …16 FILS DU BUS D'ADRESSES CS1 CS2 POUR QU'UN BOÎTIER SE CONNECTE AU DATA BUS IL FAUT : DATA BUS TOUTES LES ENTRÉES DE SÉLECTION ACTIVES RD WR ET RD OU WR ACTIF CONTROL BUS Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 6. CONNEXION D'UN BOÎTIER AU BUS DE DONNÉES QUESTION : D'OÙ PROVIENNENT LES SIGNAUX DE SÉLECTION CS OU CE ? EXAMINONS LE CAS DE LA MAQUETTE SDK85 Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 7. LE DÉCODAGE D'ADRESSES SUR LA MAQUETTE SDK85 VERS CS DU 8279 DÉCODEUR D'ADRESSES ICI C'EST UN DÉCODEUR 3 -> 8 Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 8. FONCTIONNEMENT D'UN DÉCODEUR 3 VERS 8, TYPE 8205 OU 74HC138 3 ENTRÉES A0, A1 ET A2. A0 Y0 8 SORTIES Y0 À Y7, ACTIVES À L'ÉTAT BAS. A1 Y1 Y2 LA SORTIE ACTIVE EST LA SORTIE Yn AVEC A2 Y3 n= A2 A1 A0 8205 Y4 E3 Y5 3 ENTRÉES DE VALIDATION E1, E2 ET E3 DONT E2 Y6 2 ACTIVES À L'ÉTAT BAS. E1 Y7 LE DÉCODEUR NE PEUT DÉCODER QUE SI TOUTES SES ENTRÉES DE VALIDATION SONT ACTIVES. SI CE N'EST PAS LE CAS TOUTES LES SORTIES SONT INACTIVES. Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 9. LE DÉCODEUR D'ADRESSES DE LA MAQUETTE SDK85 A15, A14, A13, A12 ET A11 SONT DES LIGNES DU BUS D'ADRESSES DU 8085. PLAGE D'ADRESSES POUR LAQUELLE UNE SORTIE EST ACTIVE A11 A0 Y0 0000 0XXX XXXX XXXX 0000 À 07FF A12 A1 Y1 0000 1XXX XXXX XXXX 0800 À 0FFF Y2 0001 0XXX XXXX XXXX 1000 À 17FF A13 A2 Y3 0001 1XXX XXXX XXXX 1800 À 1FFF 8205 +5V Y4 0010 0XXX XXXX XXXX 2000 À 27FF E3 Y5 0010 1XXX XXXX XXXX 2800 À 2FFF A15 E2 Y6 0011 0XXX XXXX XXXX 3000 À 37FF A14 E1 Y7 0011 1XXX XXXX XXXX 3800 À 3FFF ON PEUT DIRE QUE LES 16 PREMIERS Ko DE LA MÉMOIRE SONT DÉCODÉS PAR TRANCHES DE 2 Ko. Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 10. COMMENT FAIRE UN DÉCODAGE PLUS FIN Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 11. REMARQUES À PROPOS DU DÉCODAGE D'ADRESSES -1- VOUS TROUVEREZ PLUSIEURS EXEMPLES DE DÉCODAGE D'ADRESSES DANS LE CHAPITRE III (PAGES 25 À 28) DE VOTRE POLYCOPIÉ. -2- IL EXISTE DES DÉCODEURS 2->4 ET 4->16. -3- L'INCONVÉNIENT DE TOUS CES DÉCODEURS C'EST QUE TOUS LES SIGNAUX DE SORTIE DU DÉCODEUR CORRESPONDENT À DES PLAGES D'ADRESSES DE MÊME CAPACITÉ. -4- IL EST POSSIBLE D'EFFECTUER UN DÉCODAGE D'ADRESSES EN UTILISANT UN CIRCUIT PAL. DANS CE CAS TOUS LES SIGNAUX DE SORTIE NE CORRESPONDENT PAS FORCÉMENT À DES PLAGES D'ADRESSES DE MÊME CAPACITÉ. Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 12. EXEMPLE DE DÉCODAGE D'ADRESSES AVEC UN PAL X CLK/IO CS_EPROM A10 I1 IO7 /A15 (0000-7FFF) CS_RAM A11 I2 IO6 A15*/CS_8255*/CS_LCD*/CS_FIFO (8000-EFFF) CS_FIFO A12 I3 IO5 A15*A14*A13*A12*/A11*/A10 (F000-F3FF) CS_8255 A13 A15*A14*A13*A12*/A11*A10 (F400-F7FF) I4 IO4 CS_LCD A14 I5 IO3 A15*A14*A13*A12*A11*/A10 (F800-FBFF) R_FIFO A15 I6 IO2 /CS_FIFO*+RD E_LCD RD I7 IO1 CS_LCD*/(RD*WR) READY WR I8 IO0 /CS_LCD*/CS_8255 OE/I9 X PALCE 16V8 Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 13. UN SYSTÈME MINIMUM … SANS DÉCODEUR D'ADRESSES UN MICROPROCESSEUR 8085 UN BOÎTIER 8755 : 2Ko DE REPROM + 16 LIGNES E/S UN BOÎTIER 8156 : 256 OCTETS DE RAM + 1 TIMER + 22 LIGNES E/S LES 2 BOÎTIERS RECOIVENT LE SIGNAL ALE L'ENTRÉE CE DU 8755 EST RELIÉE À A11 CE BOÎTIER EST SENSIBLE AUX LIGNES A0 À A10 XXXX 0… …. …. 0000 À 07FF (obligatoire) L'ENTRÉE CE DU 8156 EST RELIÉE À A12 CE BOÎTIER EST SENSIBLE AUX LIGNES A0 À A7 XXX1 1XXX …. …. 1F00 À 1FFF (par exemple) Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 14. LE DÉCODAGE D'ADRESSES VOUS TROUVEREZ DANS LA SECTION "EXERCICES" DU POLYCOPIÉ TROIS EXERCICES RELATIFS AU DÉCODAGE D'ADRESSES. UNE CERTITUDE : IL Y AURA UNE QUESTION SUR LE DÉCODAGE D'ADRESSES À L'EXAMEN. C'EST MAINTENANT QUE VOUS DEVEZ VOUS INTÉRESSER AUX TROIS EXERCICES PROPOSÉS DANS LE POLYCOPIÉ … Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES
  • 15. DÉCODAGE D'ADRESSES FIN Mars 2007 JF VIENNE DÉCODAGE D'ADRESSES