Sida 2 av 2

Postat: 21 januari 2007, 11:51:05
av opatagio
Löste problemet... var en liten överlödning på LVP pinnen.

Dock så uppstod ett annat problem.

Kod: Markera allt

btfsc    PORTA,0
goto   EdVal
goto   Main
När man set:ar så går den till EdVal, precis som det ska. Men ändrar man btfcs till btfss så går den fortfarande till EdVal även om man set:ar biten.

Jag har testat koden med en 628 (förutom alla ändrigar som behövs för att köra på 628) och där fungerar det som den ska.. börjar tro att det är något seriöst fel med min koppling.

Postat: 21 januari 2007, 20:04:50
av bearing
I din andra kod som du skickat är PORTA.0 ingång. Det gör att det inte spelar någon roll om du sätter den biten, värdet som läses beror på spänningen över pinnen.

Postat: 22 januari 2007, 17:54:49
av opatagio
Japp, jag formulerade mig klumpigt.. med att set:a porta.0 menade jag givetvis att mata 5V till den pinnen. Inte mjukvarumässigt sätta bit:en hög. Jaja, måste återta kunskaperna... kan ju konstatera att man glömmer mycket i lumpen.