Sistemas programables

Páginas: 5 (1094 palabras) Publicado: 1 de diciembre de 2014

Especialidad:
Ing. Sistemas Computacionales
Materia:
Sistemas programables
7mo Semestre Turno nocturno
Catedrático:
Ing. Yahveh contreras
Tema:
Unidad 5
Alumnos:
Ricardo Daniel Hernández Pérez
Juan Rubén Sánchez Rodríguez
Luis Martin Fragosa Arellano
Edson Rojas

CD. ACUÑA, COAHUILA, MÉXICO
 Introducción
Un microcontrolador es un circuito integrado programable, capaz deejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Cuenta con 4 de las partes que hacen funcional a una computadora, las cuales son:
Memoria ROM (Memoria de sólo lectura)
Memoria RAM (Memoria de acceso aleatorio)
Puertos de entrada/salida (I/O)
Lógica de control Coordina la interacción entre los demás bloques. En estetrabajo se abordara la parte de los Puertos de entrada y de salida.
Puertos de Entrada y Salida
En las aplicaciones de control y comunicaciones, en las que se utilizan los microcontroladores, se deben de ejecutar gran cantidad de tareas de entrada y salida, por lo cual es necesario que se disponga de un gran número de terminales dedicados a esto. Los Microcontroladores contienen en su interiordiversos circuitos de interfaz tales como puertos paralelos, puerto serie y circuitos de control de la transferencia.
Comunicación
Con objeto de dotar al microcontrolador de la posibilidad de comunicarse con otros dispositivos externos, otros buses de microprocesadores, buses de sistemas, buses de redes y poder adaptarlos con otros elementos bajo otras normas y protocolos, fueron creados lopuertos de comunicación.

Tipos de puertos
Algunos modelos disponen de recursos que permiten directamente realizar las tareas relacionadas con la comunicación, entre los que destacan:
-UART, adaptador de comunicación serie asíncrona.
-USART, adaptador de comunicación serie síncrona y asíncrona
-Puerta paralela esclava para poder conectarse con los buses de otros microprocesadores.
-USB(Universal Serial Bus), que es un moderno bus serie para los PC.
-Bus I2C, que es un interfaz serie de dos hilos desarrollado por Philips.
-CAN (Controller Area Network), para permitir la adaptación con redes de conexionado multiplexado desarrollado conjuntamente por Bosch e Intel para el cableado de dispositivos en automóviles. En EE.UU. se usa el J185O.

Programación
Las principales herramientas deayuda al desarrollo de sistemas basados en microcontroladores son:
Ensamblador. Los fabricantes suelen proporcionar el programa ensamblador de forma gratuita y en cualquier caso siempre se puede encontrar una versión gratuita para los microcontroladores más populares.
Compilador. Las versiones más potentes suelen ser muy caras, aunque para los microcontroladores más populares pueden encontrarseversiones demo limitadas e incluso compiladores gratuitos.
Depuración: Debido a que los microcontroladores van a controlar dispositivos físicos, los desarrolladores necesitan herramientas que les permitan comprobar el buen funcionamiento del microcontrolador cuando es conectado al resto de circuitos.
Simulador. Son capaces de ejecutar en un PC programas realizados para el microcontrolador. Lossimuladores permiten tener un control absoluto sobre la ejecución de un programa, siendo ideales para la depuración de los mismos
Placas de evaluación. Se trata de pequeños sistemas con un microcontrolador ya montado y que suelen conectarse a un PC desde el que se cargan los programas que se ejecutan en el microcontrolador. Las placas suelen incluir visualizadores LCD, teclados, LEDs, fácilacceso a los pines de E/S, etc.
Emuladores en circuito. Se trata de un instrumento que se coloca entre el PC anfitrión y el zócalo de la tarjeta de circuito impreso donde se alojará el microcontrolador definitivo. El programa es ejecutado desde el PC, pero para la tarjeta de aplicación es como si lo hiciese el mismo microcontrolador que luego irá en el zócalo.

Aplicaciones de puertos
También...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistemas programables
  • Sistemas Programables
  • PROGRAMAS SISTEMAS
  • Programador De Sistemas
  • Programas de sistemas
  • Programa sistemas
  • programa sistemas
  • ANALISTA Y PROGRAMADOR DE SISTEMAS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS