[elektro] Válasz: PIC24HJ256GP610 és C30 probléma

Tibor Kovács kovacs.tibor7909 at gmail.com
Fri Oct 5 14:14:49 CEST 2012


Persze a TRISA is be van állítva, azzal nincs is gond, mert ha a B port
helyett bármely mást használok akkor teljesen jól működik.
Ellvileg nincs bekapcsolba az AD sem...

2012. október 5. 14:10 Pipi írta, <lista at puzsar.hu>:

> trisa is volt?
> debuggerrel nézted?
> nincs valami más periféria azon a lábon? analog, vagy akármi
>
> 2012.10.05. 13:37 keltezéssel, Tibor Kovács írta:
> > ja igen már próbáltam így is:
> >
> >          if (PORTBbits.RB4 == 1)
> >              LATAbits.LATA1 = 0;
> >          else
> >              LATAbits.LATA1 = 1;
> >
> > de ezzel sem működik...
> >
> > 2012. október 5. 13:33 Szucs 'Nemka' Laszlo írta, <nemka at nemka.hu>:
> >
> >> LATB.4 helyett PORTB.4 kell.
> >> A LATB a kimeneti latchben levő érték, a PORTB a porton levő jelszint.
> >>
> >>
> >> Nemka
> >> (mobilról küldve)Tibor Kovács <kovacs.tibor7909 at gmail.com> ezt
> >> írta:Sziasztok!
> >>
> >> Lehet csak kezdő létemre nem vettem valamit figyelembe, de egy olyan
> >> problémám van hogy:
> >>
> >> a B Port 4. bitjén szeretnék beolvasni, így állítottam be:
> >>
> >>          TRISBbits.TRISB4 = 1;
> >>          CNPU1 = 0x0080;
> >>
> >>          if (LATBbits.LATB4 == 1)
> >>              LATAbits.LATA2 = 0;
> >>          else
> >>              LATAbits.LATA2 = 1;
> >>
> >> és ez nem működik, hiába változik a bemeneten a jelszint... illetve még
> >> annyi hogy a belső felhúzó ellenállás csak 2,5Vra húz fel, ez nem lehet
> >> gond? a táp 3.3V
> >>
> >> ugyan ez a megoldás, igaz külső felhúzó ellenállással pl, az A, vagy a D
> >> porton is teljesen jól működött...
> >>
> >> Mi lehet a probléma???
> >>
> >> Tibor
> >> -----------------------------------------
> >>            elektro[-flame|-etc]
> >> -----------------------------------------
> >>            elektro[-flame|-etc]
> > -----------------------------------------
> >            elektro[-flame|-etc]
> >
>
>
> --
> Pipi
> http://www.puzsar.hu
>
> -----------------------------------------
>           elektro[-flame|-etc]
>


More information about the Elektro mailing list