Цитата(memory @ Mar 25 2013, 22:53)

не могу понять, из каких соображений выбирается минимальный квант времени - TQ, в документации только написанно что число квантов в бите должно быть 8 - 25
Выбирают не величину TQ, а число квантов. Обозначим: число квантов - Х, Baud Rate - BR
Тогда:
Tbit = X * TQ
BR = 1 / Tbit
TQ = (BRP+1)/CLKio
отсюда:
BR = CLKio/ (X * (BRP+1))
или
X * (BRP+1) = CLKio/BR
BR и CLKio нам известны, CLKio/BR = 12M/50K = 240
Нужно подобрать такие целые X и BRP, чтобы X * (BRP+1) = 240, при этом Х=8...25
Например: X = 16 и BRP = 14
Теперь и TQ несложно вычислить...