; set SPBRG to get correct baud rate according to table top right p186
; (Tosc = 20MHz, desired baud rate = 9600)
- movlw serial_spbrg
- movwf SPBRG,0
-
+ movlw_movwf_spbrg
debug 0x0A ; LF to terminak
debug 'a' ; write 'a' to serial port
; set SPBRG to get correct baud rate according to table top right p186
; (Tosc = 20MHz, desired baud rate = 9600)
- movlw serial_spbrg
- movwf SPBRG,0
-
+ movlw_movwf_spbrg
debug 0x0A ; LF to terminak
debug 'a' ; write 'a' to serial port
; W undefined undefined
mov_lw (1<<TXEN) | serial_brgh | (1<<TRMT)
mov_wf TXSTA ; asynch xmit enabled, high baud rate, 8-bit,
- mov_lw serial_spbrg
- mov_wf SPBRG ; 9600bps (with BRGH)
+ movlw_movwf_spbrg
serial_receive_reset ;from serial_read_if_error
mov_lw (1<<SPEN) | (1<<CREN)
mov_wf RCSTA ; enable serial port, continuous rx, 8-bit