; UNFINISHED ; pin 21 (per-pic-led, RD2/PSP2/C1IN) states: high H = green, low L = red, float Z = black include /usr/share/gputils/header/p18f458.inc include ../iwjpictest/clockvaries.inc code start ; initial config bcf TXSTA,6,0 ; p181, set 8-bit mode bsf TXSTA,5,0 ; transmit enable bcf TXSTA,4,0 ; asynchronous mode bsf RCSTA,7,0 ; serial port enable (p182) bsc_txsta_brgh ; set high or low baud rate ; set SPBRG to get correct baud rate movlw_movwf_spbrg ; set pin 24 to low (transmission allowed from computer) main ; set current letter to a loop ; check whether allowed to transmit (check pin 27 low) ; add current letter to TXREG ; check current letter - if z, go to main; if