1 RoundResult SET 0 ; Rounding function. RoundResult = Round(aa/bb)
\r
4 LOCAL d1 = aa - rr*bb
\r
5 LOCAL d2 = (rr+1)*bb - aa
\r
21 Round xtal,(16*baud)
\r
22 spbrg_value EQU RoundResult-1
\r
24 Round xtal,(16*(spbrg_value+1))
\r
25 baud_real EQU RoundResult
\r
27 errpercent EQU AbsResult*100/baud
\r
29 ERROR big error in baudrate: #v(errpercent)%
\r
32 messg baudrate not exact: #v(errpercent)%
\r