porta på pic16f876 lever sitt eget liv
porta på pic16f876 lever sitt eget liv
Hej!
Håller på och ska bygga en liten hastighetsmätare till min gocart.
Använder en PIC16f876 som styr tre 7segs displayer.
Problemet är att nästan hela Porta uppför sig helt mysko.
på porta.3 och 4 har jag knappar som ska läsas av men den får in helt fel värden, och sen så vill den inte göra porta.0 och porta.1 höga samtidigt... en i taget går ganska bra...
fattar inte vad som kan vara felet, kom på idag att de kanske agerar som analoga pinnar och försökte lägga in CMCON = 7 men då tvärvägrade kompilatorn.
nån som har nån idé?
använder PicBasic förresten...
Håller på och ska bygga en liten hastighetsmätare till min gocart.
Använder en PIC16f876 som styr tre 7segs displayer.
Problemet är att nästan hela Porta uppför sig helt mysko.
på porta.3 och 4 har jag knappar som ska läsas av men den får in helt fel värden, och sen så vill den inte göra porta.0 och porta.1 höga samtidigt... en i taget går ganska bra...
fattar inte vad som kan vara felet, kom på idag att de kanske agerar som analoga pinnar och försökte lägga in CMCON = 7 men då tvärvägrade kompilatorn.
nån som har nån idé?
använder PicBasic förresten...
-
- Inlägg: 2360
- Blev medlem: 16 september 2003, 17:18:13
- Ort: Dubai, United Arab Emirates
- Kontakt:
Jo RA4 är "open drain" eller på vanlig transistorska "open collector". Så den behöver en lagom stor pullup för att fungera som vanlig outport.
Pin RA4 is multiplexed with the Timer0 module clock
input to become the RA4/T0CKI pin. The RA4/T0CKI
pin is a Schmitt Trigger input and an open drain output.
All other PORTA pins have TTL input levels and full
CMOS output drivers.
Pin RA4 is multiplexed with the Timer0 module clock
input to become the RA4/T0CKI pin. The RA4/T0CKI
pin is a Schmitt Trigger input and an open drain output.
All other PORTA pins have TTL input levels and full
CMOS output drivers.