Hoi,
Ik ben even met picjes aan het stoeien. Op de site www.voti.nl staan enkele voorbeeldjes die gemaakt kunnen worden. Nu ben ik bezig geweest met blink a LED.
Ik heb mn breadbord volgens onderstaand schema gerout. De diode tussen de + en - heb ik weggelaten.
http://www.voti.nl/blink/pics/b-628-150.gif
Het programmeren gebeurt met de Wisp programmer. Als ik het testprogramma porbeer in te laden geeft de programmer aan dat alles goed gelukt is.
Helaas licht het LEDje niet op. Ik heb zowel met een 16F84A als een 16F628 getest, maar beide tevergeefs.
Iemand een idee?
OPLOSSING OP PAGINA 3!
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
Zo dat is snel.
Het ledje zit juist om. Naar wat ik begrepen heb zet de programmer de Pic direct naar het programmeren in run modus.
Op 16 mei 2005 20:13:41 schreef Xander2K:
Zo dat is snel.Het ledje zit juist om. Naar wat ik begrepen heb zet de programmer de Pic direct naar het programmeren in run modus.
Klopt, van die run-mode! Welke HEX file stuur je naar de PIC?
MvgEat
Ik heb zeer weinig verstand van uc's maar volgens mij zit dat ledje wel goed hoor. en heb je niet toevallig van RA0 een uitgang gemaakt?
Zo druk hier. 
Ik gebruik het standaard programma van Wouter. Op deze link kan je het vinden.
Source:
http://www.voti.nl/blink/code/b628-1.jal
Hex:
http://www.voti.nl/blink/code/b628-1.hex
Volgens Wouter moet dit programma werken ik neem aan dat hij dus de settings als ingang/uitgang juist gedefenieerd heeft in zijn programma.
[Bericht gewijzigd door Xander2K op ]
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
Op 16 mei 2005 20:14:38 schreef Rd12tf:
[...]Klopt, van die run-mode! Welke HEX file stuur je naar de PIC?
MvgEat
Klopt niet 
Dat moet je programmeersoftware doen:
XWISP doet dat misschien wel (geen ervaring), maar Bumblebee niet 
Op 16 mei 2005 20:17:41 schreef Xander2K:
Zo druk hier.Ik gebruik het standaard programma van Wouter. Op deze link kan je het vinden.
Ja, dat (de hex file!!!) zou gelijk moeten werken. Hoe groot is de weerstand van +5V naar de led?
MvgEat
Op 16 mei 2005 20:19:07 schreef Frits Kieftenbelt:
Heb je pin 4 via een weerstand van 33k aan +5V?
Ja Frits, die heb ik vastliggen. 
Op 16 mei 2005 20:19:57 schreef Rd12tf:
[...]Ja, dat (de hex file!!!) zou gelijk moeten werken. Hoe groot is de weerstand van +5V naar de led?
MvgEat
380 ohm. 
Aparte smaak heeft wouter trouwens. Eerst Jal en dan ook nog eens Python gebruiken. 
[Bericht gewijzigd door Xander2K op ]
Op 16 mei 2005 20:22:16 schreef Rd12tf:
Je hebt toch niet die 33k en die 330 ohm omgewisselt?MvgEat
Ze zijn beide correct aangesloten. Ik snap er echt helemaal niets van. Ik ga denk ik voor de 10de keer het breadboard maar eens opnieuw bouwen.
Ik gebruik trouwens een Xtal van 8Mhz, maar dat zou niets uit moeten maken.
[Bericht gewijzigd door Xander2K op ]
Op 16 mei 2005 20:21:17 schreef Xander2K:
[...]380 ohm.
Aparte smaak het wouter trouwens. Eerst Jal en dan ook nog eens Python gebruiken.
Python is een zeer krachtige, multiplatform scripting taal, maar dat even terzijde 
MVgEat
Frits Kieftenbelt
Ohm sweet Ohm | www.picbasic.nl
Is de voeding mooi +5V?
Heb je een 100n condensator over de voedingspinnen van de PIC staan?
Gaat het programmeren met XWISP goed?
Ik bedoel, eindigd het op 'OK' ?
Frits Kieftenbelt
Ohm sweet Ohm | www.picbasic.nl
8MHz maakt wel degelijk wat uit.
Boven de 4MHz moet er een fuse naar HS_OSC worden omgezet.
Het programma van Wouter staat op XT_OSC.
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
Probeer eens de include file van de 16f628 met interne RC oscillator.
Die 8 mhz kan wel wat uitmaken, en zeker als het een kapotte ergens uit gesloopt is 
Op 16 mei 2005 20:24:56 schreef Frits Kieftenbelt:
Is de voeding mooi +5V?
Heb je een 100n condensator over de voedingspinnen van de PIC staan?
Gaat het programmeren met XWISP goed?
Ik bedoel, eindigd het op 'OK' ?
- U = 5.14V
- Yup.
- XWISP eindigt met:
Target confirmed: 16f628, revision 00
OK!
Ik krijg mn eigen programma trouwens ook niet aan de praat en daar had ik de fuse op XT staan. 
Ik ga even de interne RC osc. testen.
[Bericht gewijzigd door Xander2K op ]
Frits Kieftenbelt
Ohm sweet Ohm | www.picbasic.nl
Dan denk ik dat het aan de 8MHz ligt.
Heb je ook 2 condensatoren van 22pF over het kristal geplaatst?
Verrek! Geweldig jongens, hij werkt!
Kan iemand me misschien vertellen wat de regels zijn voor het instellen van de oscillator en hoe deze ingesteld moeten worden? ik programmeer in C. 
Ontzettend bedankt!
/Edit: ik heb gebruik gemaakt van de interne osc. 
[Bericht gewijzigd door Xander2K op ]
Ja, de kans is heel groot dat je piepsteen niet piept!
Heb je geen andere? (+ condenstaoren van 22p)
MvgEat
//Edit: te laat, het werkt al ....
[Bericht gewijzigd door Rd12tf op ]
Frits Kieftenbelt
Ohm sweet Ohm | www.picbasic.nl
Op 16 mei 2005 20:33:40 schreef Xander2K:
Kan iemand me misschien vertellen wat de regels zijn voor het instellen van de oscillator en hoe deze ingesteld moeten worden? ik programmeer in C.
Fuse goed programmeren, XT tot 4 MHz, daarboven HS.
(Ok, soms werkt XT ook wel eens met 6 MHz, maar ik ben hier ook al eens de mist mee ingegaan)