Imate problema sa PORTB i (potrebna pomoć)

Q

qmriso

Guest
Ja trenutno radim na jednostavan UART projektu, ali kada ja možemo bajt na portB (ja sam koristeći PIC 18f2320) pin RB5 nikad ne daje izlaz
čak i ako ja pošaljem 0xFF.
Tako sam mislio da test port pomoću ovog koda

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

while (1)
(
LATB = 0xFF;
)
)

Ali, nema sreće. (MPLAB je rekao da će to raditi)
Na taj način ja pokušao korištenje PORTA uz ovaj kod:

void main (void)
(
ADCON1bits.PCFG3 = 1; / / postavlja porta bit0-3 digitalni I / O

TRISA = 0;
Lata = 0;

while (1)
(

Lata = 0xFF;
)

)
Opet MPLAB je rekao da će to raditi, ali na čipu ja nemam ništa na igle RA7 i RA4 (imam configered oscilator tako da RA 6 i 7 su I / O)

Može bilo tko pomoć mene?

 
Provjerite podatkovne tablice za koje MCU koji koristite.Obično PORTA.4 ne mogu se koristiti kao izlaz, tako da provjerite PDF.

www.elektronika.ba

 
CONFIG1H: KONFIGURACIJA REGISTAR 1 visok (BYTE ADRESA 300001h)

OSC <3:0>: oscilator Selection bita
bit 3-0 FOSC
0.101 = EC oscilator, luka funkcije RA6Trebate postaviti tih bitova u CONFIG1H za ispravan rad s RA6

 

Welcome to EDABoard.com

Sponsor

Back
Top