[an error occurred while processing this directive]
Ну вот, а собирался выбрасывать LCD двустрочный
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Лагунов 16 февраля 2005 г. 11:55

Ну не инициализируется гад при включении питания!
Не переходит в 4-битный режим.
Тем более, что за 7 лет уже десятки разных устройств делали.
А тут при включении тишина, но потом кратковременно коротишь +5вольт.
Проходит сброс - и всё работает! Ну прям эффект, что индикатору нужен сброс по питанию. Задержки само собой не помогли.

Так дело в том, что команда инициализации порта на вывод в самом моем МК была с дыркой (не стоял символ "#") и вместо непосредственно байта писалось в регистр содержимое ячейки памяти с таким адресом. А после запуска программы (и последующего кратеовременного замыкания) там как раз СЛУЧАЙНО оказывался нужный байт.
И всего-то потерял сутки :)

И это после 7 лет...



Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru