Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Documents - MX - Puertos y Buses de Comunicacion para Microcontroladores
Documents - MX - Puertos y Buses de Comunicacion para Microcontroladores
GUTIERREZ
CRESUD ACALA
ASESOR:
Sistema programable
UNIDA 4
TEMA
PUERTOS Y BUSES DE COMUNICACIN
PARA MICROCONTROLADORES
ALUMNA
Vargas Prez Mara de los ngeles
MATRICULA
12270303 A
14 Cuatrimestre
ACALA CHIAPAS
JULIO DEL 2015
1. INTRODUCCIN
Puerto serie.
SPI.
I2C.
Cumple las mismas funciones que el SPI, pero requiere menos seales de
comunicacin y cualquier nodo puede iniciar una transaccin. Es muy utilizado
para conectar las tarjetas grficas de las computadoras personales con los
monitores, para que estos ltimos informen de sus prestaciones y permitir la
autoconfiguracin del sistema de vdeo.
USB.
Los microcontroladores son los que han permitido la existencia de este sistema de
comunicacin. Es un sistema que trabaja por polling (monitorizacin) de un
conjunto de perifricos inteligentes por parte de un amo, que es normalmente un
computador personal. Cada modo inteligente est gobernado inevitablemente por
un microcontrolador.
Ethernet.
Can.
Este protocolo es del tipo CSMA/CD con tolerancia a elevados voltajes de modo
comn y orientado al tiempo real. Este protocolo es el estndar ms importante en
la industria automotriz (OBD). Tambin se usa como capa fsica del "field bus"
para el control industrial.
2.2. PROGRAMACIN DE PUERTOS.
Un microcontrolador es un circuito integrado programable, capaz de ejecutar las
rdenes grabadas en su memoria. Est compuesto de varios bloques funcionales,
los cuales cumplen una tarea especfica. Cuenta con 4 de las partes que hacen
funcional a una computadora, las cuales son:
Lgica de control Coordina la interaccin entre los dems bloques. En este trabajo
se abordara la parte de los Puertos de entrada y de salida.
BUS S100
El bus S-100, IEEE696-1983 (retirado), fue uno de los primeros bus de datos
diseado en 1974como parte del Altair 8800, generalmente considerado el primer
"ordenador personal". El bus S-100 fue el primer bus estndar de la industria para
los fabricantes de microordenadores, y los ordenadores S-100, procesadores y
tarjetas perifricas, fueron producidos por varios fabricantes.
BUS SPI
El bus de interfaz con perifricos serie (SPI) fue desarrollado originalmente por
Motorola en los ltimos aos de los 80 para sus microcontroladores de la serie
68000. Debido a la simplicidad y al renombre del bus, muchos otros fabricantes
han adoptado el estndar a lo largo de los aos. Ahora se puede encontrar en una
amplia variedad de componentes usados comnmente en el diseo de sistemas
embebidos. El bus SPI se utiliza sobre todo entre los microcontroladores y sus
dispositivos perifricos inmediatos. Se encuentra comnmente en los telfonos
mviles, PDAs y otros dispositivos mviles que comunican datos entre la CPU, el
teclado, la pantalla y los chips de memoria.
Manejo del bus
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. Es por donde es transportada la informacin
Control: Se utiliza para gestionar los distintos procesos de escritura lectura y
controlar la operacin de los dispositivos del sistema.
-Bus de Direcciones: Este es un bus unidireccional debido a que la informacin
fluye es una sola direccin, de la CPU a la memoria a los elementos de entrada
y salida. La CPU sola puede colocar niveles lgicos en la n lneas de direccin,
con la cual se genera 2n posibles direcciones diferentes. Cada una de estas
direcciones corresponde a una localidad de la memoria dispositivo de E / S.
-Bus de Datos: Este es un bus bidireccional, pues los datos pueden fluir hacia
desde la CPU. Los m terminales de la CPU, de D0 - Dm-1, pueden ser entradas
salidas, segn la operacin que se est realizando (lectura escritura) . En todos
los casos, las palabras de datos transmitidas tiene m bits de longitud debido a que
la CPU maneja palabras de datos de m bits; del nmero de bits del bus de datos,
depende la clasificacin del microprocesador.
-Bus de Control: Este conjunto de seales se usa para sincronizar las actividades
y transacciones con los perifricos del sistema. Algunas de estas seales, como
R / W, son seales que la CPU enva para indicar qu tipo de operacin se espera
en ese momento. Los perifricos tambin pueden remitir seales de control a la
CPU, como son INT, RESET, BUS RQ.
http://www.itpn.mx/recursosisc/7semestre/sistemasprogramables/Unidad
%20V.pdf
https://johntapia.wordpress.com/2008/11/21/comunicacion-en-
microcontroladores-pic/
https://prezi.com/ag1hvvwjnksm/copy-of-54-estandares-de-bus-y-55-manejo-
del-bus/
http://www.seguridadaerea.gob.es/media/3785403/modulo05_cap04.pdf
http://es.slideshare.net/siscorma/tipos-de-buses
http://ocw.uv.es/ingenieria-y-arquitectura/sistemas-electronicos-para-el-tratamiento-de-la-
informacion/seti_materiales/seti5_ocw.pdf