Máte problémy s Portbou a (potrebujú pomoc)

Q

qmriso

Guest
Ja som v súčasnosti pracuje na projekte, UART jednoduché, ale keď som příjmout byte na Portbou (I'm using PIC 18f2320) pin RB5 nikdy dáva výkon
aj keď aj posielať 0xff.
Tak som si otestovat port pomocou tohto kódu

void main (void)
(
TRISB = 0;
LATBY = 0;

while (1)
(
LATBY = 0xff;
)
)

Ale žiadne šťastie. (MPLAB povedal, že by to fungovať dobre)
Tak som sa snažil využiť PORTA s týmto kódom:

void main (void)
(
ADCON1bits.PCFG3 = 1, / / nastavuje porta bit0-3 na digitálne I / O

TRIS = 0;
LATA = 0;

while (1)
(

LATA = 0xff;
)

)
MPLAB zase povedal, že to bude fungovať dobre, ale na čipe som nemal čo na špendlíky RA7 a RA4 (aj sa configered oscilátora tak, aby RA 6 a 7, I / O)

Can anyone help me?

 
Skontrolujte, či datasheet k tomuto MCU, ktoré používate.Zvyčajne PORTA.4 nemožno použiť ako výstup, takže kontrola vo formáte PDF.

www.elektronika.ba

 
CONFIG1H: KONFIGURÁCIA REGISTRA 1. HIGH (BYTE ADRESA 300001h)

OSC <3:0>: Výber Oscillator bitov
bitov 3-0 Fosco
0101 = EC oscilátor, port funkciu RA6Musíte nastaviť tieto kúsky v CONFIG1H pre správnu prácu s RA6

 

Welcome to EDABoard.com

Sponsor

Back
Top