Як отримати доступ до cgram РК?

N

newbie111

Guest
Привіт,

Я спробував отримати доступ до cgram мого LCD

але нічого не сталося

Код:

LCDSCGAANDLW 0x01iorlw 0x08

виклику lcd_cмагазин

movlw 0x40

movwf 0x00; навантаження рядка даних 1

виклику lcd_c; Отримати дані

movlw 0x0E

movf 0x01; навантаження 2 рядки даних

виклику lcd_d; Отримати дані

movlw 0x0E

movwf 0x02; навантаження рядку 3 дані

виклику lcd_d; Отримати дані

movlw 0x0E

movwf 0x03; навантаження 4 рядка даних

виклику lcd_d; Отримати дані

movlw 0x0F

movwf 0x04; навантаження рядку 5 даних

виклику lcd_d; Отримати дані

movlw 0x00

movwf 0x05; навантаження рядку 6 дані

виклику lcd_d; Отримати дані

movlw 0x04

movwf 0x06; навантаження рядку 7 дані

виклику lcd_d; Отримати дані

movlw 0x00

movwf 0x07; навантаження 8 рядків даних

виклику lcd_d; Отримати дані

повернення; Повернення зі звичайних
 
Який драйвер дисплея ви використовуєте?
Це графічний або текстовий дисплей?

Наприклад, в CGRAM з HD47780 сумісний драйвер дисплея, відображення шрифту встановлюється в ROM, і лише невелика RAM-простір залишається для визначення власних символів (тільки 8 символів, може самостійно визначити).

Простий мова програмування, наприклад C. Якщо ви подивіться навколо в Інтернеті, можна знайти кілька хороших бібліотек для спілкування з РК-дисплеєм, написані на C. Вони можуть безпечно для вас багато часу.

 
Ihave текстовий дисплей

спасибі за Вашу відповідь

але мій коди все написано на ASM

 
Пам'ятайте, що програмування на асемблері, найчастіше набагато складніше, ніж програмування в мові високого рівня, такі як C. Особисто я б не став писати програми для водіння символьний дисплей (з бортовим драйвер дисплея) на асемблері, тому що часу не є проблемою, і деякі основні дисплей пов'язані речі, таких як запис рядки і цілі числа на ваш дисплей не легко писати на асемблері, і займе багато часу програмування.У C, Є багато доступних бібліотек, які можуть зробити всю важку роботу.

Це HD47780 рідкокристалічний дисплей?

 
Це HD47780 рідкокристалічний дисплей?Так, це

я буду дивитися на програмування з дуже

Велике спасибі

 

Welcome to EDABoard.com

Sponsor

Back
Top