Qualcuno sa come connettere un PIC16F877 a un MAX232?

A

Adamant

Guest
Max Data Sheet
javascript: openreq ( 'http://www.ortodoxism.ro/datasheets/maxim/MAX220-MAX249.pdf')

PIC16F877 Data Sheet
http://www.media.mit.edu/ ~ earroyo/voice_chip/pic16f87x.pdf

e questa immondizia LCD da Matrix Orbital

http://jameco.com/wcsstore/Jameco/Products/ProdDS/150957.pdfMatrix Orbital e la loro infinita saggezza, non so nemmeno come collegarlo.Ho solo bisogno della connessione più semplice possibile, TTL o RS232

 
è necessario utilizzare i perni Uart
RC7 e RC6 connettersi a TX e RX della Max232

 
Cortex ha scritto:

è necessario utilizzare i perni Uart

RC7 e RC6 connettersi a TX e RX della Max232
 
Desidero in primo luogo di prova dei due separatamente.

Prima provare a utilizzare l'HyperTerminal con il vostro LCD.Assicurarsi che il display LCD può parlare più di RS-232.Basta inviare i caratteri ASCII per abbinare i comandi, ecc Se le cose significative accade sullo schermo LCD, è sapere che sta funzionando.A questo punto è possibile correggere i problemi di cablaggio, se del caso.

Quindi, utilizzando RC6, RC7 e un MAX232, la connessione al PC, runnig HyperTerminal.In questo modo puoi controllare il codice PIC.Vorrei scrivere un codice molto semplice che riprende il personaggio torna al PC.Ciò manterrà il codice a un minimo, ma vi aiuterà a individuare i problemi di cablaggio, così come i problemi di codice, come la velocità di trasmissione, consentendo la USART, o fogetting per rendere il TX pin di uscita, ecc

Una volta che tutto questo funzioni, il display LCD conect al tuo forum PIC.
Ora che si sa che ogni modulo è funzionale, se l'assemblea non funziona si può guardare il cablaggio, codice, ecc

Tra l'altro, non credo che avete bisogno del MAX232 tra il PIC ed il display LCD.Tutto ciò che serve è un paio di porte, 7404.Mi sembra che questo LCD non fa uso di "vero" segnali RS-232, proprio a livello TTL, che in genere si lavora con un PC.
Tuttavia, solo provare a utilizzare le porte una volta che siete riusciti a far funzionare due insieme con il MAX232.

 
Per collegare questo LCD ad un PIC (microcontrollore o qualsiasi altro) non hai bisogno di driver MAX232.Questo LCD ha resistenza molto semplice inverter a transistor a ingresso Rx e accetterà standard RS-232 livello nonché qualsiasi 0-5V logica.
L'unica cosa che hai bisogno è un cancello iverter così segnale dal PIC UART TX è negato ..

RGS ..

 

Welcome to EDABoard.com

Sponsor

Back
Top