|
Поддержи наш сайт! |
Через WebMoney
R785211844650
Z210696637574
E368177590409
|
|  | | | |
MCS-51 BoundRate UART ? (1 просматривает)
|
|
TOPIC: MCS-51 BoundRate UART ?
|
FUZZY_ (Пользователь)
Новичок
Постов: 35
|
| MCS-51 BoundRate UART ? 04.05.2010 20:57 |
Репутация: 0   |
|
Есть Fosc=12Mhz нужно UART BoundRate=10416 Возможна ли на даном кварце реализация скорости обмена 10416 CPU classic i8031
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
ARV (Администратор)
Администратор
Постов: 2027
|
| В ответ на: MCS-51 BoundRate UART ? 05.05.2010 08:38 |
Репутация: 167   |
|
скорее всего нет: все значения BaudRate получаются из тактовой частоты путем деления на числа, кратные степени двойки. в вашем случае соотношение частот получается не таким...
Не стыдно не знать, стыдно не учиться
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
FUZZY_ (Пользователь)
Новичок
Постов: 35
|
| В ответ на: MCS-51 BoundRate UART ? 06.05.2010 00:42 |
Репутация: 0   |
|
ARV писал(а): скорее всего нет: все значения BaudRate получаются из тактовой частоты путем деления на числа, кратные степени двойки. в вашем случае соотношение частот получается не таким...
b]ARV писал(а):[/b] скорее всего нет: все значения BaudRate получаются из тактовой частоты путем деления на числа, кратные степени двойки. в вашем случае соотношение частот получается не таким...
The Final Word on the 8051: " If timer 1 goin to be used to generated the desired boun rate of the UART , you must compute the reload value for TH1 using the following equation:
TH1=256-(K*OscFreq)/(384*BaundRate),
K=1 if SMOD=0 K=2 if SMOD=1 "
Только как это считать округлять в большую сторону ?
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
|
|
|
| | |  |
|