Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

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


Вы здесь » Программирование ATMEL в BASCOM. » Вопросы - ответы » Показания дисплея при работе UART


Показания дисплея при работе UART

Сообщений 1 страница 4 из 4

1

Здравствуйте! Не могу понять- почему при приёме данных по UART и выводе их на дисплей, в первое мгновение показывается значение "Adcin", затем показывается ноль.

Программа:

Программа

$regfile = "2313def.dat"
$Crystal=4000000
$hwstack=40
$swstack=16
$framesize=32
$baud = 9600

Dim Adcin As Word

Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 , E = Portb.1 , Rs = Portb.0
Config Lcd = 16 * 2

Cursor Off
Cls
Lcd "Test UART"
  Waitms 500

Do
Input Adcin
  Cls
   Lcd Adcin
    Waitms 500
Loop
  End

В чём может быть дело?

Отредактировано marss70 (2013-04-01 00:55:28)

0

2

по Input принимаются только строковые данные, а ты хочешь бинарные.

0

3

А подробнее?

0

4

Всё заработало. Результат здесь Передача данных по UART

0


Вы здесь » Программирование ATMEL в BASCOM. » Вопросы - ответы » Показания дисплея при работе UART