07:17


Для обсуждения статей приглашаю на Форум
$BAUD1
меню

Профиль
Гость


Группа:
Гость
Время:07:17

Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!


Облако тегов

Статистика





Мы вконтакте

Приветствую Вас, Гость · RSS 07.03.2021, 07:17

$BAUD1

Назначение:

Изменяет установку скорости работы второго встроенного UART. Использование этой директивы в программе изменяет значение установленное в опциях компилятора.

Синтаксис:

$ BAUD 1 = значение 

где:

значение Число, которое определяет скорость работы канала RS 232 в битах в секунду (бод). Значение не может быть переменной, или числом, вычисляемым во время компиляции.


Описание:



В некоторых контролерах фирма Atmel разместила два устройства UART. Директива $BAUD1 изменяет скорость трансляции этого устройства.

Скорость трансляции определяется в закладке Options | Compiler | Communication и

устанавливается в файле конфигурации . Директива $BAUD1 оставлена для совместимости с компилятором BASCOM-8051.

В генерируемом отчёте компиляции, находится информация об актуальной скорости трансляции, а также разница в процентах между настроенной и действительной скоростью трансляции.

Важно ! Во время симуляции программы, не возможно выявление проблем со скоростью трансляции, которая была настроена в программе. В целом ошибочная скорость трансляции может привести к появлению "кракозябров" в окне терминала. Чтобы это предотвратить нужно применять стандартные принятые значения скорости трансляции а также применять кварцевый резонатор с частотой, которая кратна этой скорости

Смотрите также : $CRYSTAL , BAUD , $BAUD

Пример :

$baud1 =

$crystal = 'кварц 14 MHz

Open "COM2:" For Binary As #

Print #, "Hello"

' Теперь мы изменяем программную скорость трансляции

Baud #,

Print #, " Изменил ли ты скорость трансляции в программе терминала?"

Close #

End


Поиск

Поиск Datasheet


Топ пользователей
Yuriy
Добавил статей: 68
Количество постов: 54

Sanyok
Добавил статей: 5
Количество постов: 0

snyfer
Добавил статей: 4
Количество постов: 2

4RESTER
Добавил статей: 1
Количество постов: 0

Аватар не выбран Arses
Добавил статей: 1
Количество постов: 0


Новое на сайте

 Bootloader


 LG FLATRON E2350V-PN


 Аудио Модуль USB TF Рад...


 Битовые операции И, ИЛИ...


 Учебник DipTrace для на...


 Samsung LE32R81B


 Коды ошибок


 Заправка и сброс картри...


 Сервисное меню телевизо...


 Изучаем Arduino - инст...


 Микросхемы EEPROM


 500 схем для радиолюбит...


 302 новые профессиональ...


 Сварочный инвертор. Тео...


 В копилку радиолюбителя


 В копилку радиолюбителя...


 Видеокарта GeForce 210


 Видеокарта Nvidia Gefor...


 Пульт для Сhallenger ch...


 Ноутбук Acer MS2277


 Осциллограф С1-65а



На форуме

БП ATOM IPS


Манчестер кодирование


Меню BAS


Контроллер теплых полов


Програмный Uart для BOO...


Простое шифрование данн...


433Mhz TX & RX



Опрос
Какой микроконтроллер Вы используйте?

Всего ответов: 22

Галерея

Copyright Elektron © 2021

Яндекс цитирования Проверка PR и ТИЦ