- posted
17 years ago
HD44780 2x16, AC = 0x48
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
AS>> В сабжевом ЖКИ пробую писать символы в определенные знакоместа. AS> Hарод, ну неужели никто с такой хренью не сталкивался?! Или мой вопрос из AS> разряда элементарных, всем известных истин? В таком случае, прошу пихнуть мой AS> взор в нужном направлении. AS> Или может быть моя попытка работы с ЖКИ как с обычной DOS- овской консолью в AS> корне неправильна?
А ты вообще не жди флажка готовности ЖКИ - работай чисто по таймингу - сделай небольшую задержку после выставления очередного символа (из даташитов можешь ее подсмотреть - я просто не помню).
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
Привет, All!
15 июня 2006 11:53, Andrey Samarin писал All:AS>> В сабжевом ЖКИ пробую писать символы в определенные AS>> знакоместа. AS> Hарод, ну неужели никто с такой хренью не сталкивался?! Или мой AS> вопрос из разряда элементарных, всем известных истин? В таком случае, AS> прошу пихнуть мой взор в нужном направлении. AS> Или может быть моя попытка работы с ЖКИ как с обычной DOS-овской AS> консолью в корне неправильна?
Ребята, всем спасибо за ответы, очень благодарен. В общем, я использовал для работы с сабжем стороннюю библиотеку AVRlib
Еще раз всем спасибо!
С уважением, Андрей АКА Хомич, АКА UR3LTG. ... За пpекpасных дам и дpyгих мифических пеpсонажей!
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
- Vote on answer
- posted
17 years ago
Hello, Andrey! You wrote to All on Tue, 20 Jun 2006 13:05:20 +0400:
AS> Привет, All!
AS> 15 июня 2006 11:53, Andrey Samarin писал All:
AS>>> В сабжевом ЖКИ пробую писать символы в определенные AS>>> знакоместа. AS>> Hарод, ну неужели никто с такой хренью не сталкивался?! Или мой AS>> вопрос из разряда элементарных, всем известных истин? В таком случае, AS>> прошу пихнуть мой взор в нужном направлении. AS>> Или может быть моя попытка работы с ЖКИ как с обычной DOS-овской AS>> консолью в корне неправильна?
AS> Ребята, всем спасибо за ответы, очень благодарен. AS> В общем, я использовал для работы с сабжем стороннюю библиотеку AS> AVRlib
Странно вообще. Я обычно RW индикатора на W мертво сажаю и не использую лишний пин контроллера. Готовность конечно не проверяется, все по времени, но еще ниразу небылопролем в 4-х битном режиме.
With best regards, Alexandr Torres. E-mail: snipped-for-privacy@yahoo.com [ Бомжей любить - не эхи модерить! ]
- Vote on answer
- posted
17 years ago
Andrey, ты ещё здесь сидишь?
Вторник Июнь 20 2006 13:05, Andrey Samarin wrote to All:
AS> Собственно, проблема оказалась в том, что автор этой библиотеки AS> предпочитает не трогать линию RW во время однотипных операций (чтения AS> или записи). И где то в алгоритме моей программы сбилалась очередность AS> чтения младшей и старшей половинки байта из ЖКИ.
Вот и ищи, где сбилась очерёдность.
AS> И когда процедура ожидания сброса флага занятости читала из сабжа 0х8 AS> и выше, то справедливо считала что флаг установлен. %) AS> Все полечилось дерганием RW перед операцией чтения.
Это - лечение симптомов, а не болезни.
Георгий