Nybörjare - PIC16F887

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

OK,
Men problemet med att du inte alls hade slagt på de
interna pullups då ? Hjälpte det inte med att fixa det ?

D.v.s med

bcf OPTION_REG,7; Slå på pull-ups

istället för

bsf OPTION_REG,7; Slå på pull-ups (ska vara "slå av"...)

som du körde med ?

De interna pullupsen ligger någonstans runt ca (motsvarande)
20 KOhm.

Men visst, det fungerar med ett externt motstånd också... :-)
Användarvisningsbild
Zorander
Inlägg: 14
Blev medlem: 24 augusti 2008, 10:23:24
Ort: Knivsta

Inlägg av Zorander »

Aha :) Vad är det med mig och den fixa idén att 1 alltid slår på något? ;)
Tack för all din hjälp!
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Aha. Vad är det med mig och den fixa idén att 1 alltid slår på något?

Det var därför jag skrev bl.a :

> > bsf OPTION_REG,7; Slå på pull-ups
>
> Instruktion och kommentar stämmer inte överens.
> Rätta det som är fel.

Och även i ett senare inlägg :

> Och det är inte ANSELH som är problemet just nu, utan WPU.

D.v.s för att du skulle kolla upp WPU inställningen.
Det var ju uppenbart att du hade missat att "0" slår *PÅ* WPU... :-)
Skriv svar