Ошибки при одновременной работе с Eeprom и дисплеем 1602

mesher
Offline
Зарегистрирован: 16.06.2020

Проект состоит из Arduino UNO и LCD Keypad shield (плата с дисплеем 1602 и несколько кнопок подключенных к аналоговому входу).

Собственно программа простая. На дисплей выводится несколько строк через библиотеку LiquidCrystal.

При добавлении в программу сохранения/загрузки переменных в EEprom - на дисплеи строки выводятся битыми.

Для работы с eeprom используются стандартные функции: EEPROM.write(адрес, данные), EEPROM.read(адрес).

Возможно при компиляции работа с eeprom засовывается в блок прерываний.

Встречалось ли у кого что-то подобное и как с этим бороться.

 

b707
Offline
Зарегистрирован: 26.05.2017

mesher пишет:

Собственно программа простая. На дисплей выводится несколько строк через библиотеку LiquidCrystal.

показывайте. Без кода не о чем разговаривать.

Цитата:
Возможно при компиляции работа с eeprom засовывается в блок прерываний.

о боже... Зачем вы ее туда засунули? - вынайте немедленно

Цитата:
Встречалось ли у кого что-то подобное и как с этим бороться.

 

научиться программировать предлагать?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

mesher пишет:

...  программа простая ...

Встречалось ли у кого что-то подобное

Что подобное? В ХЗ какой "простой программе" происходили ХЗ какие сбои? Встречалось.

mesher пишет:

как с этим бороться.

Отладить программу.

mesher
Offline
Зарегистрирован: 16.06.2020

...Отладить программу.

Хороший ответ! Так и поступим. Тема закрыта или как её еще здесь можно закрыть

b707
Offline
Зарегистрирован: 26.05.2017

mesher пишет:

...Отладить программу.

Хороший ответ! Так и поступим. Тема закрыта или как её еще здесь можно закрыть

А на что вы рассчитывали? Что кто-то пустится теоретизировать, что вы там могли напортачить в коде? - опыт показывает. что это не имеет смысла.

Хотите помоши - выкладывайте свой код.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

mesher пишет:

...Отладить программу.

Хороший ответ! Так и поступим. Тема закрыта или как её еще здесь можно закрыть

Рад, что мне удалось Вам помочь.

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

И где стандартное, что все телепаты в отпуске? Уже лето, уже пора...

Green
Offline
Зарегистрирован: 01.10.2015

Так обиделся же. Не ожидал от вас таких ответов.)

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Почему обиделся? Пошёл отлаживать программу (внял совету).