Свежие обсуждения
Микроконтроллеры

UART в VMLABE

Никогда не симулировал контроллеры в VMLABE. Но тут вот понадобилось просимулировать UART. В протеусе что-то не пошло. Решил в VMLABE поковыряться. Все вроде нормально.
Но вот собственно в чем вопрос. Там есть окошечко Tx. Так вот, передавать могу только символы (получаю коды ASCII), а мне бы хотелось передать число. Типа, как в терминальных прогах пишешь, например, $A0 и передается хекс. Как в VMLABE хекс передать, и возможно ли это?

 

На вкладке TTY в Control Panel есть кнопка Set Parameters. В меню, которое открывается по этой кнопке,есть область Display RX as:. Попробуйте выбрать значение Numeric (decimal or hex), т.к. по умолчанию там - ASCII.

 

Спасибо, попробую.

 

Zandy: просимулировать UART. В протеусе что-то не пошло.

Поподробне можно ? в PROTEUS обычно USRT прекрасно работает. Начните с примера AN696 или еще с какого либо.

А в VMLAB вы можете подключиться к реальному COM-порту как и в PROTEUS. Соответвенно использовать любые проги для отладки устройств на COM-портах.

 

> Как в VMLABE хекс передать, и возможно ли это?

По аски таблице - смотришь какому символу соответствует твой хекс код - и уже этот символ в вмлабе вводишь