реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> MT-20S4 в 4 битном режиме, Хочу поделиться опытом
haker_fox
сообщение Sep 12 2017, 04:13
Сообщение #1


Познающий...
******

Группа: Свой
Сообщений: 2 617
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Уважаемые коллеги! День искал проблему. До этого заводил дисплеи без проблем. Суть в следующем. 4-битный рижим. Линия A0 сидит на адресной шине LPC1788. На этой же шине сидит SDRAM и NAND. Не спрашивайте почему использован режим 4 бита, так надо. И это не важно. rolleyes.gif Суть в следующем. Дисплей адекватно воспринимает команды (A0 = 0), но не воспринимает символы (A0 = 1 ). На осцилле и логическом анализаторе всё как на картинке в даташите (потом выяснилось, что не совсем). В итоге, линия A0 между записями двух полубайтов меняла своё состояние (там же и другие микросхемы висят), а этого делать нельзя. После правки кода, когда A0 зафиксирована, всё стало работать. Дисплей стал отображать символы. В даташите это на диаграмме изображено, но мне показалось, неодназначно. Ну и раньше, когда дисплей сидел на GPIO в других проектах, там состояния линий просто так не менялись, и всегда всё работало)))) В общем, может это только для меня открытие, но может быть кому поможет, буду рад! rolleyes.gif


--------------------
Желаю всем гармонии с самими собой!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th September 2017 - 20:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.01417 секунд с 7
ELECTRONIX ©2004-2016