4-бітний режим ПОС РК intefacing

B

bangunprayogi

Guest
Привіт, я quetion про ПОС РК взаємодія в 4-розрядному режимі,
Якщо я використовую еквівалент HD447780 РК-модуль для PIC16F84A взаємодія в 4-бітному режимі (є DB4-DB7 підключення до контактів ПОС), і я використовую PICbasic компілятора, чи повинен я повинна бути настроювання програмного забезпечення / програми для цієї мети, або таким чином, є достатнім?(Я читав з паперу щось повинно бути встановлено в цій програмі, оскільки за замовчуванням модуль РК 8-бітному режимі, але вона пояснила was'nt).Будь-ласка, хто-небудь мені допомогти.

 
Привіт

Ви повинні сказати picbasic, що ви використовуєте 4bit інтерфейсу.

Додаткову інформацію про picbasic ви можете перевірити на форумі:

picbasic.co.uk

свій великий сайт, присвячений picbasic для користувачів.з повагою
ferds

 
Перейти на це посилання для деталей

http://www.myke.com/lcd.htm

 
Подивіться на таблицю нижче, головним чином, на сторінці 26.Це дають процедури для ініціалізації в 4-х-біт.Але для РК працює добре, ви повинні відправити клювання (з 0x3) значення, в три рази, перш ніж посилати команди запиту на стор 26 таблиці.

Приклад:

bit_clear (РС); / / RS = 0;
затримка (d100us);
bit_clear (RW) / / RW = 0;
затримка (d100us);
bit_set (Enable); / / E = 1;

затримка (d50ms);
для (i = 1; I <= 3, I)
(
lcd_send_nibble (3); / / Попереднє 3 рази
затримка (d5ms);
)

/ / Тут початку процедури Datasheet
lcd_send_nibble (2);
затримка (d5ms);/ / 1S байт функції безлічі
lcd_send_byte (0,0 x28) / / 0 0 1 DL NFXX

затримка (d5ms); / / POS-ні та KS0066 Datasheet Samsung

/ / 2S байт DISPLAY ON / OFF Control
lcd_send_byte (0,0 x0F) / / 0 0 0 0 1 DCB

затримка (d5ms); / / POS-ні та KS0066 Datasheet Samsung

/ / 3s байт-дисплей
lcd_send_byte (0,0 x01) / / 0 0 0 0 0 0 0 1

затримка (d5ms); / / POS-ні та KS0066 Datasheet Samsung

/ / 4s байт режим введення Set
lcd_send_byte (0,0 x0C) / / 0 0 0 0 0 1 I / D SH
Вибачте, але Ви повинні увійти для перегляду цієї прихильності

 

Welcome to EDABoard.com

Sponsor

Back
Top