Hola, ahora estoy trabajando en un placa para el pic 18f4550. Es bastante parecida a la picdem fusb full speed y he sacado el esquema del foro oficial de microchip :
http://forum.microchip.com/tm.asp?m=73062Bueno, he hecho la placa, bastante sencilla por cierto, asegurandome que esta todo correctamente conectado. He utilizado la placa sin conectarlo al usb del ordenador con dos pics: el 18f452 y el 18f4550 usando HS (un cristal de 20 Mhz con condensadores de 15pf y una resistencia de 1Mohmio en paralelo con el cristal. He programado los dos pics con el mismo codigo, con la ayuda de c18, cambiando los lkr correspondientes,etc. El programa que he hecho es bastante tontorron, encender leds, pa saber si funciona. Mi problema es que con el 18f452 me funciona la placa perfectamente y con el 18f4550 no. Con este ultimo, si le toco con la punta de algo metalico en OSC1 parece que funciona, y al perder el contacto es como si se congelase otra vez. MCLR no esta flotando. Tengo una R de 10k entre mclr y vdd. La placa no creo que sea, ya que funciona con el 18f452 de maravilla. Qué bits de configuración debo poner para que funcione el 18f4550 sin estar conectado al usb? Alguien sabe a qué puede ser debido???
bits de configuracion que he usado:
HS,
cpu postscaler : OSC1/OSC2 src: /1
96mhz pll prescaler : divide by 5 (20Mhz)
RC1
Todo lo demas desactivado
Muchas gracias por adelantao
MCLR activado
lvp activado