Sida 1 av 1
rinande ljus
Postat: 11 april 2007, 18:26:49
av squiz3r
Hej, jag skulle göra ett rinande ljus, men det vill sig inte... Jag har 8 LED's kopplade på portb på min PIC16F628A, sen använder jag rrf och rlf för att få det att rinna. Men ibland är det bara en tänd LED som "rinner" och ibland är det 2st, utan att jag programerar om den, utan bara att jag stänger av strömen o sen startar den igen... Vad beror detta på??
//Daniel A
Postat: 11 april 2007, 18:37:21
av v-g
Har du kontrollerat interupt på RB4,RB5 & RB6? RB6 Är även output för timer1s oscillator.
Kolla sidan 43 i databladet där har du en översikt över vad som "kan gå fel"

Postat: 11 april 2007, 18:55:27
av Zyxel615
Klistra in koden här så kanske det blir tydligare!
Ordentligt avkopplad matningsspänning? Korrekt pull-up på reset?
Postat: 11 april 2007, 19:01:01
av squiz3r
Kod: Markera allt
main
bsf PORTB,0
start
rlf PORTB
call delay
goto start
Postat: 11 april 2007, 19:14:49
av v-g
Du kanske fått en 1:a i carry. Nolla den innan så kanske det fungerar
BCF STATUS,C
Postat: 11 april 2007, 22:19:33
av sodjan
Hur vet du vad PORTB innehåller vid power on ??
Svar : Det vet du inte.