Форум myROBOT.ru » Шаг за шагом » Программирование микроконтроллеров » Помогите с LCD дисплеем

Страниц (1): [1]
 

1. GreenFish - 17 Июля, 2010 - 04:58:33 - перейти к сообщению
В CodeVisionAVR
Вообщем инициализирую дисплей на 16 столбцов, вывожу текст, а выводятся первые 8 символов. Посмотрел даташит. Там красивая картинка о том, что выводятся 0-7,40-47 символы.
Попробовал вывести: "ТЕКСТТЕКмусормусормусормусормусормусормуТЕКСТТЕК"
И вуаля получилось "ТЕКСТТЕКТЕКСТТЕК".(тут я инициализировал дисплей на много столбцов) Ну для начала пойдёт, но как с этим бороться чтобы стандартными средствами можно было строку целиком выводить?
PS А моделька(аналога) в Протеусе такие фокусы не выкидывает.
PPS т.е. это как бы 2*8 в одной строке? Если инициализить на 8 столбцов проблема решиться? Попозже попробую.
2. nest - 17 Июля, 2010 - 11:37:41 - перейти к сообщению
GreenFish пишет:
А моделька(аналога) в Протеусе такие фокусы не выкидывает.
поэтому надо забыть про Протеус как про страшный сон и делать всё в железе.
3. GreenFish - 28 Июля, 2010 - 21:35:15 - перейти к сообщению
Проблема решилась инициализацией этого дисплея как 8ми столбцового, хотя он 16.