16 ;-----------------------------------------------------
19 ; TC = (f PHI /(2*baudrate*Clock_mode)) - 2
21 ; TC = (f PHI / (32 * baudrate)) - 2
26 ; Init Serial I/O for console input and output (ASCI1)
42 ld a,M_RE + M_TE + M_MOD2 ;Rx/Tx enable
45 out0 (stat1),a ;Enable rx interrupts
51 db 1,stat0,0 ;Disable rx/tx interrupts
52 ;Enable baud rate generator
53 db 1,asext0,M_BRGMOD+M_DCD0DIS+M_CTS0DIS
54 db 2,astc0l,low 28, high 28
55 db 1,cntlb0,M_MPBT ;No MP Mode, X16
56 db 1,cntla0,M_RE+M_TE+M_MOD2 ;Rx/Tx enable, 8N1
60 db 1,stat1,0 ;Disable rx/tx ints, disable CTS1
61 db 1,asext1,M_BRGMOD ;Enable baud rate generator
62 db 2,astc1l,low 3, high 3
63 db 1,cntlb1,M_MPBT ;No MP Mode, X16
64 db 1,cntla1,M_RE+M_TE+M_MOD2 ;Rx/Tx enable, 8N1