Микроконтроллеры | Помогите разобраться Mega8 и COM-порт |
|
---|---|---|
Контролер отправляет на компьютер 1 байт (0х11)а через 2 секунды слово(Hello) Настройки порта USART 9600 8bit 2stop такие: UCSRA=0x00; Помогите понять в чём ошибка?????????????????????????????????????????? Причём если на порт В подключить два светодиода на терминале периодически появляется то что передаётся. |
|
|
Стоп делал 1 это опечатка. |
|
|
MK ATMega8 тактируется внутреним генератором 8Мц |
|
|
OSCCAL программировали? Внутренние генераторы без этого врут здорово. |
|
|
Max_Pinchuk: Не советую использовать внешний или встроенный RC-генератор для тактирования МК при обмене с ПК - их точность слишком мала и наверняка будут сплошные ошибки в передач " А на сколько обычно врут внутренние генераторы (из ваших наблюдений)? |
|
|
+/- 1.5..2% - гарантированно. В принципе, UART в состоянии пережить +/- 3% вранья по частоте (личное наблюдение), если он с одной стороны кварцованный. |
|
|
Спасибо за помощь, поставил кварц всё нормально заработало. |
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |