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

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

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

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


Вы здесь » Программирование ATMEL в BASCOM. » Вопросы - ответы » Связь между двумя atmega8


Связь между двумя atmega8

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

1

Доброго времени суток. Имеется две atmega8 и надо раз в секунду отправлять четыре цифры на другую atmega8. Пробовал с Print и Input, но видимо их надо как-то засинхронизировать.

0

2

Выставить одинаковую скорость уарт,например, $baud=4800 и тактировать одинаково.
Цифры можно отправлять printbin, принимать inputbin.
А в общем мало инфы для ответа.

0

3

Sergik07
ну цифры хранятся в переменной типа integer в виде четырехзначного числа. Скорость стоит 9600. Можно подробнее о тактировании?

0

4

Частота внутреннего генератора,или внешнего кварца должна быть одинаковая.

0

5

добился нормального приема. т.е. если терминалом отправляю в приемник четыре цифры и подтверждаю энтером все работает. А когда другой контроллер каждые полсекунды Print - ом шлет туда четыре цифры ниче не происходит
п.с. симуляция в протеусе

Отредактировано PO3ETKO (2016-09-25 19:12:16)

0

6

Протеус со мной не дружит. Обычно все делаю в железе. Попробуй между посылками делать паузу больше,чем полсекунды.

0

7

Посмотрите здесь

и здесь

Отредактировано sasha_1973 (2016-09-25 21:12:51)

0


Вы здесь » Программирование ATMEL в BASCOM. » Вопросы - ответы » Связь между двумя atmega8