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é?
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.
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.