Programar un PIC16F1826

Cursos, reparaciones, fichas, tutoriales, etc.

Moderador: Fundadores

Responder
Avatar de Usuario
duca750 España - Extremadura
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2640
Registrado: 28 Ago 2017, 13:14
Has thanked: 387 times
Been thanked: 199 times

Programar un PIC16F1826

Mensaje por duca750 »

Entiendo que estos cursos ya finalizaron, pero los que lo hicisteis podeis echarme un cable para programa un PIC16f1826 en formato SS que tengo conectado a una pcb de pruebas que adapta a DIP-20? ¡Gracias!

Tengo claro como se pone el chip y jumper, pero no aparece el PIC16F1826 en las opciones de chips a elegir, ahí me pierdo
Última edición por duca750 el 10 Feb 2023, 21:39, editado 1 vez en total.
CPC464,CPC6128/GX4000/COMMODORE 64,AMIGA 500/ATARI STFM1024&800XL/ORIC1,ATMOS/DRAGON32/SPECTRUM+, +2,+3,48K,16K/MSX HB501P,101P,201P,MSX HB20P,HB75P,CANON V20,PHILIPS NMS8250,8020&8010&8000/ACORN ELECTRON/THOMSON MO08,MO05/ENTERPRISE 64.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5879
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1210 times
Been thanked: 2834 times
Contactar:

Re: Programar un PIC16F1826

Mensaje por cacharreo »

duca750 escribió: 10 Feb 2023, 20:04pero los que lo hicisteis podeis echarme un cable para programa un PIC16f1826 en formato SS que tengo conectado a una pcb de pruebas que adapta a DIP-20? ¡Gracias!
Si tienes el adaptador SOIC-20/SSOP-20 a DIP-20 con el TL866IIplus o similar solo tienes que colocarlo alineado con el pin #1 del ZIF y escoger el PIC16F1826 @SSOP20 pero seguro que lo has hecho así y me pierdo algo.

Imagen

Otra opción, inútil si el adaptador va bien, sería utilizar dos fajas de 9 cables DuPont M-F cada una para convertir a DIP-18 con solo saltarse la fila de los pines #6 y #15.
© cacharreo
Avatar de Usuario
duca750 España - Extremadura
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2640
Registrado: 28 Ago 2017, 13:14
Has thanked: 387 times
Been thanked: 199 times

Re: Programar un PIC16F1826

Mensaje por duca750 »

Muchas gracias Álex por tan magnífica información y detalle de la misma, te comento...
Debí como siempre haberme explicado mejor.
Mi TL866 es el normal, no el plus y en el software que lleva no existe PIC16F1826. Desconozco si puedo usar con el algún otro software que si recoja este chip o elegir otro modelo de chip.

Por lo tanto las pruebas las estaba intentando hacer con el Pickit 3, pero tampoco sale entre el listado de chips el
PIC16F1826, cosa rara porque en anuncios de vendedores de AliExpress especifican que sirve, de echo juraría que en su día programe con el PIC16F1826 en formato DIP para el Dandanator... Me doy cuenta que cada día se me va más la cabeza... ;?
CPC464,CPC6128/GX4000/COMMODORE 64,AMIGA 500/ATARI STFM1024&800XL/ORIC1,ATMOS/DRAGON32/SPECTRUM+, +2,+3,48K,16K/MSX HB501P,101P,201P,MSX HB20P,HB75P,CANON V20,PHILIPS NMS8250,8020&8010&8000/ACORN ELECTRON/THOMSON MO08,MO05/ENTERPRISE 64.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5879
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1210 times
Been thanked: 2834 times
Contactar:

Re: Programar un PIC16F1826

Mensaje por cacharreo »

