HT PICC LCD практики използва ПИН-RW

U

UGUR

Guest
Здрасти,

се някой може да ми помогне?Аз нямаше как намирам кой да е пример, който използва четене LCD зает знаме вместо закъснения в НТ PICC.
благодарности

 
UGUR написа:

четене LCD зает знаме вместо закъснения в НТ PICC.
 
UGUR,

Вие също трябва да каже в кой режим използвате езика (4 битови или 8-битов режим).

Тук е 4-малко рутинни аз използвам, за да проверите натоварения флаг:

байт LCD_wait (Void)
(
байт Count = 0,
cursor_pos;

RW = 1;

правя
(
_nop_ ();
_nop_ ();
_nop_ ();
_nop_ ();
_nop_ ();
_nop_ ();
Е = 1;
_nop_ ();
_nop_ ();
_nop_ ();

cursor_pos = DISPLAY_PORT & DISPLAY_BITS;
Е = 0;

cursor_pos <<= 4;
_nop_ ();
_nop_ ();
_nop_ ();
_nop_ ();
_nop_ ();
_nop_ ();
Е = 1;
_nop_ ();
_nop_ ();
_nop_ ();
cursor_pos | = (DISPLAY_PORT & DISPLAY_BITS);
Е = 0;
_nop_ ();
_nop_ ();
_nop_ ();
_nop_ ();
)
докато (- Count & & (cursor_pos & 128));

връщане (cursor_pos);
)

 
Здравейте C-Man,

Тези NOP са наистина необходими?

Наздравици!

 
Вие ще трябва да се консултира с лист времената на LCD.В един конкретен фиш, бе заявено, че даде възможност pusle ширина на 450ns ри минимално време на цикъл 1ms.Данни времезакъснението (Time от позволи Strobe за валидни данни за автобус) е 320 NS, всички доста значителна ММО времената, тъй като UC на 5 МИЦ е един цикъл на обучение от 200 национални държави.А PIC18 на 10 МИЦ тече 100ns на обучение.Предполагам, че неговият код е за PIC18s.

 
Nex написа:

Здравейте C-Man,Тези NOP са наистина необходими?Наздравици!
 
Здрасти,
Погледни този файл.
CD:)
Съжалявам, но трябва вход, за да видите този прикачен файл

 

Welcome to EDABoard.com

Sponsor

Back
Top