Ik ben voor mijn PWS met een PIC aan de gang maar ik kan geen enkel programma erin krijgen... Vandaag net een hele mooie programmer ervoor gemaakt ;)

In ICprog en WINpic krijg ik na het veriefiëren direct de melding dat het mislukt is bij 000f (de eerste regel). Als ik daarna m'n pic inlees zit er helemaal niets in :S.

Kan het zijn dat de PIC kapot is??? Of zou er iets mis zijn met de programmer? Eerst gebruikte ik die progger waar zo'n kruis doorheen stond en daarmee kreeg ik wel een programma in een 16f84. Toen bouwde ik de PIC programmer met externe voeding, maar dat loste het probleem ook niet op :S

Kan iemand licht in het donker scheppen? Ik zit echt vast ;)

Dat probleem heb ik ook. Met mijn PIC programmer met externe voeding. Toevallig een verlengstuk,USB-serieel gebruikt?

Nee, de progger zit direct op de COM1 poort van mijn Desktop PC. Die werkt trouwens wel want ik kan nog steeds mijn PalmVx synchroniseren :P

Op 14 maart 2008 20:04:23 schreef fritsuitoosterstreek:
Nee, de progger zit direct op de COM1 poort van mijn Desktop PC. Die werkt trouwens wel want ik kan nog steeds mijn PalmVx synchroniseren :P

Dan nog heb je geen garantie dat de spanningen correct zijn.
Doe nou maar gewoon wat er al gezegd word: Externe voeding.

Dat doe ik (staat ook in de eerste post). Ik gebruik deze programmer. Als externe voeding gebruik ik een regelbare voeding ingesteld op 14 volt.

Als ik ga proggen dan brand het ledje op de programmer ook zodra hij gaat lezen/schrijven.

Heb je het al met een andere PIC geprobeerd?

Ik blijf een krenterige hollander, maar de pic deed het vanaf het begin af aan al niet... Ik zal eens een stuk of 4 nieuwe bestellen...

Als je met spoed één nodig hebt, mag je er hem hier wel komen halen.
(in de directe omgeving waar jij en ik wonen zijn ze niet gemakkelijk te vinden)

16F628... Volgens mij heb ik er hier nog wel een paar liggen

Bedankt voor het aanbod, maar ik heb nog ruim een jaar de tijd ;). Ik kan ze net zo goed bestellen bij Dick.

Zou De Jong nog iets voor me kunnen betekenen op PIC gebied? :p

Op 14 maart 2008 22:18:20 schreef fritsuitoosterstreek:
Zou De Jong nog iets voor me kunnen betekenen op PIC gebied? :p

Ik ben daar een jaar of 2 eens geweest omdat ik zelf een 16F628 nodig had.
Hij kende hem niet en meende dat dit een verouderd type was dat inmiddels was vervangen door de *nieuwe* 16F84. :(

Wat bedoel je trouwens met een jaar de tijd? :-)

Wat voor kabel heb je voor de programmer gebruikt? Een afgeschermde kabel is absoluut geen luxe!

In de programmer zitten gewoon flatcables, de kabel naar de programmer toe is een Trust verlengkabeltje. Maar daar kan het niet aan liggen omdat ik een tijd terug wel een picje kon programmeren, ook zonder externe voeding.

@fantomaz, ik zit nu in de 4e, PWS moet pas in eind 5 Havo klaar zijn ;).

Nu gewoon maar hopen dat het daadwerkelijk aan de PIC lag ;)

ja je laat dan maar iets weten, dan weet ik ineens of het bij mij daar ook aan ligt:p

Subtiel kickje...

De pic is nu geprogrammeerd met de code die ik erin wil hebben, maar nu krijg ik het printje niet aan de gang...

Ik wil een groot 7 segments display (opgebouwd uit leds) aansturen dus ik buffer de pic met BC547's en BC557's (volgens dit schema). Ik heb tussen de pic en de torren 4,7K weerstanden. Volgens mij is dit véél te hoog, maar welke waarde's moet ik kiezen?

De datasheet vertelt me, tussen de 200 en de 450 Hfe. Ik kies de gulden middenweg: 300. Mij lijkt het dan logisch dat ik dan ongeveer 0,3 mA basisstroom wil. 5/0,0003=17K. Dat is zelfs nog hoger als die 4,7 K maar ik krijg de torren gewoonweg niet open...

Enorme noobvraag, ik weet het, ik werk liever met IC's... Misschien toch maar die CMOS buffer gebruiken?

Maar *hoe* heb je de schakeling gebufferd met torren?
Want met de bc547 inverteer je het signaal ook. Dan moet de software ook aangepast.

Wellicht makkelijker: BCD naar 7 segment converter (bijv: HEF4511). Scheelt je tevens een aantal uitgangen.

De pic is ingesteld op common-cathode. Dat wil zeggen dat pin 1,2,17,18 op de common-cathode van de led display zitten (4 displays)

Schema'tje:

http://img231.imageshack.us/img231/1125/schemaqu1.jpg

Het gaat nog steeds om het schema in de link in mijn vorige post.

Wat doet T2 daar? Je hebt maar 1 transistor nodig om een stel LED's te sturen.

De leds blieven een voedingsspanning van 12 volt...

T2 kan weg (en staat die niet verkeerd om getekend?).

ja, T2 staat ook nog eens verkeerd om, Hij kan niet in geleiding (PNP).

T2 is een PNP omdat in het originele schema de leds direct gevoed werden uit de PIC (dus hij sourcete en sinkte).

Maar ik ga zowiso het ding opnieuw opbouwen en er een CMOS 4050 ertussen zetten...