Kort fråga om PORTC.7 PIC16F690

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
jonnorberg
Inlägg: 850
Blev medlem: 19 mars 2008, 17:45:40
Ort: Årsta

Kort fråga om PORTC.7 PIC16F690

Inlägg av jonnorberg »

Sitter och programmerar min första processor och har åkt på en märklig sak. Säkert en struntsak men jag hittar den inte. PORTC.7 är omöjlig att få hög. Jag har malt manualen några gånger nu för att hitta vad det kan vara. Jag har satt ANSEL till 0 så då ska vad jag förstår den vara en digital I/O. Alla andra portar fungerar som de ska. Jag har dock hittat nåt som kallas SDO och jag försökte att sätta SSPEN till olika status, men utan att lyckas.
TRIS registret är satt till utgång.
Är det nån som har nån idé?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Det enda jag ser är just att se till så att SDO inte är aktiverat...
Användarvisningsbild
jonnorberg
Inlägg: 850
Blev medlem: 19 mars 2008, 17:45:40
Ort: Årsta

Inlägg av jonnorberg »

Precis!
Men det måste vara nåt mer man ska ställa in.
Det verkar som jag får en öppen utgång för lysdioden jag kopplat till beter sig underligt.
Kopplar jag den till PORTC.6 Funkar allt. Så jag tycker det borde ha med SDO att göra.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Du har inget litet test-case som visar problemet ?
Kanske någon ser något...
Användarvisningsbild
jonnorberg
Inlägg: 850
Blev medlem: 19 mars 2008, 17:45:40
Ort: Årsta

Inlägg av jonnorberg »

Det verkar som jag satte PORTC.7 till 1 och sedan 0 någon annan stans i programmet. Det innebär att den lyser svagt. Verkar som jag tagit bort den felaktiga påverkan så felet försvann. Den blinkade då i 1MHz.
Tack för hjälpen i alla fall Sodjan.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

OK, va bra.
Även om "verkar som" inte låter så bra... :-)
Niklas-k
Inlägg: 354
Blev medlem: 10 mars 2004, 15:59:21
Ort: Katrineholm

Inlägg av Niklas-k »

Du har satt ANSEL till 0 men vad har du satt ANSELH till?
Användarvisningsbild
jonnorberg
Inlägg: 850
Blev medlem: 19 mars 2008, 17:45:40
Ort: Årsta

Inlägg av jonnorberg »

Den satte jag till 0 oxå.
Skriv svar