duca750 escribió: 11 Feb 2023, 11:33Mi TL866 es el normal, no el plus y en el software que lleva no existe PIC16F1826.
Ni lo había pensado pero es cierto que no lo soporta. :(
duca750 escribió: 11 Feb 2023, 11:33Por lo tanto las pruebas las estaba intentando hacer con el Pickit 3, pero tampoco sale entre el listado de chips el
PIC16F1826, cosa rara porque en anuncios de vendedores de AliExpress especifican que sirve
La lista oficial, no sé si actualizada, puede descargarse de aquí y en la página 29 dice que lo soporta (al menos desde la v5.35 del software de Microchip).

Imagen

Veo que cambia según el vendedor. Waveshare dice que soporta los PIC16F193x pero ninguno de los PIC16F18xx pero, si no recuerdo mal, el PICkit 3 podía programar los PIC16F182x, de hecho en las primeras páginas del tema sobre el curso se recomienda este programador y un PIC16F1825.

En cualquier caso puedes mirarlo en la lista de dispositivos soportados en la versión que tengas instalada de MPLAB X y, a las muy malas, podría programarse usando un Uno o un Nano.

Y ahora las preguntas de rigor ;)
- ¿Qué software usas? ¿MPLAB X? ¿qué versión?,
- ¿qué pasa cuando pulsas el botón Verify?, y
- ¿cómo lo conectas? ¿directamente al PICkit 3 o usando un adaptador con zócalo ZIF con sus 2 ó 3 puentes para fijar la configuración?

Edito: Hay una opción, creo que es de pago, PICkit Plus que teóricamente sí soporta los PIC16F182xx y se puede conseguir aquí.
Edito: ¿Sería posible que estuvieras trabajando con PIC averiados?
© cacharreo
Avatar de Usuario
duca750 España - Extremadura
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2640
Registrado: 28 Ago 2017, 13:14
Has thanked: 387 times
Been thanked: 199 times

Re: Programar un PIC16F1826

Mensaje por duca750 »

He pasado más frío que en toda mi vida en el garaje que es donde tengo mis trastos.

Al tema, estoy totalmente seguro que he programado en formato DIP este chip para varios dandanator con el Pickit 3, pero no recuerdo y creo que no recordaré jamás. Como digo mi cabeza va al abismo pero en poco tiempo... Llevo buscando 1 mes unas placas de kung fu flash que compre a un compañero y que tenía terminadas a la espera de recibir los chips principales que recuerdo recibir y que deje preparadas para soldar cuando tuviera un hueco, pero jamás han aparecido y sospecho que por mi cabeza guarde en la bolsa de cosas de tirar... Creo que durante un tiempo, tal vez para siempre voy a dejar de cacharrear, ya no me siento capaz y me da pena porque es lo que más me gusta de este mundo. Hace poco me he cargado dos Xbox 360 poniéndoles el chip rgh porque olvide quitar el alimentador cuando solde los puntos de la nand... Siempre he sido muy metódico y jamás me había pasado y he modificado bastantes. En fin. Muchas gracias y si lo vuelvo a intentar te pido ayuda, al igual que con los chips que quedé en mandarte y de momento no te he enviado....
CPC464,CPC6128/GX4000/COMMODORE 64,AMIGA 500/ATARI STFM1024&800XL/ORIC1,ATMOS/DRAGON32/SPECTRUM+, +2,+3,48K,16K/MSX HB501P,101P,201P,MSX HB20P,HB75P,CANON V20,PHILIPS NMS8250,8020&8010&8000/ACORN ELECTRON/THOMSON MO08,MO05/ENTERPRISE 64.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5879
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1210 times
Been thanked: 2834 times
Contactar:

Re: Programar un PIC16F1826

Mensaje por cacharreo »

duca750 escribió: 11 Feb 2023, 15:16He pasado más frío que en toda mi vida en el garaje que es donde tengo mis trastos.
Según la hora del día es para pensárselo.

Sobre tu reflexión, yo creo que son rachas. Al final todo pasa y después de que descanses volverás con más fuerzas y ánimos. Además con el cacharreo es necesario pasar por periodos de dificultades para poder desarrollar nuevas habilidades.

Edito: ¿Te has planteado comprar un T48? Con ofertas llegan a estar disponibles por debajo de los 50€ de la tienda oficial.
© cacharreo
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 571 times

Re: Programar un PIC16F1826

Mensaje por Popopo »

