Postat: 12 maj 2005, 23:51:06
Tjenare!
Tack för alla tips & svar. Nu har jag kommit en bra bit påväg och är övertygad om att det kommer att fungera tillslut.
Jag har nu sprungit in i ett annat problem som jag skulle vilja ha hjälp med från en vänlig själ.
Jag har ett tal under 10 som jag vill få ut PORTB. Därifrån går det sedan 4 sladdar till en 4511 och vidare ut på en 4x7 segments LED.
Problemet jag har är att jag vill bara skriva talet på ben 0-3 på PORTB. Jag driver nämligen transistorer på ben 4-7 på PORTB vilken LED som skall visa siffran.
Som jag skrivit nu så verkar det som att talet snor alla 8 utgångsbenen på PORTB och transistorerna dras därför inte.
PORTB = digit1 ; skickar ut talet till porten, snor den hela porten?
PORTB.7 = 1 ; detta funkar inte, transistorn drar inte
pause 500
PORTB.7 = 0
osv för de olika LED:arna
Hur skall jag skriva i PicBasic för att detta skall funka?
Skulle bli jättetacksam för lite hjälp =)
Tack för alla tips & svar. Nu har jag kommit en bra bit påväg och är övertygad om att det kommer att fungera tillslut.
Jag har nu sprungit in i ett annat problem som jag skulle vilja ha hjälp med från en vänlig själ.
Jag har ett tal under 10 som jag vill få ut PORTB. Därifrån går det sedan 4 sladdar till en 4511 och vidare ut på en 4x7 segments LED.
Problemet jag har är att jag vill bara skriva talet på ben 0-3 på PORTB. Jag driver nämligen transistorer på ben 4-7 på PORTB vilken LED som skall visa siffran.
Som jag skrivit nu så verkar det som att talet snor alla 8 utgångsbenen på PORTB och transistorerna dras därför inte.
PORTB = digit1 ; skickar ut talet till porten, snor den hela porten?
PORTB.7 = 1 ; detta funkar inte, transistorn drar inte
pause 500
PORTB.7 = 0
osv för de olika LED:arna
Hur skall jag skriva i PicBasic för att detta skall funka?
Skulle bli jättetacksam för lite hjälp =)