Hi,
I wrote the following code:
The first time posting on the serial "MR,00,0000,CR" works fine, but then the second time does not work anymore. Advise anyone know any solution?Code:Main: HIGH LED_RED LOW LED_GREEN pause 500 ;Common setup SPBRG = 129 ;Baud rate 9600 TXSTA.2 = 1 ;BRGH for hight speed TXSTA.4 = 0 ;USART coomunication RCSTA.7 = 1 ;Serial enable ;Tx setup PIE1.4 = 0 ; TXSTA.6 = 0 ;8 bit ;Rx setup PIE1.5 = 1 RCSTA.6 = 0 RCSTA.4 = 1 RCSTA.2 = 0 RCSTA.1 = 0 HIGH LED_GREEN LOW LED_RED Ever: ;BUTTON switch, 1, 0, 100, button_count, 1, Rx_command Hserout ["I wait"] hserin [WAIT("MR")] HIGH LED_RED PAUSE 500 low LED_RED GOTO Ever




Bookmarks