Регистрация | Вход

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: DAlexV, ivan_fd  
Форум Picbasic.ru » Программирование МК » Swordfish » SwordFish & GLCD (подключение GLCD)
SwordFish & GLCD
lvitat Дата: Пт, 07.08.2009, 14:10  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Начал соображать
Сообщений: 35
Репутация: 0   ±
Замечания:   ±
На сайте с 13.06.2008

Статус: Offline

1.Может у кого была тоже такая проблема (GLCD 128x64 & pic18f4550)
При подключении GLCD картинка отображалась инвертировано , изменил сигнал CS (по умолчанию:#option GLCD_INVERT_CS = false) а также поменял выводы кристаллов CS1 и CS2 , теперь работает нормально ))
//---------------------------------------------------------л
#option GLCD_MODEL = KS0108
#option GLCD_DATA = PORTD // data port
#option GLCD_RS = PORTB.4 // RS pin
#option GLCD_EN = PORTB.6 // EN pin
#option GLCD_RW = PORTB.5 // RW pin
#option GLCD_CS1 = PORTB.3 // chip select
#option GLCD_CS2 = PORTB.7 // chip select
#option GLCD_INVERT_CS = true // invert CS lines...
//---------------------------------------------------------

2.При выводе полного изображения начальные координаты X Y =1,1 а не 0,0 (верхний левый угол)как я сначала подумал lumped
GLCD.SetImage(1,1,image)


Я не волшебник, я только учусь ...
ЯНДЕКС Дата: 07.08.2009
DAlexV Дата: Пт, 07.08.2009, 14:40  |                                                                                                                Сообщение # 2
Группа: Проверенные
Ранг:  Разобрался
Сообщений: 657
Репутация: 27   ±
Замечания:   ±
На сайте с 13.05.2008

Статус: Offline

Было другое, перепутал чипы
#option GLCD_CS1 = PORTB.3 // chip0 select
#option GLCD_CS2 = PORTB.7 // chip1 select
при этом то что должно было выводиться на левую половину, выводилось на правую.
Посмотрел описание на индикатор, исправил и все пошло.
Пародия на статью о GLCD http://dalexv.moy.su/publ/5-1-0-3 на дальшее руки не доходят.
сам архив http://dalexv.moy.su/Files/Electronic/SwordFish/GLCD.rar
Видео


Будьте оригинальны-не повторяйте чужих ошибок ! Рыба сдохла. Теперь STM32(TS)+C#(VS).Старею :)
Сообщение отредактировал DAlexV - Пт, 07.08.2009, 18:27
Форум Picbasic.ru » Программирование МК » Swordfish » SwordFish & GLCD (подключение GLCD)
  • Страница 1 из 1
  • 1
Поиск: