Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

Pinguino

19 Respuestas
8 Usuarios
0 Reactions
5,099 Visitas
luisj
Respuestas: 235
Topic starter
(@luisj)
Estimable Member
Registrado: hace 18 años

Es una especie de Arduino basado en PIC. Como sé que hay mucho PICero suelto por ARDE os lo mando por si a alguno le interesa y no lo ha visto. Ahí va:

http://www.hackinglab.org/pinguino/index_pinguino.html

Responder
18 respuestas
furri
Respuestas: 2708
(@furri)
Ardero
Registrado: hace 20 años

Pues ahora que lo preguntas todos los 2550 que tengo con comunicaciones USB las hice hace tiempo y con Xtal de 12MHz... todos funcionan perfectamente... despues lo he usado mucho con INTOSC a 8MHz pero no para USB, si con comunicación serie pero no USB... es algo que tengo que probar... 🙂

furri.

Responder
gizer20
Respuestas: 1570
(@gizer20)
Noble Member
Registrado: hace 20 años

Hace tiempo habia un articulo que enseñaba como mediante pll de 4mhz conseguian los 48 necesarios para la comunicacion USB, si lo encuentro lo pongo

Responder
dragonet80
Respuestas: 1328
(@dragonet80)
Ardero
Registrado: hace 18 años

Bueno, pues me parecía que no, pero veo que no hay ningún problema. Me he mirado el datasheet del 2550 y compatibles (página 29):
http://ww1.microchip.com/downloads/en/D ... 39632D.pdf
resulta que usb full-speed funciona a 48MHz, pero a 6MHz también se puede usar usb low-speed. Por tanto el micro puede usarse (con USB activado) a estas velocidade de cristal:
* 48 MHz, 40 MHz, 24 MHz, 20 MHz, 16 MHz, 12 MHz, 8 MHz y 4 MHz.
tan sólo hay que configurar prescaler.

Y otra cosa, del datasheet también se saca que el usb no puede funcionar por medio del oscilador interno 🙁 lo cual me parece una lástima.

Otra cosa, furri, el bootloader de el 2550 es gratuito y libre, no? A ver si le echo mano un día de estos y preparo una placa con conexión usb. Para realizar el IDE desde windows que comunique con el micro, que me recomendarías? Delphi, VC, VBasic, etc ???

Responder
fj_sanchez
Respuestas: 1083
(@fj_sanchez)
Ardero
Registrado: hace 19 años

Si mal no recuerdo, puedes usar cualquier cristal externo, la única condición es que al menos lleguen 4MHz al PLL, que se encarga de generar 96Mhz y luego divide entre 2 para obtener los 48MHz necesarios para el USB. Luego puedes derivar esos 48MHz si quieres para el CPU CLK.

Un saludo.

Responder
Página 4 / 4
Compartir: