Sida 1 av 1

PIC16F886 på 3,3V

Postat: 1 oktober 2009, 20:14:54
av victor_passe
Hej, jag har skrivit en liten bit test-kod som bara sätter alla pinnar till 1:a och stänger av alla analoga funktioner och sedan bara stannar.

När jag kör den på 5V så funkar det och alla pinnar blir 5V.
När jag kör den på 3,3V så händer inget. Det är 3,3V på reset pinnen och alla pinnar förblir tristate.

Jag kör med intern RC och ingen clockout.

Ska man göra något spec för att köra den på 3,3V?
Det står ju i databladet att man kan köra på 2.0V-5.5V.

Re: PIC16F886 på 3,3V

Postat: 1 oktober 2009, 20:24:16
av sodjan
Du har kollat saker som BOR o.s.v ?

Re: PIC16F886 på 3,3V

Postat: 1 oktober 2009, 20:26:22
av victor_passe
Tydligen inte. :doh:

Men nu funkar det, tack för hjälpen.

Re: PIC16F886 på 3,3V

Postat: 1 oktober 2009, 20:27:04
av sodjan
And the solution was ???

Re: PIC16F886 på 3,3V

Postat: 1 oktober 2009, 20:33:02
av victor_passe
BOR.

Har faktiskt aldrig funderat på den flaggan.
Men när den var av så funkade allt.

Re: PIC16F886 på 3,3V

Postat: 1 oktober 2009, 22:00:19
av sodjan
Notera också :

BOR4V: Brown-out Reset Selection bit
0 = Brown-out Reset set to 2.1V
1 = Brown-out Reset set to 4.0V

Men behöver du inte BOR så kan du lika gärna stänga av det...

Re: PIC16F886 på 3,3V

Postat: 1 oktober 2009, 22:07:21
av victor_passe
Apparaten ska gå på batteri och inget kommer dra över 0,1mA så enda gången spänningen borde sjunka är när batteriet är slut.
Och då är det ju knappast någon ide att reseta allt.