SX Microcontroller RS232 IO ISR Calc

Finds any combination of Clock, PreScale, Increment, Baudrate, and ISR rate within specified allowable error
Given Max Baud Err = 0.75% and Max Timer Drift = 0%
Clock Pre
Scale
RTCC
Inc
Max ISR
Cycles
ISR Rate Rates, per division w/ percent error
Timing period (min / max), per counter width w/ max drift
6.144Mhz 121521528.576744Khz÷95=300
6.144Mhz 121421428.710280Khz=28800, ÷2=14400, ÷3=9600, ÷6=4800, ÷12=2400, ÷24=1200, ÷48=600, ÷95=300+0.73%, ÷96=300
6.144Mhz 121321328.845070Khz=28800, ÷2=14400, ÷3=9600, ÷6=4800, ÷12=2400, ÷24=1200, ÷48=600, ÷96=300
6.144Mhz 121221228.981132Khz=28800+0.63%, ÷2=14400+0.63%, ÷3=9600+0.63%, ÷6=4800+0.63%, ÷12=2400+0.63%, ÷24=1200+0.63%, ÷48=600+0.63%, ÷96=300+0.63%, ÷97=300
6.144Mhz 121121129.118483Khz÷97=300
6.144Mhz 121021029.257143Khz÷49=600, ÷97=300+0.54%, ÷98=300
6.144Mhz 120920929.397129Khz÷49=600, ÷98=300
6.144Mhz 120820829.538462Khz÷49=600, ÷98=300, ÷99=300-0.55%
6.144Mhz 120720729.681159Khz÷99=300
6.144Mhz 120620629.825243Khz÷25=1200-0.59%, ÷50=600-0.59%, ÷99=300, ÷100=300-0.59%
6.144Mhz 120520529.970732Khz÷25=1200, ÷50=600, ÷100=300
6.144Mhz 120420430.117647Khz÷25=1200, ÷50=600, ÷100=300, ÷101=300-0.61%
6.144Mhz 120320330.266010Khz÷101=300
6.144Mhz 120220230.415842Khz÷51=600-0.61%, ÷101=300, ÷102=300-0.61%
6.144Mhz 120120130.567164Khz÷51=600, ÷102=300
6.144Mhz 120020030.720000Khz÷51=600, ÷102=300, ÷103=300-0.59%
6.144Mhz 119919930.874372Khz÷103=300
6.144Mhz 119819831.030303Khz÷13=2400-0.55%, ÷26=1200-0.55%, ÷52=600-0.55%, ÷103=300, ÷104=300-0.55%
6.144Mhz 119719731.187817Khz÷13=2400, ÷26=1200, ÷52=600, ÷104=300
6.144Mhz 119619631.346939Khz÷13=2400, ÷26=1200, ÷52=600, ÷104=300, ÷105=300
more...

Clock Speeds: (ex: 3.27895 MHz = 3.27895, leave blank for common values)
Prescales: (leave blank for all values or enter a comma delimited list)
Max RTCC Increment: (leave blank for all values or enter a single value)
Max UART ISR
Subroutine Call
Divide Rate:
(leave blank for 255 or enter a single value)
Baud Rates: (leave blank for common values)
Allowable Error: (ex: 3 = 3 percent or .97 to 1.03)