Я знаю, что мне нужно реализовать интерфейс RS-232, у меня проблема была с тем,
как это сделать.
что тебе нужно?
получать данные на комп?
Легко.
Гипертерминал.
открываешь и смотришь в консоли, что тебе приходит с компорта. Ограничение - выводит только текстовые символы
Я не мог посмотреть, что выводит - кода не было, выводящего данные в порт.
YevhenUA, откуда передавать и куда?
RXL, передавать с МК на порт COM
Простая прикидка: скорость порта 115200 бит в секунду позволит за одну миллисекунду отправить не более 10-11 байт. На меньшей скорости, соответственно, меньше.
Мне нужно передать всего-то 3-4 байта, так что скорости 57600, думаю, должно хватить.
...задача решения не имеет.
Как решение - взять другой контроллер; я не привязан к отдельной версии.
У меня сейчас иная проблема: не могу запустить код на выполнение, так как
D:\Temp\TimerCOM\TimerCOM.asm(94): error: Invalid register
и таких ошибок 21 штука. Все они указывают на
cpi или
ldi. Хотя в документации AT90S2313 написано, что комманды поддерживаются.
С чем это может быть связано?