MICROCONTROLADORES COMPATIBLES CON 8XC51

Slides:



Advertisements
Presentaciones similares
Microprocesadores Componentes básicos..
Advertisements

MICROCONTROLADOR PIC 16F877.
Alumno: Roy R. Mercado Núñez
MICROPROCESADORES y MICROCONTROLADORES
Fernando Escribano Pro 1º de Bachillerato
ARQUITECTURA DE COMPUTADORAS
Rommel Chang Suárez Jefferson Moreno Briones
Introducción a los MCU´s de Motorola
Introducción a los microcontroladores.
Hardware: Evolucion de los ordenadores.
El Core 8051 para Microcontroladores Electrónica Digital II.
Entrada / salida digital con ccs
Unidad 3 Componentes internos del ordenador
El Sistema de Memoria. Contenido Arquitectura del sistema Arquitectura del DIMM Descripción del reloj Arquitectura del chip RAM Latencia de Memoria Detección.
Microcontroladores PIC
Microcomputadores Prof : Tatiana Marín R.. Sistema basado en microprocesador de 8 bits.
INTRODUCCIÓN A LAS COMUNICACIONES DE DATOS José Estay A.

Electrónica Digital 1. Es la parte de un sistema que almacena datos binarios en grandes cantidades. Están formadas por matrices de elementos de almacenamiento.
La unidad central de procesamiento o CPU
Operación de Micros e Interfaces
ARQUITECTURA DE COMPUTADORES
TIMER 1 El módulo TIMER1 así como el TIMER0 es un temporizador/contador con las siguientes características. Trabaja con 16 bits (con 2 registros de 8 bits:TMR1H.
Maquinas Digitales  La idea principal es dividir el procesamiento de cada una de las instrucciones en una serie de pasos totalmente independientes.
Universidad Tecnológica de la Selva Ing. Emmanuel Gordillo Espinoza.
MICROCONTROLADORES NOCIONES BÁSICAS. ¿QUÉ ES UN MICROCONTROLADOR? MICROCONTROLADOR = MICROPROCESADOR + MEMORIA + PERIFERICOS.
Memorias RAM Características: Son de lectura escritura
Objetivos Generales Entender el funcionamiento de un microcontrolador
INTRODUCCION CARACTERISTICAS GENERALES
XILINX SPARTAN 3.
Timer 3 Presentan: Fernando piñal moctezuma Tecilli tapia Tlatelpa BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA SISTEMAS.
M.C. Luis Ricardo Salgado Garza Depto. Ciencias Computacionales, ITESM-MTY Marzo 2004.
Ferney Peña Rivillas..  Es la memoria donde se almacenan los datos (programas) con los que estamos trabajando en ese momento.  es un dispositivo electrónico.
MÓDULO II: El microcontrolador PIC16F8X
Tema 1: Introducción a los microcontroladores
Sistemas Operativos I.
Memorias.
P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.
MICROCONTROLADORES TATIANA HURTADO RIVAS LILIANA PORTELA NOREÑA
CURSO DE ROBÓTICA.  Consideraciones Mecánicas.  Mantención de los componentes de KIT Mindstorm NXT  Se debe entender como son los componentes.
El Microprocesador.
Tema 4: El microcontrolador PIC16F876
Real Colegio San José S.A.S Programación - BASIC.
INTRODUCCIÓN A LAS HERRAMIENTAS DE DISEÑO CON PIC
ARQUITECTURA DE COMPUTADORAS II
SANTIAGO MORA BERMÚDEZ
NOCIONES BÁSICAS COMPUTO II
Estructura Microcontrolador
Nico Puch. Los ordenadores analógicos comenzaron a construirse a principios del siglo XX. Los primeros modelos realizaban los cálculos mediante ejes y.
Elaborado por: Br. Guillermo Vilchez C.I Br. Mauro Carrero C.I
PICOBLAZE RESUMEN.
RESUMEN: Softmicro de 8 bits Xilinx
INTRODUCCIÒN MICROCONTROLADORES
I.- COMPONENTES BÁSICOS DE UNA MICROCOMPUTADORA
¿Qué es un Microcontrolador?
INTEGRANTES: JOSE ESTEVEZ _HUGO ANDRADE CURSO: 5TO “B”
Indice Introducción a los sistemas basados en microprocesador.- La Unidad Central de proceso (CPU) Introducción a los Microcontroladores.- Microcontroladores.
REPUBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE INGENIERÍA ESCUELA DE COMPUTACIÓN ING. PROF. LEONEL SEQUERA MEMORIAS.
Unidad de transferencia de memoria
ARQUITECTURA DEL ORDENADOR
Republica Bolivariana de Venezuela Universidad Alonso de Ojeda Facultad de Ingeniería Escuela de Computación Ing. Prof. Leonel Sequera Entrada y Salidas.
Programación de microcontroladores PIC16f877a en linux
Microcontroladores “Phillips” Expositor: -DURAN, WLADIMIR.
El Computador. Computador. Máquina compuesta de elementos físicos (en su mayoría de origen electrónico) capaz de aceptar unos datos de entrada, realizar.
Arquitectura de Computadores Clase 17 Tecnologías de Memorias IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela de.
HARDWARE Fuente principal:.
Memorias Semiconductoras: Tipos y Tecnologías MSc. Alejandro J. Cabrera Sarmiento Facultad de Ingeniería Eléctrica Dpto. Automática y Computación ISPJAE,
Memorias (RAM-ROM-CACHE-MEMORIA AUX).
Unidad de Control Ubicación: Es uno de los tres bloques funcionales principales en los que se divide una unidad central de procesamiento (CPU). Realizar.
Transcripción de la presentación:

MICROCONTROLADORES COMPATIBLES CON 8XC51 SERIE AT89 MICROCONTROLADORES COMPATIBLES CON 8XC51

características del 8051 La familia del mC 8051 Microcontroladores Es una familia de microcontroladores basados en el 8051. Este chip fue creado por INTEL en 1981 con las características siguientes: CPU de 8 bits Procesador Booleano con el cual puede realizar operaciones bit a bit 128 bytes de RAM interna 4 Kbytes de memoria de programa interna (ROM) 5 fuentes de interrupción con 2 niveles de prioridad 32 bits de entrada/salida direccionables bit a bit 1 puerto serie Full dúplex (UART) 2 Contadores-Temporizadores de 16 bits programables 1 oscilador para las señales de reloj Posibilidad de direccionar hasta 64Kbytes de memoria de programa externa Posibilidad de direccionar hasta 64Kbytes de memoria de datos externa varias velocidades desde 12MHz Posteriormente han sido desarrolladas otras versiones del 8051 con distintas características de RAM, ROM, etc.. FACULTAD DE CIENCIAS/ UASLP Carlos E. Canto Quintal

ARQUITECTURA INTERNA DEL 8051 La familia del mC 8051 Microcontroladores ARQUITECTURA INTERNA DEL 8051 DIAGRAMA DE BLOQUES 8051 Power Saving Modes Port0 Port1 Port2 RAM 128X8 CPU T0 T1 USART Port3 4Kx8 ROM FACULTAD DE CIENCIAS/ UASLP Carlos E. Canto Quintal

ARQUITECTURA INTERNA DEL 8051 La familia del mC 8051 Microcontroladores ARQUITECTURA INTERNA DEL 8051 DIAGRAMA DE BLOQUES 8052 Power Saving Modes Port0 Port1 Port2 RAM 256X8 CPU T0 T1 USART Port3 8Kx8 ROM T2 FACULTAD DE CIENCIAS/ UASLP Carlos E. Canto Quintal

ARQUITECTURA INTERNA DEL 8051 La familia del mC 8051 Microcontroladores ARQUITECTURA INTERNA DEL 8051 Interrupciones internas Interrupciones externas 4K ROM 128 bytes RAM Timer0 Timer1 Control del bus 4 Puertos E/S (32 líneas) Puerto serie 8051 CPU OSC Controlador de interrupciones Entradas a contadores Bus de datos/direcciones P0 P1 P2 P3 RD WR RxD TxD SFR FACULTAD DE CIENCIAS/ UASLP Carlos E. Canto Quintal

ARQUITECTURA INTERNA DEL 8051 La familia del mC 8051 Microcontroladores ARQUITECTURA INTERNA DEL 8051 Interrupciones internas Interrupciones externas ROM RAM Timer0 Timer1 Timer2 Módulo PCA Control del bus 4 Puertos E/S Puerto serie CPU OSC Controlador de interrupciones Entradas a contadores Bus de datos/direcciones P0 P1 P2 P3 RD WR RxD TxD FACULTAD DE CIENCIAS/ UASLP Carlos E. Canto Quintal

ARQUITECTURA INTERNA DEL 8051 La familia del mC 8051 Microcontroladores ARQUITECTURA INTERNA DEL 8051 FACULTAD DE CIENCIAS/ UASLP Carlos E. Canto Quintal

Otros miembros de la familia y los clones La familia del mC 8051 Microcontroladores Otros miembros de la familia y los clones AMD Analog Devices Atmel Cygnal Integrated Products Cypress Dallas Semiconductor Infineon Intel OKI Semiconductor Philips SMC TDK TI Temic Semiconductor Triscend ST Microelectronics Winbond Hyundai Fabricantes de mC’s compatibles con el 8051 FACULTAD DE CIENCIAS/ UASLP Carlos E. Canto Quintal

MICROCONTROLADORES FLASH DE ATMEL

SOCKET DROP-INS AT89C51 AT89C52 AT89C55 FLASH 4K 8K 20K SRAM 128 256 256 T/Cs 2 3 3 SPEED 0-24 0-24 0-28

EMPAQUE 20 PIN 20 PIN FLASH 1K 2K SRAM 64 128 T/Cs 1 2 COMPARADOR 1 1 SMALL FOOTPRINT MCUs AT89C1051 AT89C2051 EMPAQUE 20 PIN 20 PIN FLASH 1K 2K SRAM 64 128 T/Cs 1 2 COMPARADOR 1 1 MANEJO IOL 20mA 20mA

ATMEL AT89C2051 Pines y Descripción El 2051 es un microcontrolador CMOS de 8 bits, de altas prestaciones de bajo voltaje (2.7 V- 6V) Con 2 Kbytes de memoria Flash programmable y borrable de solo lectura (EPROM). Este dispositivo es compatible en instrucciones y pines con el 8051. El 2051 tiene las siguientes carcterísticas: 2 Kbytes de Flash 128 bytes de RAM 15 líneas de E/S Dos timers/contadores de 16-bit 5 vectores con dos niveles de interrupción puerto serie full duplex comparador análogo de precisión oscilador en chip y circuito de reloj

ATMEL AT89C2051 El 2051 está diseñado con lógica estática para que opere a frecuencia cero y soporta dos modos de horro de energía seleccionables por programa. El modo ocioso: detiene el CPU pero permite que la RAM, los timers/contadores, puerto serial y sistema de interrupciones continúen funcionando. El modo Power Down: salva el contenido de la RAM pero congela el oscilador deshabilitando todas las demás funciones del chip hasta que se de el siguiente reset por hardware.

Arquitectura interna del ATMEL AT89C2051

Easy-Downloader V1.1 para ATMEL 89C2051/4051

EJEMPLO DE APLICACIÓN DEL ATMEL AT89C2051

EL AT89S8252 CPU ES UN NÚCLEO ’52 MEJORADO – RECUPERACIÓN POR INTERRUPCIÓN DEL MODO POWER DOWN – TEMPORIZADOR DE PERRO GUARDIÁN (WATCHDOG TIMER) – APUNTADOR DE DATO DOBLE – INTERFASE SERIAL SPI ARQUITECTURA DE MEMORIA AWAKETM – 8K BYTES FLASH DESCARGABLE VIA SPI – 2K BYTES DE EE-PROM ABORDO CON 100K CICLOS DE BORRADO/ESCRITURA – PUEDE EJECUTAR DE LA FLASH MIENTRAS ESCRIBE A LA EEPROM STANDARD DISPONIBLES EN PARTES ESTÁNDAR Y LV Q296 AT89S8252 DESCARGABLE ISP

AT89S8252 BLOCK DIAGRAM