Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: проблема с SG12864F
Форум разработчиков электроники ELECTRONIX.ru > Поставщики компонентов для электроники > Компоненты > Средства индикации
B@rtL™
Трабла с LCD sg12864f (на контроллере T6963С). При выводе на экран пропускается каждый 8ой столбец. Т.е. если забить память 0xFF, то получится следующая картина (извиняюсь за качество):



Входы дисплея:
FS - LOW (8x8 font)
MD - HIGH (32 columns)

Код инициализации:
Код
// Graphix home area    
    lcd_checkStatus();
    lcd_data(0x00);
    lcd_checkStatus();
    lcd_data(0x00);
    lcd_checkStatus();
    lcd_cmd(LCD_GFXHOME);

// Text home area    
    lcd_checkStatus();
    lcd_data(0x00);
    lcd_checkStatus();
    lcd_data(0x1E);
    lcd_checkStatus();
    lcd_cmd(LCD_TEXTHOME);

// Graphix area set    
    lcd_checkStatus();
    lcd_data(0x10);
    lcd_checkStatus();
    lcd_data(0x00);
    lcd_checkStatus();
    lcd_cmd(LCD_GFXAREA);
    
// Mode
    lcd_checkStatus();
    lcd_cmd(LCD_ANDMODE);
    
// Display mode    
    lcd_checkStatus();
    lcd_cmd(LCD_DISPLAY | 0x08);


Направте где я че недопонимаю.
B@rtL™
тема закрыта.............был баженный индикатор
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.