Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIVERSIDA
D
POLITÉCNIC
A DEL
CONEXIÓN USB Y PIC18F4550
BICENTENAR
IO
Los microcontroladores son circuitos integrados que contienen todos los elementos
que se integran a los microcontroladores depende del diseño de los fabricantes, sin
embargo, los elementos básicos suelen ser: microprocesadores, memoria RAM, memoria de
programa, convertidor A/D, oscilador, puerto de comunicación, etc. Esto le ha brindado una
comunicación.
-Precios competitivos.
-Amplio soporte (hojas de datos, libros, información en internet).[ CITATION Cas10 \l 2058 ]
Marco teórico
CCS suministra librerías para comunicar PIC con el PC utilizando el bus USB, mediante
Pic_usb.h: driver de capa hardware de la familia PIC16C765, la librería que en este caso
Usb.c: el USB stack, que maneja las interrupciones USB y el USB setup Requests en
Endpoint.
Usb_cdc.h : driver que permite utilizar una clase de dispositivos CDC USB, emulando un
Usb_init(): inicializa el hardware USB. Espera en un bucle infinito hasta que el periférico
conectado o desconectado del bus, esta función inicializa el periférico USB o resetea el
este caso, el dispositivo entra en modo de operación normal y puede enviar y recibir
paquetes de datos.
Desarrollo
En esta parte del codigo es donde se coloco las librerias tanto del PIC como las del del bus
USB. (Imagen 3)
Imagen 3
En esta parte del código se muestran las funciones para controlar el USB y la declaración
de variables. (Imagen 4)
Imagen 4
Por último en esta parte del código se mostrara en el programa Hyperteminal(visualizador
Imagen 5
Se compilo el código y verificamos que no marcara ningún error para poder agregarlo a la
Imagen 6
Para agregar el código a la simulación, se selecciona el pic para pode agragar el código.
(Imagen 7)
Imagen 7
En la parte de Program File se selecciona para poder cargar el cogido desde la carpeta
Imagen 8
Cuando ya cargamos el código en el PIC corremos la simulación. (Imagen 9)
Imagen 9
Resultados
Imagen 10
Imagen 11
Conclusión
En la realización de esta práctica pudimos aprender un poco más sobre las funciones que se
aprendimos acerca de mas librería y sobre como el Pic puede realizar la conexión con un
Pudimos practicar, investigar y aprender de mejor manera las múltiples funciones del
PIC18F4550 que además de que el programa es muy completo este pic nos ayuda con sus
lenguaje que se utiliza para realizar la programación de igual manera a realizar una
comunicación serial por medio del puerto USB ya que este microcontrolador es uno de la
gama más alta en cuestión de funciones y nos permite realizar diferentes comunicaciones
Aprendí más sobre las diferentes funciones que tiene un microcontrolador de la gama alta
Bibliografía
http://robotypic.blogspot.com/2013/02/comunicacion-pc-pic-por-usb.html
Alfaomega.
Casacuberta. (2010).