comunicazione seriale in HI-TECH C ricevere 5 caratteri
Ho realizzato una connessione seriale tra un PC e una scheda con PIC 16f877 con Max232n
il PC trasmette da una casella di testo realizzata con visual basic 6 usa il protocollo
MSComm1.output=char$ (text1.text)
e
il PIC riceve su
interrupt isr(void)
if (RCIF)
input=getch()
input è una variabile di tipo char
per programmare il PIC uso MPLAB ide v 8.63 con HI-TECH c
la comunicazione sia in ricezione che in trasmissione funziona correttamente se trasmetto un carattere o un valore numerico <255 io pero ho bisogno di inserire in una variabile del PIC un valore di almeno 5 numeri purtroppo dopo aver provato e letto sono arrivato alla conclusione che la mia conoscenza in materia non e sufficiente pertanto sono qui a chiedere il vostro aiuto un doveroso grazie in anticipo .
il PC trasmette da una casella di testo realizzata con visual basic 6 usa il protocollo
MSComm1.output=char$ (text1.text)
e
il PIC riceve su
interrupt isr(void)
if (RCIF)
input=getch()
input è una variabile di tipo char
per programmare il PIC uso MPLAB ide v 8.63 con HI-TECH c
la comunicazione sia in ricezione che in trasmissione funziona correttamente se trasmetto un carattere o un valore numerico <255 io pero ho bisogno di inserire in una variabile del PIC un valore di almeno 5 numeri purtroppo dopo aver provato e letto sono arrivato alla conclusione che la mia conoscenza in materia non e sufficiente pertanto sono qui a chiedere il vostro aiuto un doveroso grazie in anticipo .