Motorola HC05 Manual Del Usuario página 192

Iniciación a los microcontroladores de las familias de 8 bits
Tabla de contenido

Publicidad

una operación. Después de una instrucción de carga del acumulador, el bit N se pondrá a 1 si el MSB del valor
cargado fue un 1.
NAND gate (puerta NAND) — Es un circuito lógico básico. La salida de una puerta NAND está a un nivel
lógico 0 cuando todas sus entradas están a un nivel lógico 1. La salida de una puerta NAND está a un nivel
lógico 1 si cualquiera de sus entradas están a un nivel lógico 0.
non volatile (no volatil) — Es un tipo de memoria que no se olvida de sus contenidos cuando se desconecta la
alimentación. Las ROM, EPROM y EEPROM son memorias no volátiles.
NOR gate (puerta NOR) — Es un circuito lógico básico. La salida de una puerta NOR está a un nivel lógico 0
cuando cualquiera de sus entradas están a un nivel lógico 1. La salida de una puerta NOR está a un nivel lógico 1
si todas sus entradas están a un nivel lógico 0.
object code file (archivo de código objeto) — Es un archivo de texto que contiene números que representan los
'opcodes' binarios y datos de un programa para un microprocesador. Un archivo de código de objeto se puede
usar para cargar la información binaria en un sistema microcontrolador. Motorola usa el formato de archivo S-
record para los archivos de código objeto. Ver la Figura 35. Archivo S-record del programa ejemplo.
octal — Son los números de base 8, que usan los caracteres del 0 al 7, representan conjuntos de tres bits
binarios. El sistema octal raramente se usa.
one (uno) — Es un nivel lógico alto ( ≈ V
).
DD
ones complement (unos complementarios) — Para conseguir el uno complementario lógico de un valor
binario, hay que invertir cada bit.
opcode (código de operación) — Es un código binario que le dice a la CPU que haga una operación específica
de una manera específica. La CPU del MC68HC05 reconoce 210 únicos 'opcodes' de 8-bits que representan
variaciones de modo de direccionamiento de 62 instrucciones básicas.
operand (operando) — Es un valor de entrada en una operación lógica o matemática.
oscillator (oscilador) — Es un circuito que produce una frecuencia constante de onda cuadrada, que se usa en el
microprocesador como cronometro y como secuenciador de referencia. Un microcontrolador incluye todos los
elementos de esto circuito, excepto los componentes que determinan la frecuencia (el cristal o el R-C,
resistencia-condensador).
OTP Son las siglas de One Time Programmable (programable una sola vez) — Ver OTPROM.
OTPROM — Es un tipo de memoria no volátil que puede programarse, pero no se puede borrar. Una OTPROM
es un MCU EPROM que se ha encapsulado en plástico opaco. Se llama una MCU programable una sola vez,
porque no hay ninguna manera de exponer la EPROM a luz ultravioleta.
parity (paridad) — Es un bit extra, en una palabra binaria, que está pensada para indicar la validez de los bits
restantes de la palabra. En paridad par, el bit de paridad se pone a 1 o 0 como una necesidad de hacer el número
total de nivel lógico 1 en la palabra (incluyendo el bit de paridad) igual a un número par (0, 2, 4, etc.).
PC — Son las siglas de Program Counter (contador de programa), un registro de la CPU de la MCU del
MC68HC05. También se usa siglas de Personal Computer (ordenador personal).
personal computer (ordenador personal) — Un sistema de computadora pequeña que normalmente se usa
para el uso de una persona para procesar información.
playing computer — Una técnica de aprendizaje en la que el propio usuario pretende ser una CPU que está
ejecutando las instrucciones de un programa.
pointer register (registro puntero) — Es un registro de índice que a veces se llama registro puntero, porque sus
contenidos se usan para el cálculo de la dirección de un operando. Por ejemplo, es poner en una instrucción
indexada sin desplazamiento, donde el registro X contiene la dirección directa del operando.
191

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Hc08

Tabla de contenido