Все доброго времени суток, подскажите пожалуйста как в Bascom avr по uart принять показания с прибора? В терминал прибор выводит последовательность: +00000001B+00000001B+00000001B+00000001B+00000001B+00000001B+00000001B+00000001B+00000001B+00000001B (При нуле)
+00017001D+00017001D+00017001D+00017001D+00017001D+00017001D+00017001D+00017001D+00017001D+00017001D(При показаниях прибора 170 единиц). Вся проблема у меня в том что прибор не передаёт код 13 (Enter). Просто через Input принимает только первое число, пробовал через inputbin, принимаю и передаю сразу в uart, в терминале получаю вот такой выход +00000001B+0000000+0000000+0000000+0000000+0000000+0000000001B+000+0000000+0000000+0000000001B(При нуле)
Код такой:
'avrproject.ru
$regfile = "m8def.dat"
$crystal = 8000000
$baud = 9600
Config Portd = Output
Config Portd.0 = Input
Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
Dim A As long
Do
Inputbin A
Printbin A
Loop
End
В дальнейшем это число надо выводить на 7 разрядов семисегментного индикатора, но с этим я разобрался, а вот uart победить никак не могу. Заранее извиняюсь может и вопрос конечно глупый, но я только осваиваю микроконтроллеры.