68Hc11

1766 mots 8 pages
Les entrées/sorties du 68HC11
A l'exception du port D qui comprend seulement 6 lignes d'entrée/sortie, les 4 autres ports en comportent 8. Ces lignes autorisent : Soit le transfert d'une information de type 0 ou 1 provenant de l'extérieur vers le µC : on parle alors de lignes d'entrée. Soit le transfert d'une information du même type du µC vers l'extérieur : on parle alors de lignes de sortie. Certaines lignes peuvent être configurées en entrée ou en sortie. Ces informations, codées sur 8bits, peuvent circuler des ports vers le µP ou du µP vers les ports par le bus de données. Les 5 ports sont appelés PORTA, PORTB, PORTC, PORTD et PORTE.

Configuration des entrées/sorties
Comme nous venons de le voir, certaines lignes sont toujours des ligne d'entrée, d'autres, toujours des lignes de sortie. Enfin, certaines peuvent être d'entrée ou de sortie. On le voit bien sur le schéma de l'architecture globale du 68HC11.

PORTB (adresse $1004) ne se configure pas. Toutes ses lignes sont de SORTIE.

PORTE (adresse $100A) ne se configure pas. Toutes ses lignes sont d‘ENTREE.

PORTA ($1000)
PORTA (adresse $1000) possède 3 lignes d'entrée, 3 lignes de sortie et deux lignes d'entrée/sortie qu'il reste à configurer si l'on veut les utiliser. Ainsi, si l'on décompose le PORTA en 8 bits de PA0 à PA7, chaque bit correspond à une ligne. Les lignes PA7 et PA3 peuvent être choisies en entrée ou en sortie. Ce choix est effectué en imposant les bits DDRA7 et DDRA3 du registre de fonction PACTL (adresse $1026). Un bit à 1 configure la ligne en sortie alors que ce même bit à 0 configure la ligne en entrée.

PA7

PA6

PA5

PA4

PA3

PA2

PA1

PA0

DDRA7

DDRA3

PACTL ($1026)

1 0

1 0

PORTC ($1003)
Le PORTC (adresse $1003) est entièrement configurable en entrée/sortie; La configuration de ses lignes se fait par une écriture dans le registre DDRC (adresse $1007).

PC7

PC6

PC5

PC4

PC3

PC2

PC1

PC0

DDRC ($1007)

1 0

1 0

en relation

  • L631-1
    887 mots | 4 pages
  • 123abc
    1454 mots | 6 pages
  • Balzac
    513 mots | 3 pages
  • 1212
    3231 mots | 13 pages
  • 12556
    670 mots | 3 pages
  • Ucc 679
    445 mots | 2 pages
  • orh1163
    370 mots | 2 pages
  • 68u9tro7i
    290 mots | 2 pages
  • Geo3
    1833 mots | 8 pages
  • H1552166
    1336 mots | 6 pages
  • 1212
    1012 mots | 5 pages
  • 12587
    6353 mots | 26 pages
  • h 119 1
    2929 mots | 12 pages
  • 68
    1475 mots | 6 pages
  • Ap - multiboot
    1162 mots | 5 pages