Sei sulla pagina 1di 14

Colaboracin

FLORES ROBLES MARIA GUADALUPE ROBLES CENTENO CANDIDO JAVIER JIMENEZ MARTINEZ MARTIN JIMENEZ RAMOS AGUSTIN PEREZ ORTIZ ARDANI

APLICACIONES ENSAMBLADOR EN MICROCONTROLADORES


Tipo de lenguaje que utiliza Controlador y micro controlador Aplicaciones Sectores de usos Produccin por ao

El lenguaje ensamblador es un lenguaje de programacin de bajo nivel para los computadores, microprocesadores, micro controladores y otros circuitos integrados programables.

En este tipo de aplicaciones esta constituido por instrucciones, registros, , memoria y otras caractersticas del lenguaje

DESDE LA INVENCIN DEL CIRCUITO INTEGRADO, EL DESARROLLO CONSTANTE DE LA ELECTRNICA DIGITAL HA DADO LUGAR A DISPOSITIVOS CADA VEZ MS COMPLEJOS. ENTRE ELLOS LOS MICROPROCESADORES Y LOS MICRO

CONTROLADORES.

CONTROLADOR Y MICROCONTROLADOR
Recibe el nombre de controlador el dispositivo que se emplea para el gobierno de uno o varios procesos. Por ejemplo, el controlador que regula el funcionamiento de un horno Un microcontrolador es un circuito integrado de alta escalas de integracin que incorpora los elementos que configuran un controlador. Un microcontrolador dispone de los siguientes componentes: Procesador o UCP Memoria RAM para Contener los datos. Memoria para el programa tipo ROM/PROM/EPROM. Lneas de E/S para comunicarse con el exterior.

Los microcontroladores estn siendo empleados en multitud de sistemas presentes en nuestra vida diaria, como pueden ser juguetes, horno microondas, frigorficos, televisores, ordenadores, impresoras, mdems, el sistema de arranque de nuestro coche, etc. Y otras aplicaciones con las que seguramente no estaremos tan familiarizados como instrumentacin electrnica, control de sistemas en una nave espacial, etc. Una aplicacin tpica podra emplear varios microcontroladores para controlar pequeas partes del sistema. Estos pequeos controladores podran comunicarse entre ellos y con un procesador central, probablemente ms potente, para compartir la informacin y coordinar sus acciones, como, de hecho, ocurre ya habitualmente en cualquier PC.

Los microcontroladores se encuentran por todas partes:

Sistemas de comunicacin: en grandes automatismos como centrales y en telfonos fijos, mviles, fax, etc. Electrodomsticos: lavadoras, hornos, frigorficos, lavavajillas, batidoras, televisores, vdeos, reproductores DVD, equipos de msica, mandos a distancia, consolas, etc. Industria informtica: Se encuentran en casi todos los perifricos; ratones, teclados, impresoras, escner, etc. Automocin: climatizacin, seguridad, ABS, etc. Industria: Autmatas, control de procesos, etc Sistemas de supervisin, vigilancia y alarma: ascensores, calefaccin, aire acondicionado, alarmas de incendio, robo, etc. Otros: Instrumentacin, electromedicina, tarjetas (smartcard), sistemas de navegacin, etc.

Produccin mundial de microcontroladores por ao:

Qu microcontrolador emplear? Elegir un tipo o familia de microcontroladores A la hora de decidirse en trminos generales sobre que tipo o familia de microcontroladores emplear hay que tener en cuenta varios factores, como por ejemplo: Experiencia previa Documentacin existente Herramientas de desarrollo disponibles y su precio Precio del microcontrolador

Fabricantes y modelos de microcontroladores A continuacin se muestra una relacin de algunos fabricantes y modelos de microcontroladores incluyendo su direccin en Internet, si es CISC o RISC, el nmero de bits del bus de datos y el ncleo del que deriva (8051, ARM, etc) as como si est disponible un IDE gratuito:

FABRICANTE Analog Device www.analog.com

FAMILIA ADUC8xx ADUC7xx AT89xxx

ARQUITECTURA CISC 8 bits 8051 RISC 32 bits ARM7 CISC 8 bits 8051 CISC 8 bits RISC 8 bits RISC 16 bits ARM7/9 RISC 32 bits ARM7 RISC 32 bits ARM9 CISC 8 bits 8051

IDE prog. independientes prog. independientes AVR studio -

Atmel www.atmel.com

TS87xxx AVR AT91xxx

Cirrus Logic www.cirrus.com Cygnal www.silabs.com

EP73xxx EP93xxx C8051F

HC05 HC08 HC11 HC12 Freescale (Motorola) www.freescale.com HCS12 HC16 56800 68K ColdFire MAC7100 F2MC-8 Fujitsu www.fujitsu.com Intel www.intel.com F2MC-16 FR MCS251 MCS96/296 PIC 10,12,14,16,17,18 dsPIC

CISC 8 bits 6800 CISC 8 bits 6809 CISC 8 bits 6809 CISC 16 bits CISC 16 bits CISC 16 bits CISC 16 bits CISC 32 bits 68000 CISC 32 bits RISC 32 bits ARM7 CISC 8 bits CISC 16 bits RISC 32 bits CISC 8 bits 8051 CISC 16 bits RISC 8 bits RISC 16 bits

Code Warrior Code Warrior MPLAB MPLAB

Microchip www.microchip.co m

Potrebbero piacerti anche