Documentos de Académico
Documentos de Profesional
Documentos de Cultura
esta seccion describe los detalles para el periferico (USB). debido a la naturaleza muy especifica
del modulo, se espera el conocimiento de la USB. algunos datos USB de alto nivel figuran en la
seccion 17.10 "vision general para USB" solo es una referencia para el diseño de aplicaciones.
se recomienda alos diseñadores para que se refieran a las especificaciones oficiales publicadas
por el foro de implementadores de USB (USB-IF) para tener la informacion mas reciente. la
revision de la especificacion USB 2.0 es la especificacion mas reciente en el momento de la
publicacion de este documento.
la familia de dispositivos pic 18fx455/x550 contiene una velocidad alta y velocidad baja
compatible con la serial interface engine-(motor) (SIE) que permite una comunicacion rapida
entre cualquier host USB y el microcontrolador pic. la SIE se puede conectar directamente a la
USB, utilizando el transceptor interno, o puede ser conectado a traves de un transceptor externo.
un regulador de 3.3V tambien esta disponible para alimentar el transmisor-receptor interno para
aplicaciones de 5V.
algunas caracteristicas especiales de hardware se han incluido para mejorar el rendimiento.
puerto de memoria doble en los dispositivos espacio para memoria de datos (USB RAM) ha sido
suministrada para tener acceso directo a la memoria entre el nucleo del microcontrolador y la
SIE. descripciones de los bufers tambien se proporcionan, permitiendo a los usuarios libremente
usar puntos finales de memoria de programa en el espacio de la RAM de la USB. un puerto
paralelo de transmision esta siempre de apollo para la transferencia ininterrumpida de grandes
volumunes de datos, como sincrono de datos a los buferes de memoria externa. la figura 17-1
presenta una vision general de los perifericos USB y sus caracteristicas.
(ver datasheet)
El funcionamiento del modulo USB esta configurada y gestionada a traves de tres registros de
control. Ademas, un total de 22 registros se utilizan para gestionar las transacciones actuales
USB. Los registros son:
El registro de control USB (registro 17-1) contiene bits necesarios para controlar el
comportamiento del modulo durante los traslados.el registro contiene bits que controlan lo
siguiente: