
#define  SYS_CLK   12000000L           // Tcyc = 1/12MHz = 83ns

static U16 code BaudParams[NUM_BAUDRATES] =
   {
   65536 - (SYS_CLK/(1*2*1200)),       // 0xEC78 (exact)
   65536 - (SYS_CLK/(1*2*2400)),       // 0xF63C (exact)
   65536 - (SYS_CLK/(1*2*4800)),       // 0xFB1E (exact)
   65536 - (SYS_CLK/(1*2*9600)),       // 0xFD8F (exact)
   65536 - (SYS_CLK/(1*2*19200)),      // 0xFEC7 (0.16%)  yesterday's defect, now ok (except rounding)
   65536 - (SYS_CLK/(1*2*38400)),      // 0xFF64 (0.16%)
   65536 - (SYS_CLK/(1*2*57600)),      // 0xFF98 (0.16%)
   65536 - (SYS_CLK/(1*2*115200)),     // 0xFFCC (0.16%)
   65536 - (SYS_CLK/(1*2*31250))       // 0xFF40 (exact)  today's issue
   };

dump:
 A160 : 12 9D 0A C2 86 7F E8 7E  03 02 9D 0A EC_78 F6_3C
 A170 : FB_1E FD_8F FE_C7 FF_64  FF_98 FF_CC 0F_70 E5 5C
