| home / infca / robot / pic (navigation links) | When the right men uses the wrong means, the wrong means work in the right way. |
| 16F84 | 18F452 | Links | End |
Podeu veure la seva pàgina vella. Es plena de bons enllaços a un tou de llocs interessantíssims. I hi explica les seves etapes i experiències.
Podeu mirar el seu
pinout
i la seva
foto .
Un manual molt interessant es el "In-circuit serial programming guide". Compte que té 244 pàgines ...
Té 1024 bytes de codi, 64 bytes de dades i uns bytes de configuració :
ID Oscilator (quin s'ha ficar per la Picard 1 ?) WDT fuse PWRT fuse CP fuse
Es conecta al meu PC mitjançant un cable serie de 9 pins .
Serveix per grabar :
El TE-20SE no em funcionava del tot bé. El problema era el fitxer lp_cfg, configuració d'entrada del PROG84.
El TE-20SE es pot comprar a Diotronic. Un altre lloc interessant ( mes de Informàtica que de HW ) es Pricoinsa, o el "Swan" que hi ha al altre cantó del carrer ( millor preu, menys gent ).
Aquí diu que el 16F628 és millor i més barat !
$ gpsim -c stim.c or gpsim > load c stim.stc
Per compilar faig servir COMP, i per grabar el PIC, POSAPIC, amb els seus flags.
Inclou el LED de UNO-PIC per mostrar "activitat".
Inclou el LED de UNO-PIC per mostrar "activitat", i també el LED de DOS.PIC, per mostrar com llegir en el bucle i escriure-hi sense molestar la ISR.
Inclou el LED de UNO-PIC per mostrar "activitat", i també el LED de DOS.PIC, per mostrar com llegir en el bucle i escriure-hi sense molestar la ISR.
La rutina de interrupcions ja es complerta ( les contempla totes : registre B, RB0, i TMR ).
Una bona referencia es la pàgina d'en Andie, que també fa servir un LD 271. Interessant el enllaç cap el EAGLE, editor de esquemes electrònics.
L'evolució del 16F84 (18 pins) fou el 16F628. Pero si ens cal un conversor A/D, el nostre PIC és el 18F452 (40 pins) :
This powerful 10 MIPS (100 nanosecond instruction execution) yet easy-to-program (only 77 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC architecture into an 40- or 44-pin package and is upw ...
Language ?
Microchip provides MPLAB, a free assembler programming environment.
-
> > > > > Programmer ? Mind "bootloader" ...
1st = 18F452 (a/d, mssp, 10 USD)
2nd = 16F877 (a/d, mssp, 9,50 USD)
3rd = 16F628 (d/a, uart, osc, 3,5 USD)
|
|
This site is always under construction. |
|
Actualitzat el 1 de Novembre de 2003. |
|