Beruflich Dokumente
Kultur Dokumente
Microcontrolador
Un microcontrolador es un circuito integrado que incorpora parte de los
elementos que configuran un controlador y contiene todos los componentes
fundamentales de un ordenador.
Los microcontroladores estn presentes en nuestra vida diaria, como pueden
ser juguetes, horno de microondas, televisores, impresoras, mdems,
automviles, etc.
Temporizadores o "Timers
Se emplean para controlar periodos de tiempo (temporizadores) y para llevar
la cuenta de acontecimientos que suceden en el exterior (contadores).
Perro guardin o "Watchdog
Cuando un ordenador personal se bloquea por un fallo del software u otra
causa, se pulsa el botn del reset y se reinicializa automticamente el sistema.
Proteccin ante fallo de alimentacin o "Brownout
Se trata de un circuito que resetea al microcontrolador cuando el voltaje de
alimentacin es inferior a un voltaje mnimo ("brownout"). Esto es muy til
para evitar datos errneos por transiciones y ruidos en la lnea de alimentacin.
Conversor A/D (CAD)
Los microcontroladores que incorporan un Conversor A/D (Analgico/Digital)
pueden procesar seales analgicas.
Conversor D/A (CDA)
Transforma los datos digitales obtenidos en su correspondiente seal analgica
que saca al exterior por una de las patillas de la cpsula.
Comparador analgico
Algunos microcontroladores disponen internamente de un Amplificador
Operacional que acta como comparador entre una seal fija de referencia y
otra variable.
Buses
Son el medio de comunicacin que utilizan los diferentes componentes del
procesador para intercambiar informacin entre s.
En el caso de los microcontroladores, no es comn que los buses estn
reflejados en el encapsulado del circuito, ya que estos se destinan bsicamente
a las E/S de propsito general y perifricos del sistema.
Determina la cantidad de informacin que se transfiere simultneamente por
una cierta cantidad delineas de transmisin (bits).
Existen tres tipos de buses:
Direccin: Se utiliza para seleccionar al dispositivo con el cual se quiere
trabajar o en el caso de las memorias, seleccionar el dato que se desea leer o
escribir.
Datos: Se utiliza para mover los datos entre los dispositivos de hardware
(entrada y salida).
Control: Se utiliza para gestionar los distintos procesos de escritura lectura y
controlar la operacin de los dispositivos del sistema.
Pila o stack
En los microcontroladores PIC el stack es una memoria interna dedicada, de
tamao limitado, separada de las memorias de datos y de programa, es
utilizada forma automtica, para guardar las direcciones de retorno de
subrutinas e interrupciones.
Cada posicin es de 11 bits y permite guardar una copia completa del PC. El
tamao del stack en los 16F84 es de 8 posiciones.
Registro TMR0
Registro PORTA
Representa el puerto A, en el que cada bit es una lnea que se puede hacer E/S
del puerto A. Cuando se dice que los PIC16F84/A slo disponen de 5 bits en el
puertoA, es por motivo de que los tres bits de mayor peso (bit5 a bit7) no son
operativos y se leen como 0.
Registro PORTB
Este representa el segundo puerto, en este caso llamado puertoB, este puerto
dispone de los 8 bits operativos, es decir, sus 8 lneas pueden en cualquier
momento ser E/S.
Registro TRISA y TRISB
Estos registros son idnticos para el puerto A y el puerto B, con la diferencia de
que uno ser de 5 bits y otro de 8 bits, el mismo nmero de bits que tiene cada
puerto.
Los registros TRIS, sirven para configurar si los bits de cada puerto sern de
entrada o de salida:
1: La patilla del puerto correspondiente ser de entrada.
0: En este caso la patilla actuar como una salida.
Memoria RAM
Cada posicin, como es usual en una matriz, es posible de ubicar por un
numero de columna y otro de fila. Se le llama de Acceso aleatorio ya que
podemos acceder a cualquier ubicacin de esta matriz, si conocemos la fila y la
columna correspondiente.
Permiten almacenar y recuperar informacin.
Esta memoria es basada en semicunductores que puede ser leda y escrita por
el microprocesador u otros dispositivos de hardware.
El acceso a las posiciones de almacenamiento se puede realizar en cualquier
orden.
La RAM es muchsimo mas rpida, y que se borra al apagar el ordenador, no
como otro tipo de memoria.
Memoria SIMM (single in- line memory module)
Consta de una pequea placa de circuito impreso con varios chips de memoria
integrados. Los SIMM estn diseados de modo que se puedan insertar
fcilmente en la placa base de la computadora, y generalmente se utilizando
para aumentar la cantidad de memoria RAM. Se fabrican con 30 y 72
contactos, con diferentes capacidades y diferentes velocidades de acceso.
Memoria DIMM (dial in- line memory module)
Este es otro tipo de encapsulado a diferencia del SIMM aparece en un formato
de 168 conectores, de unos 13 cm de longitud, los cuales pueden manejar
hasta 64 bits.
Principalmente se diferencian en que los contactos opuestos de los DIMM
permanecen elctricamente aislados para formar 2 contactos separados.
SRAM Static Random Acces Memory
Mas rpida y confiable
Refrescada menos veces
Acceso del de 10 a 30 ns
Construida con un circuito flip-flop
No precisan de complejos circuitos de refrescamiento
Usan mucha energa y espacio
PC133 o SDRAM de 133 MHZ
Cumple estrictas normas referentes a la calidad de los chips y diseo de los
circuitos impresos.
De grandes exigencias tcnicas para garantizar que el modulo de memoria que
la cumpla funcione correctamente a las nuevas velocidades de bus de 133 MHz
que se han incorporado a los ltimos Pentium III.
Memoria ROM
Es un medio de almacenamiento utilizado en ordenadores y dispositivos
electrnicos, que permite solo la lectura de la informacin y no su borrado,
independientemente de la presencia o no de una fuente de energa.
PROM
Es una memoria digital donde el valor de cada bit depende del estado de un
fusible, que puede ser quemado una sola vez. Por esto la memoria puede ser
programada una sola vez a travs de un dispositivo especial, un programador
PROM. Estas memorias son utilizadas para grabar datos permanentes en
cantidades menores a las ROMs, o cuando los datos deben cambiar en muchos
o todos los casos.
EPROM