duca750 escribió: 11 Feb 2023, 15:16 He pasado más frío que en toda mi vida en el garaje que es donde tengo mis trastos.
..., ya no me siento capaz y me da pena porque es lo que más me gusta de este mundo. Hace poco me he cargado dos Xbox 360 poniéndoles el chip rgh porque olvide quitar el alimentador cuando solde los puntos de la nand... Siempre he sido muy metódico y jamás me había pasado y he modificado bastantes. En fin. Muchas gracias y si lo vuelvo a intentar te pido ayuda, al igual que con los chips que quedé en mandarte y de momento no te he enviado....
No eres el único al que le pasa esto (frio & memoria). Te lo garantizo.
Pues habrá que ser más metódico, usar checklists o más paciencia.

Tema del chip, yo tengo el Pro Plus ese... ¿te lo programo?.
Avatar de Usuario
duca750 España - Extremadura
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2640
Registrado: 28 Ago 2017, 13:14
Has thanked: 387 times
Been thanked: 199 times

Re: Programar un PIC16F1826

Mensaje por duca750 »

Bueno como siempre eres una máquina... Me he puesto un rato a revisar todo lo que me indicaste y finalmente entiendo que el adaptador que compre no es para mí antiguo TL866-CS, el cual indagando un poco acabo de convertir a TL866-A, sólo me falta que me llegue el conector KF2510-6P y soldarlo. Estaba por pillarme el T48 que me decís o incluso el T56, que realmente no sé qué mejoras aporta sobre el más básico.

El tema ha sido usar ese adaptador pero con pines Dupont hembra a macho y saltandome como me dijiste el pin6 y pin15 y a la primera... He usado el Pickit 3 con la opción 1.8 tal tal tal y ahí estaba el PiC16F1826.

Comento que por no soldar los 20 pines al adaptador lo que hago es soldar los de las 4 esquinas del ssop y apretar ligeramente con un dedo para que todo haga contacto, mi idea es únicamente programar y quitar y así los 5 chips que tengo.

Un vez más gracias, siempre estás ahí, sabes de todo y ayudas en todo, eres una máquina real! Nada de FPGA ;)
CPC464,CPC6128/GX4000/COMMODORE 64,AMIGA 500/ATARI STFM1024&800XL/ORIC1,ATMOS/DRAGON32/SPECTRUM+, +2,+3,48K,16K/MSX HB501P,101P,201P,MSX HB20P,HB75P,CANON V20,PHILIPS NMS8250,8020&8010&8000/ACORN ELECTRON/THOMSON MO08,MO05/ENTERPRISE 64.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5879
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1210 times
Been thanked: 2834 times
Contactar:

Re: Programar un PIC16F1826

Mensaje por cacharreo »

Muchas gracias por tus comentarios y sobre todo por contarlo, después del mal rato ya sabes la alegría que da. :)
duca750 escribió: 14 Feb 2023, 20:22Estaba por pillarme el T48 que me decís o incluso el T56, que realmente no sé qué mejoras aporta sobre el más básico.
Al precio que están merecen la pena, soportan decenas de miles de chips más que el que tienes y, entre otras cosas, tienen mejor protección en el conector ICSP y permiten tensiones de programación que están fuera del alcance del TL866II plus. Ésta última es la principal razón por la cual hay usuarios migrando de uno a otro. La principal baza que ahora mismo le queda al TL866II plus es que puede utilizarse con facilidad desde Linux.
duca750 escribió: 14 Feb 2023, 20:22El tema ha sido usar ese adaptador pero con pines Dupont hembra a macho y saltandome como me dijiste el pin6 y pin15 y a la primera... He usado el Pickit 3 con la opción 1.8 tal tal tal y ahí estaba el PiC16F1826.
Genial, merece una celebración. :)
duca750 escribió: 14 Feb 2023, 20:22Comento que por no soldar los 20 pines al adaptador lo que hago es soldar los de las 4 esquinas del ssop y apretar ligeramente con un dedo para que todo haga contacto, mi idea es únicamente programar y quitar y así los 5 chips que tengo.
Es una buena técnica pero si lo vas a necesitar más veces te puedes pillar por unos 11-15-19€ un adaptador a DIP que va a ser mucho más cómodo.
© cacharreo
Responder

Volver a “Cursos y Tutoriales”