-
- УРА!!! Получилось! Поставил кондер 0,1 мкф между землей и HALT. И при включении микроконтроллера задержку влепил на 1 секунду. Табильно теперь запускается. Сейчас буду играть задержкой при включении, но вроде проблема разрешилась. - LeonidPr(25.05.2011 14:25)
- Поспешил я. Все равно иногда не включается. Завтра припаяю HALT жестко к 5В. Явно дело в нем. - LeonidPr(25.05.2011 19:23)
- mazur, вы говорите, что у вас есть дисплей на этом контроллере? Вы не могли бы посмотреть как включены линии Reset и halt контроллера T6363? В моем случае на плате дисплея halt подтянут к плюсу питания через 10кОм. Reset то же подтянут LeonidPr(228 знак., 25.05.2011 23:07)
- HALT напрямую на 5 вольт. Reset висит в воздухе. - mazur(27.05.2011 06:50)
- Только что глянул. Reset выведен на разъем и висит в воздухе. На плате места под резистор и конденсатор. HALT идет на 1 вывод BOOST микросхемы HT7660. DC\DC. Прибора сейчас нет дома. Но судя по всему там пять вольт. Вечером уточню. - mazur(26.05.2011 12:08)
- Хм, только что подумал "странно, что в HALT дело" и наткнулся на ваше сообщение :) Я сейчас на работе. Позже, когда на обед пойду или после работы. Сейчас у нас 10.45. Часа в два-три или после 20.00 напишу ответ. - mazur(26.05.2011 07:45)
- Хорошо. Я сейчас то же на работе. Пока в течение дня покопаюсь. Может сам еще разберусь. Ближе к концу рабочего дня отпишусь. - LeonidPr(26.05.2011 08:36)
- Я тебе уже писал, попробуй припаяй HALT намертво к 5 в. - mazur(26.05.2011 08:41)
- Пробовал, не помогло - LeonidPr(26.05.2011 09:11)
- Я тебе уже писал, попробуй припаяй HALT намертво к 5 в. - mazur(26.05.2011 08:41)
- Хорошо. Я сейчас то же на работе. Пока в течение дня покопаюсь. Может сам еще разберусь. Ближе к концу рабочего дня отпишусь. - LeonidPr(26.05.2011 08:36)
- mazur, вы говорите, что у вас есть дисплей на этом контроллере? Вы не могли бы посмотреть как включены линии Reset и halt контроллера T6363? В моем случае на плате дисплея halt подтянут к плюсу питания через 10кОм. Reset то же подтянут LeonidPr(228 знак., 25.05.2011 23:07)
- Поспешил я. Все равно иногда не включается. Завтра припаяю HALT жестко к 5В. Явно дело в нем. - LeonidPr(25.05.2011 19:23)
- На самом деле два тумблера-не решение проблемы. Это значит,что где-то ошибка. Возможно не включен BrownOut Voltage. Возможно неправильно проинициализированиы порты. Может быть, что неправильно идет вывод данных на порты (выводы управления ЖКИ). Не mazur(1097 знак., 25.05.2011 07:42 - 08:32)
- Уважаемый mazur, проблема не в обмене информацией с дисплеем. Я где-то ниже писал, что делал два теста проверки шины и адреса. Писал в память дисплея и проверял чтением. Оба теста проходят. Связь с контроллером дисплея нормальная. Просто LeonidPr(292 знак., 25.05.2011 09:45)
- Точно, забыл про HALT. В моем ЖКИ этого вывода нет. Вам нужно управлять этим выводом? Если нет, подтяните его и забудьте про него. Кстати, если бы был виноват HALT, то и обмена данными бы не было. Пока просто держим его в уме. Насчет медленного mazur(191 знак., 25.05.2011 10:31)
- несколько NOP-ов МК не помогут, если затянуто питание на ЖКИ от ИП. хардварная проблема. и не надо пугать пикоманов словом BODEN :> - Snaky(25.05.2011 07:53)
- Разве в пиках нет сброса по питанию? mazur(92 знак., 25.05.2011 08:13, ссылка)
- есть, но называется по другому. тебе же не советуют, например, вставить DECFSZ в асм для AVR :> - Snaky(25.05.2011 08:23)
- Поправил. Кстати, пиковский ассемблер многими командами мне больше нравится :) - mazur(25.05.2011 08:33)
- А мне негры кое в чём нравятся. А в целом не люблю :)) - POV(25.05.2011 09:42)
- не отвлекайся :> учи Си :> - Snaky(25.05.2011 09:38)
- Поправил. Кстати, пиковский ассемблер многими командами мне больше нравится :) - mazur(25.05.2011 08:33)
- есть, но называется по другому. тебе же не советуют, например, вставить DECFSZ в асм для AVR :> - Snaky(25.05.2011 08:23)
- Разве в пиках нет сброса по питанию? mazur(92 знак., 25.05.2011 08:13, ссылка)
- Уважаемый mazur, проблема не в обмене информацией с дисплеем. Я где-то ниже писал, что делал два теста проверки шины и адреса. Писал в память дисплея и проверял чтением. Оба теста проходят. Связь с контроллером дисплея нормальная. Просто LeonidPr(292 знак., 25.05.2011 09:45)
- Похоже, что проблема связана со скоростью нарастания напряжения питания 5В. У вас супервизор питания в схеме имеется? Если да, то заведите сигнал с его выхода на вход Reset LCD-модуля. Можно объединить с сигналом от МК через диоды. - rezident(24.05.2011 21:45)
- именно так! - Лагунов(25.05.2011 09:57)
- УРА!!! Получилось! Поставил кондер 0,1 мкф между землей и HALT. И при включении микроконтроллера задержку влепил на 1 секунду. Табильно теперь запускается. Сейчас буду играть задержкой при включении, но вроде проблема разрешилась. - LeonidPr(25.05.2011 14:25)