Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Инициализация количества бит UART 5, 6, 7, 8
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Д_М
Только заметил, что если требуется 8 бит размер данных UART, то должны быть установлены соответствующие биты в регистрах UART. Если значения будут нулевыми, то размерность получится не 8, а 5 бит. Никогда не заморачивался по этому вопросу и всегда получалось 8 бит. Ни уж то StartUp устанавливает нужные биты, чтобы получился размер 8 бит данных?
rx3apf
В даташитах совершенно определенно сказано, что начальное состояние битов UCSZ[n]1 и UCSZ[n]1 - единичное, т.е. 8 бит по-умолчанию.
Baser
Цитата(Д_М @ May 15 2018, 22:39) *
Никогда не заморачивался по этому вопросу и всегда получалось 8 бит. Ни уж то StartUp устанавливает нужные биты, чтобы получился размер 8 бит данных?

Если не заморачивались, значит после ресета регистр сам устанавливается в состояние 8 бит.
Параметр Initial Value в описании регистра видели? sm.gif
Сергей Борщ
Добавлю, что правильно писать "неужто".
Д_М
Спасибо большое!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.