|
Motorola 64HC11. Familia de microcontroladores provenientes
del microprocesador Motorola 6800, estos son mas potentes y costosos que la
familia 68HC05 y son utilizados en múltiples dispositivos empotrados. Posee una
memoria de programa de
datos y de entrada y salida que esta en dirección a un único mapa de memoria.
Esta familia es compatible con la 6801 y 6809. Utiliza instrucciones de longitud
variable y arquitectura CISC. Además, posee dos acumuladores de 8 bits, un
acumulador virtual D, dos registros índices de 16 bits, un contador de programa,
un puntero de pila y un registro de banderas.
El Motorola 68HC11 incluye cinco puertos externos –A, B, C, D, E-, los cuales
poseen individualmente 8 bits a excepción del puerto D, que posee 6 bits. El
primer puerto es usado para capturar eventos, para acumular pulsos, salida
comparada y para otras funciones de reloj. El puerto D se emplea para E/S Serie
y el último puerto se utiliza como conversor analógico-digital. Los puertos B y
C funcionan como bus de datos y direcciones, si el 68HC11 esta funcionando con
una memoria externa.
Estos puertos son usados como terminales de entrada-salida digital de propósito
general, pero en ocasiones se puede configurar para realizar una función
específica para cada puerto. El puerto A contiene 8 pines, en donde 3 son de
entrada (bits 0-2), cuatro de salida (bits 3-6) y uno es bidireccional (bit 7),
los puerto B Y C; contienen un mapa de memoria constituido por las memorias que
llevan internas. El microcontrolador de puede configurar en un modo especial, es
por ello que se utiliza estos puertos para direccional todas las posiciones de
memoria posibles, el puerto D; puede establecer protocolos de comunicación
síncrona y asíncrona, y el puerto E; contiene un convertidor analógico/digital,
que recibe una tensión comprendida entre 0 y 5 voltios, devuelve utilizando
registros internos, calores de 8 bits, que son proporcionales a la entrada. [ Equipo
Tecnologia
de ARQHYS.com ]
|