ik ben afgelopen weekend begonnen met pic basic, en de eerste schakeling lukt al niet :$

Ik heb een PICKIT2 waarmee ik programmeer.
kan iemand zien wat ik fout doe?
dit is de hex
http://www20.zippyshare.com/v/21435082/file.html

en dit is de schakeling.
http://www.uploadplaatjes.nl/plaatjes/3/124337.jpg

alvast bedankt voor de hulp!

Aan een .hex hebben we hier niets, zet even je Basic code tussen code tags op het forum.

Een getekend schemaatje zou ook leuk zijn :-)

Of een omschrijving wat aan welke pin hangt.

Volgens mij probeer je een LED te laten knipperen...

http://www.picbasic.nl/beginners1.htm

Op 16 augustus 2011 15:37:00 schreef tonygils:
ik ben afgelopen weekend begonnen met pic basic, en de eerste schakeling lukt al niet :$

Wat is het probleem?

heb je je pic wel juist geplaatst valt niet te zien op het plaatje

Voor zover ik het kan zien op de foto is de elco omgekeerd: deze heeft een streep aan de kant van de korte poot. Deze moet je aan de - hangen.

ik heb de elco omgedraaid maar helpt niet.

DIt is een soort van tekening hoe ik de schakeling gebouwd heb.
http://www.uploadplaatjes.nl/plaatjes/3/124464.jpg

hij zou zo moeten zijn
http://www.picbasic.nl/images/schema_cursus1.gif

weet niet of ik daar iets fouts in gedaan heb?

ik kan de basis code wel plaatsen, maar dat is dezelfde als die van pic basic.
ik vraag me af of de hex wel correct is, weet niet of ik hem goed geprogrammeerd heb.

iemand enig idee?

gr

Op je tekening is de led verkeerd aangesloten... Omdraaien ..

Niet als je de PIC laat slinken.
Zelfde als op picbasic?Er staan misschien 100+ codes op.

Miss de led verkeerd getekend. + staat op de weerstand.

De basiscusus ben ik mee bezig. Deel 1 de 1e schakeling.
Dit is m

DEVICE 16F628A ;We gebruiken een 16F628A type
CONFIG INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF
ALL_DIGITAL TRUE ;Alle ingangen digitaal

Opnieuw: ;Label met zelf te verzinnen naam
TOGGLE PORTA.1 ;Aan moet uit, uit moet aan
DELAYMS 500 ;500 milliseconden = 0,5 seconde
GOTO Opnieuw ;Spring naar 'Opnieuw' en ga zo steeds door

END ;Einde programma

ik ben afgelopen weekend begonnen met pic basic, en de eerste schakeling lukt al niet :$

Alstublieft
[edit] Telaat

DEVICE 16F628A                ;We gebruiken een 16F628A type
CONFIG INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF
ALL_DIGITAL TRUE              ;Alle ingangen digitaal

Opnieuw:                      ;Label met zelf te verzinnen naam
TOGGLE PORTA.1                ;Aan moet uit, uit moet aan
DELAYMS 500                   ;500 milliseconden = 0,5 seconde
GOTO Opnieuw                  ;Spring naar 'Opnieuw' en ga zo steeds door 

END                           ;Einde programma

Wat gebruik je als voeding?
Een stabiele voeding is belangrijk!

Op 16 augustus 2011 18:18:56 schreef tonygils:
Miss de led verkeerd getekend. + staat op de weerstand.

Misschien moet mijn elektra verfrist worden.. Ik blijf er bij.. Led zit verkeerd.. Led + moet aan 5V.. De Led - moet aan weerstand...

je power komt uit je programmer ?

dan zit je gnd goed , en je + gaat naar het led en verder niet
het gaat wel naar die condensator en stopt daar.

suc6

Op 16 augustus 2011 17:45:31 schreef LEDfan:
Niet als je de PIC laat slinken.

Zelfs als hij hem laat sinken staat de LED verkeerd om. Hij staat constant te sperren als je de IO pin laag maakt.

Uit de handleiding:

TOGGLE Port.Bit

Overview

Sets a pin to output mode and reverses the output state of the pin, changing 0 to 1 and 1 to 0.

Op 16 augustus 2011 15:37:00 schreef tonygils:
en dit is de schakeling.
http://www.uploadplaatjes.nl/plaatjes/3/124337.jpg

- maak eens een wat scherpere foto, waarom je ook laat zien hoe je de pickit2 hebt aangesloten
- is het programmeren met de pickit2 trouwens gelukt?

(voor zover ik kan zien op deze vage foto staat de LED goedom, met de vlakke kant naar de weerstand/PIC)

Hai,

Ten eerste Led verkeerd om, ten opzichte van schema picbasic!
http://download.collem.nl/pl.JPG

Ten tweede mis ik de TRISA.1 = 0 ; PortA.1 = Uitgang

Ten derde volgens jou tekening maak je gebruik van plus en min 5V, staat dan 10 volt over de pic, vind deze niet leuk!

Daarbij mis ik ook XTAL = 4 en PCON.3 = 1 ; INT 4 MHZ!

Op 16 augustus 2011 18:55:37 schreef TheBasher:
[...]

Zelfs als hij hem laat sinken staat de LED verkeerd om. Hij staat constant te sperren als je de IO pin laag maakt.

Sorry even verkeerd gekeken :(.
Toggle maakt van de poort toch een uitgang...

Kan het mis hebben maar waar is je GND op pin_5. :)
http://www.uploadplaatjes.nl/plaatjes/3/124337.jpg

[Bericht gewijzigd door Lambiek op (34%)]

Neen, dat doet TRIS.

Toggle draait de huidige situatie om:

Als de uitgang op dat moment sinkt (-), gaat hij nu sourcen (+) en ook anders om. Dus ideaal om een led te laten knipperen.

Pas op, niet alle uitgangen en alle pics kunne sourcen!!!

citaat van picbasic.nl:

Eerst definieert TOGGLE de poort automatisch als uitgang.

Even nagekeken in het picbasic manual en daar staat:
http://download.collem.nl/pl1.JPG
Maar een extra TRIS kan nooit kwaad!

Op 16 augustus 2011 19:45:52 schreef Stan1:
Pas op, niet alle uitgangen en alle pics kunne sourcen!!!

alleen RA4 niet (bij sommige nieuwere PICs dacht ik dat zelfs deze pin kan sourcen)

Geen enkele pin kan sourcen naar de voeding, dan zul je de LED toch echt op de ground moeten aansluiten.

Ik vraag me bij de foto van het breadbord af waar de voeding is gebleven...