16f877 potenza fino UART problema

W

whitenoise

Guest
Ciao a tutti,
in uno protoype bordo 16f877 ho un ponte con due periferiche attraverso incorporato UART (solo ricevere, 57600,8, n, 1 IRQ) e un software uno (trasmetta solo, 9600,8, n, 1 blocco)

Al power-up periferiche inviare il suo messaggio, ma la UART IRQ sembra non funzionare (ho provato a spostare una porta al momento in cui entrano PVR).Solo se mi reimpostare manualmente la MCLR pin, il sistema funziona.
Il pin MCLR è collegato tramite un resistore a 10k Vcc.

Ho già provato con un altro chip e ripristinare il PUT e BOD opzione di compilatore, ma non succede nulla!

Avete mai provato un problema o ha qualche idea sul problema?

grazie, WN.

 
Dopo l'avvio si può provare ad attendere alcuni (20-50ms).

Ma non capisco chiaramente, come il
periferiche sapere il PIC è avviato e si possono inviare?

saluti,
Zed

 
Dopo MCU configurazione, il micro stabilisce un pin,
che consenta la periferica.

bye WN.

 
Lei verificare la ricezione di eventuali errori?Voglio dire
Ferr & OERR bit?Se poi essi non riceveranno
e si dovrebbero adottare le opportune azioni descritte
nella scheda tecnica e riattivare la ricezione.
Può essere che hai fatto il reset dopo avvio
cancella queste, ma non può.

hope this helps,
Zed

 
Zedman si cattura l'errore

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Molto Felice" border="0" />C'è stato un Ferr sulla sequenza di power-up.

Thanks a lot, WN.

 

Welcome to EDABoard.com

Sponsor

Back
Top