Beste mede forum leden,
Recentelijk ben ik begonnen met de PIC processoren. Aangeschaft heb ik de Wisp628 programmer en een PIC16F877A controller. Deze heb ik aangesloten op een breadboard doormiddel van een 5V gestabiliseerde voeding. Ik heb een programma geupload naar de processor maar deze wil niet draaien. Wat doe ik verkeerd? Hieronder een afbeelding van de opstelling en het stukje programma wat ik gebruikt heb.
Bedankt voor de hulp alvast!
Gr,
Bart
Verbonden pinnetjes van links-boven naar rechts onder:
31: gnd, zwart wisp
32: 5V, rood wisp
36: GND, wit wisp
39: groen wisp
40: blauw wisp
14: clock, 22nf
13: clock, 22nf
3: led2
2: led1
1: 5V via 10K, geel wisp
De gebruikte code ziet er als volgt uit:
code:
InitPortA EQU 85h
PortA EQU 05h
ORG 00h ; choose begin address
BSF 03,5 ; select bank 1
CLRF InitPortA ; direction of portA: output
BCF 03,5 ; select bank 0
EndlessLoop MOVLW 01h ; load value 1 in the W register
MOVWF PortA ; put the value in portA --> Led On
GOTO EndlessLoop
END ; end program