Nick писал(а):
ЗЫ кстати, еще такая проблема. На приборчике стоит LCD (вот такой
http://www.chipdip.ru/product/weh002004blpp5n00000/ ).
Когда заливаю прошивку дисплей начинает показывать всякую ересь. Только при выключении/включении питания начинает работать нормально, обычно, даже ресет не помогает. Еще иногда просто сдвигает все на экране, ресет соответственно не помогает, а иногда сдвигает дальше.
В дисплей можно как послать данные, так и получить из него данные, но в 99% примеров, в дисплей только посылают данные. Посылаемые данные бывают 2-х типов, это либо настройка (включить/выключить дисплей, очистить, выполнить сдвиг влево/вправо, включить или выключить моргающий курсор) либо данные, в данном случае ASCII символы, в зависимости от посланных настроек в контроллер, с посылкой символов, каждый следующий символ выводится с каждым разом левее, или правее.
И в твоем случае при ресете, вкл/выкл, ардуины, на выводах появляется шум, который контроллер может принимать, за настройки, или данные.
У меня было более десятка разных дисплеев, и в тех случаях, когда после ресета, вкл/выкл ардуины, дисплей сразу не заводился, или заводился через раз, означало лишь одну проблему, неправильные выдержки посылки импульсов при инициализации.