Handson Technology DSP-1165 I2C сериски интерфејс 20×4 LCD модул
Спецификации
- Компатибилен со Arduino Board или друга контролна плоча со I2C автобус.
- Тип на приказ: Црно на жолто-зелено позадинско осветлување.
- Адреса на I2C: 0x38-0x3F (0x3F default).
- Набавка волtage: 5V.
- Интерфејс: Од I2C до 4-битни LCD податочни и контролни линии.
- Прилагодување на контраст: вграден потенциометар.
- Контрола на задно осветлување: Фирмвер или жица за скокач.
- Големина на табла: 98×60 mm.
Упатство за употреба на производот
Поставување
Подлоги за избор на адреси во таблата за пигбибек I2C-to-LCD. Стандардната поставка за адреса е 3Fh. Следете го дијаграмот на референтното коло за поврзување со микроконтролер.
Поставување на LCD дисплејот I2C
- Залемете ја I2C-to-LCD таблата со свинче назад на 16-пинскиот LCD модул обезбедувајќи правилно порамнување.
- Поврзете го LCD-модулот со вашиот Arduino користејќи четири жици за скокач, како што е наведено во упатството за употреба.
Поставување Arduino:
- Преземете и инсталирајте ја библиотеката Arduino I2C LCD. Преименувајте ја постоечката папка на библиотеката LiquidCrystal во папката Arduino Library како резервна копија.
- Копирајте го и залепете го дадениот прampскицирајте во Arduino IDE, потврдете и поставете ја скицата на вашата табла Arduino.
ЧПП:
П: Која е стандардната I2C адреса на модулот?
- A: Стандардната I2C адреса е 0x3F, но може да се постави помеѓу 0x38-0x3F.
П: Како да го прилагодам контрастот на екранот?
- A: Модулот има вграден потенциометар за прилагодување на контрастот.
П: Може ли да го контролирам осветлувањето на екранот?
- A: Да, можете да го контролирате позадинското осветлување или преку фирмверот или со помош на жица за скокач.
- Ова е интерфејс I2C 20×4 LCD модул, нов висококвалитетен LCD модул од 4 линии со 20 знаци со прилагодување на контролата на контрастот, позадинско осветлување и интерфејс за комуникација I2C.
- За почетници на Arduino, нема повеќе незгодно и сложено поврзување на колото на двигателот на LCD екранот.
- Вистинскиот значаен адванtagОвие сериски ЛЦД модули на I2C ќе ја поедностават врската со колото, ќе зачуваат некои влезни/излезни пинови на плочката Arduino, ќе го поедностават развојот на фирмверот со широко достапна библиотека Arduino.
- SKU: DSP-1165
Кратки податоци:
- Компатибилен со Arduino Board или друга контролна плоча со I2C магистрала.
- Тип на приказ: Црно на жолто-зелено позадинско осветлување.
- I2C Address:0x38-0x3F (0x3F стандардно)
- Набавка волtage: 5V
- Интерфејс: Од I2C до 4-битни LCD податочни и контролни линии.
- Прилагодување на контраст: вграден потенциометар.
- Контрола на задно осветлување: Фирмвер или жица за скокач.
- Големина на табла: 98×60 mm.
Поставување
- LCD екранот со карактери на Hitachi базиран на HD44780 е многу евтин и широко достапен и е суштински дел од секој проект што прикажува информации.
- Користејќи ја таблата за пигбибек LCD, саканите податоци може да се прикажат на LCD-екранот преку магистралата I2C. Во принцип, ваквите ранци се изградени околу PCF8574 (од NXP) кој е општа намена двонасочен 8-битен I/O проширувач на портите што го користи протоколот I2C.
- PCF8574 е силиконско CMOS коло кое обезбедува општа намена далечинско I/O експанзија (8-битна квази-двонасочна) за повеќето семејства на микроконтролери преку дволиниската двонасочна магистрала (I2C-bus).
- Имајте на ум дека повеќето модули со „piggy-back“ се центрирани околу PCF8574T (SO16 пакет од PCF8574 во пакетот DIP16) со стандардна адреса на службена должност од 0x27.
- Ако вашата табла за пигџибек има чип PCF8574AT, тогаш стандардната адреса на слугата ќе се смени на 0x3F.
- Накратко, ако таблата Piggyback е заснована на PCF8574T и адресните врски (A0-A1-A2) не се премостени со лемење, таа ќе ја има slave адресата 0x27.
Поставување адреса на PCD8574A (извадок од спецификациите за податоци PCF8574A)
- Забелешка: Кога подлогата A0~A2 е отворена, пинот се повлекува до VDD. Кога иглата е скратена за лемење, таа се влече надолу до VSS.
- Стандардната поставка на овој модул е A0~A2 целосно отворена, така што е повлечена до VDD. Адресата во овој случај е 3Fh.
- Подолу е прикажан дијаграм на референтно коло на LCD ранец компатибилен со Arduino.
- Следува информации за тоа како да користите еден од овие евтини ранци за поврзување со микроконтролер на начин на кој точно бил наменет.
- Референтен дијаграм на колото на таблата за прачка од I2C-to-LCD.
I2C LCD дисплеј.
- Прво, треба да ја залемете плочката I2C-to-LCD piggyback на 16-пинскиот LCD модул. Осигурете се дека игличките од I2C-to-LCD piggy-back штица се прави и се вклопуваат во LCD модулот, а потоа залемете го првиот игла додека I2C-to-LCD piggy-back плочата се одржува на иста рамнина како и LCD модулот. Откако ќе ја завршите работата на лемењето, земете четири жици за скокач и поврзете го LCD модулот со вашиот Arduino според упатствата дадени подолу.
- Инсталирање на LCD до Arduino
Поставување Arduino
- За овој експеримент, неопходно е да се преземе и инсталира библиотеката „Arduino I2C LCD“.
- Најпрво, преименувајте ја постоечката папка со библиотека „LiquidCrystal“ во папката библиотеки на Arduino како резервна копија и продолжете со остатокот од процесот.
- https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
- Следно, копирајте-залепете го овој прampскицирајте го Списокот-1 за експериментот во прозорецот со празен код, потврдете, а потоа поставете.
Список на скици на Arduino-1:
- Ако сте 100% сигурни дека сè е во ред, но не гледате знаци на екранот, обидете се да го прилагодите садот за контрола на контрастот на ранецот и поставете го во позиција каде што знаците се светли, а позадината нема валкани кутии зад ликовите. Следува делумна view од експериментот на авторот со гореопишаниот код со модул за прикажување 20×4.
- Бидејќи екранот што го користи авторот е многу јасен светол тип „црно на жолто“, многу е тешко да се добие добар улов поради ефектите на поларизација.
Оваа скица ќе го прикаже и знакот испратен од серискиот монитор:
- Во Arduino IDE, одете во „Tools“ > „Serial Monitor“. Поставете ја точната брзина на бауд на 9600.
- Внесете го знакот на горниот простор и притиснете „ИСПРАТИ“.
- Низата од знаци ќе се прикаже на LCD модулот.
Ресурси
- Handson технологија
- Lelong.com.my
- HandsOn Technology обезбедува мултимедијална и интерактивна платформа за сите заинтересирани за електроника.
- Од почетник до тврдоглав, од студент до предавач. Информации, едукација, инспирација и забава.
- Аналогни и дигитални, практични и теоретски; софтвер и хардвер.
- HandsOn Technology ја поддржува платформата за развој на хардвер со отворен код (OSHW).
- Научете: Дизајн споделување www.handsontec.com
Лицето зад квалитетот на нашиот производ
- Во свет на постојани промени и континуиран технолошки развој, нов или заменет производ никогаш не е далеку - и сите тие треба да се тестираат.
- Многу продавачи едноставно увезуваат и продаваат без проверки и тоа не може да биде крајниот интерес на никого, особено на клиентот. Секој дел што се продава на Handsotec е целосно тестиран.
- Така, кога купувате од опсегот на производи на Handsontec, можете да бидете сигурни дека добивате извонреден квалитет и вредност.
- Постојано ги додаваме новите делови за да можете да се вклучите во вашиот следен проект.
Карактеристики
- 5×8 точки со курсорот
- STN (Жолто-зелена), Позитивна, Трансфлективна
- 1/16 работен циклус
- Viewнасока: 6:00 часот
- Вграден контролер (S6A0069 или еквивалент)
- +5V напојување
- Жолто-зелена LED BKL, да се вози од А, К
Димензија на преглед
Апсолутни максимални оценки
Ставка | Симбол | Стандарден | Единица | ||
Моќ voltage | VDD-VSS | 0 | – | 7.0 | V |
Влез волtage | Вин | VSS | – | ВДД | |
Работен температурен опсег | Врвот | -20 | – | +70 | ℃ |
Температурен опсег на складирање | Тест | -30 | – | +80 |
Блок-дијаграм
Опис на пиновите на интерфејсот
Пин бр. | Симбол | Надворешна врска | Функција |
1 | VSS | Напојување | Заземјување на сигналот за LCM (GND) |
2 | ВДД | Напојување за логика (+5V) за LCM | |
3 | V0 | Прилагодување на контрастот | |
4 | RS | MPU | Регистрирајте го сигналот за избор |
5 | R/W | MPU | Сигнал за избор за читање/запишување |
6 | E | MPU | Сигнал за овозможување операција (читање/запишување податоци). |
7~10 | DB0~DB3 | MPU | Четири двонасочни магистрали со податоци со три состојби со низок ред. Се користи за пренос на податоци помеѓу MPU и LCM.
Овие четири не се користат при 4-битна работа. |
11~14 | DB4~DB7 | MPU | Четири двонасочни магистрали со податоци во три состојби со висок ред. Се користи за пренос на податоци помеѓу MPU |
15 | A(LED+) | LED BKL напојување | Напојување за BKL (анодна) |
16 | K(LED-) | Напојување за BKL (GND) |
Прилагодување на контрастот
- VDD~V0: LCD Driving Voltage
- VR: 10k 20k
Оптички карактеристики
Ставка | Симбол | Состојба | мин. | Тип. | Макс. | Единица |
Viewинголен агол | θ1 | Cr≥3 | 20 | степен | ||
θ2 | 40 | |||||
Φ1 | 35 | |||||
Φ2 | 35 | |||||
Сооднос на контраст | Cr | – | 10 | – | – | |
Време на одговор (покачување) | Tr | – | – | 200 | 250 | ms |
Време на одговор (есен) | Tr | – | – | 300 | 350 |
Електрични карактеристики
Дијаграм на колото за позадинско осветлување (светло 12X4)
БОЈА: ЖОЛТО-ЗЕЛЕНА
ЛЕД ОЦЕНКИ
СТАВКА | СИМБОЛ | МИН | ТИП. | МАКС | ЕДИНИЦА |
НАПРЕД VOLTAGE | VF | 4.0 | 4.2 | 4.4 | V |
НАПРЕД ТЕКОВНА | IF | – | 240 | – | MA |
МОЌ | P | – | 1.0 | – | W |
ВРВ БРАНОВА ДОЛИЖИНА | ΛP | 569 | 571 | 573 | NM |
ЛУМИНАНСА | LV | – | 340 | – | ЦД/М2 |
Работен температурен опсег | Воп | -20 | – | +70 | ℃ |
Температурен опсег на складирање | Vst | -25 | – | +80 |
Карактеристики на еднонасочна струја
Параметар | Симбол | Услови | мин. | Тип. | Макс. | Единица |
Набавка волtage за LCD | VDD-V0 | Та =25℃ | – | 4.5 | – | V |
Влез волtage | ВДД | 4.7 | 5.0 | 5.5 | ||
Струја на напојување | ДОДАЈ | Ta=25℃, VDD=5.0V | – | 1.5 | 2.5 | mA |
Влезна струја на истекување | ИЛКГ | – | – | 1.0 | uA | |
Влез на ниво „H“ voltage | ПРЕКУ | 2.2 | – | ВДД | V | |
Влез на ниво „L“ voltage | ВИЛ | Двојно од почетната вредност или помалку | 0 | – | 0.6 | |
Излез на ниво на „H“ јамtage | VOH | LOH=-0.25mA | 2.4 | – | – |
Излез на ниво на „L“ јамtage | VOL | LOH=1.6mA | – | – | 0.4 | |
Струја на снабдување со позадинско осветлување | IF | VDD=5.0V,R=6.8W | – | 240 | – |
Циклус на пишување (Ta=25℃, VDD=5.0V)
Параметар | Симбол | Тест игла | мин. | Тип. | Макс. | Единица |
Овозможи време на циклус | tc |
E |
500 | – | – |
ns |
Овозможи ширина на пулсот | tw | 230 | – | – | ||
Овозможете време на пораст/пад | тр, тф | – | – | 20 | ||
РС; R/W време на поставување | tsu1 | РС; R/W | 40 | – | – | |
РС; Време на задржување на R/W адреса | th1 | 10 | – | – | ||
Доцнење на излезот на податоци | tsu2 | DB0~DB7 | 80 | – | – | |
Време на задржување податоци | th2 | 10 | – | – |
Напишете дијаграм за време на режимот
Циклус на читање (Та=25℃, VDD=5.0V)
Параметар | Симбол | Тест игла | мин. | Тип. | Макс. | Единица |
Овозможи време на циклус | до | E | 500 | – | – | ns |
Овозможи ширина на пулсот | TW | 230 | – | – | ||
Овозможете време на пораст/пад | тр, тф | – | – | 20 | ||
РС; R/W време на поставување | цу | РС; R/W | 40 | – | – | |
РС; Време на задржување на R/W адреса | th | 10 | – | – | ||
Доцнење на излезот на податоци | td | DB0~DB7 | – | – | 120 | |
Време на задржување податоци | на | 5 | – | – |
Тајминг дијаграм на режимот за читање
ОПИС НА ФУНКЦИЈАТА
Системски интерфејс
- Овој чип има два вида типа на интерфејси со MPU: 4-битна магистрала и 8-битна магистрала. 4-битна магистрала и 8-битна магистрала се избираат со DL бит во инструкцискиот регистар.
Зафатено знаме (BF)
- Кога BF = „High“, тоа покажува дека внатрешната операција се обработува. Значи, за ова време, следната инструкција не може да се прифати.
- BF може да се чита, кога RS = Ниско и R/W = Високо (Операција со читање инструкции), преку DB7 портот. Пред да ја извршите следната инструкција, уверете се дека BF не е висока.
Бројач за адреси (AC)
- Бројачот на адреси (AC) ја складира адресата DDRAM/CGRAM, пренесена од IR. По запишувањето во (читање од) DDRAM/CGRAM, AC автоматски се зголемува (намалува) за 1.
- Кога RS = „Low“ и R/W = „High“, AC може да се чита преку DB0 – DB6 портите.
Прикажи податоци RAM (DDRAM)
- DDRAM складира приказ податоци од максимум 80 x 8 бита (80 знаци). DDRAM адресата е поставена во бројачот на адреси (AC) како хексадецимален број.
Позицијата на приказот
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | 10 | 11 | 12 | 13 |
40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 4A | 4B | 4C | 4D | 4E | 4F | 50 | 51 | 52 | 53 |
14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |
54 | 55 | 56 | 57 | 58 | 59 | 5A | 5B | 5C | 5D | 5E | 5F | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 |
CGROM (ROM на генератор на знаци)
- CGROM има шаблон од 5 x 8 точки со 204 знаци и шема од 5 x 10 точки со 32 знаци. CGROM има 204 шаблони на знаци од 5 x 8 точки.
CGRAM (RAM на генератор на знаци)
- CGRAM има до 5 × 8 точки, 8 знаци. Со пишување податоци за фонтот во CGRAM, може да се користат карактери дефинирани од корисникот.
Врска помеѓу адресите на CGRAM, кодовите на знаци (DDRAM) и шемите на знаци (CGRAM податоци)
Забелешки:
- Битовите на кодот на знаците од 0 до 2 одговараат на битовите за адреса на CGRAM од 3 до 5 (3 бита: 8 типови).
- CGRAM адресира битови од 0 до 2 и ја означува позицијата на линијата на шемата на знаци. Осмата линија е позицијата на курсорот и нејзиниот приказ се формира со логично ИЛИ со курсорот. Одржувајте ги податоците од 8-та линија, што одговараат на положбата на приказот на курсорот, на 8 како приказ на курсорот. Ако податоците од 0-та линија се 8, 1 бит ќе ја осветли осмата линија без оглед на присуството на курсорот.
- Позициите на редовите на шаблоните на знаци одговараат на битовите на податоци на CGRAM од 0 до 4 (битот 4 е лево).
- Како што е прикажано во Табела, шаблоните на знаци CGRAM се избираат кога битови за кодот на знаците од 4 до 7 се сите 0. Меѓутоа, бидејќи битот 3 на кодот на знаци нема ефект, екранот R exampле погоре може да се избере со шифра на знаци 00H или 08H.
- 1 за CGRAM податоците одговара на изборот на приказ и 0 за неизборот Покажува никаков ефект.
Коло за контрола на курсорот/трепкањето
Го контролира курсорот/трепкањето ВКЛУЧЕНО/ИСКЛУЧЕНО на позицијата на курсорот.
Опис на инструкцијата
Преглед
- За да се надмине разликата во брзината помеѓу внатрешниот часовник на S6A0069 и часовникот на MPU, S6A0069 врши внатрешни операции со складирање на контролата во формации на IR или DR.
- Внатрешната работа се одредува според сигналот од MPU, составен од магистрали за читање/запишување и податоци (Видете во Табела 7).
Инструкциите може да се поделат во голема мера во четири групи:
- Инструкции за сет на функции S6A0069 (поставете методи за прикажување, поставете должина на податоци, итн.)
- Инструкции за поставување адреси на внатрешна RAM меморија
- Инструкции за пренос на податоци со внатрешна RAM меморија
- Други
- Адресата на внатрешната RAM меморија автоматски се зголемува или намалува за 1.
- Забелешка: за време на внатрешната работа, знаменцето зафатено (DB7) се чита „Високо“.
- На проверка на знамето зафатено мора да му претходи следната инструкција.
Табела за упатства
Упатство
V: Б |
Упатство за шифрирање
6/18 |
Опис
2008 |
Извршување |
RS | R/W | DB7 | DB6 | DB 5 | DB4 | DB3 | DB2 | DB 1 | DB0 | време (fosc= 270 KHZ | ||
Исчистете го екранот | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Напишете „20H“ на DDRA и поставете ја DDRAM адресата на „00H“ од
AC |
1.53 ms |
Врати се дома |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
– |
Поставете ја адресата на DDRAM на „00H“ од наизменична струја и вратете го курсорот во првобитната положба ако се префрли.
Содржината на DDRAM не се менува. |
1.53 ms |
Режим за влез Поставете | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I/D | SH | Доделете насока на движење на курсорот и трепкање на целиот екран | 39us |
Контрола за вклучување/исклучување на екранот | 0 | 0 | 0 | 0 | 0 | 0 | 1 | D | C | B | Поставете го екранот (D), курсорот (C) и трепкањето на курсорот (B) вклучено/исклучено
Контролен бит. |
|
Поместување на курсорот или на екранот |
0 |
0 |
0 |
0 |
0 |
1 |
С/К |
Р/Л |
– |
– |
Поставете го курсорот да се движи и прикажете го битот за контрола на Shift и насоката, без промена на
DDRAM податоци. |
39us |
Функциски сет |
0 |
0 |
0 |
0 |
1 |
DL |
N |
F |
– |
– |
Поставете должина на податоци за интерфејсот (DL: 8-
Бит/4-бит), броеви на линијата на екранот (N: =2-линија/1-линија) и, Прикажи тип на фонт (F: 5×11/5×8) |
39us |
Поставете CGRAM
Адреса |
0 |
0 |
0 |
1 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Поставете ја CGRAM адресата во адресата
шалтер. |
39us |
Поставете DDRAM
Адреса |
0 |
0 |
1 |
AC6 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Поставете DDRAM адреса во адресата
шалтер. |
39us |
Прочитајте зафатено знаме и адреса |
0 |
1 |
BF |
AC6 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Дали за време на внатрешната работа или не, може да се знае со читање BF. Може да се прочита и содржината на бројачот за адреси. |
0us |
Запишете податоци на
Адреса |
1 |
0 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
Запишете податоци во внатрешна RAM меморија (DDRAM/CGRAM). |
43us |
Читање податоци од RAM меморија | 1 | 1 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | Читање податоци од внатрешна RAM меморија (DDRAM/CGRAM). | 43us |
- ЗАБЕЛЕШКА: Кога е направена програма за MPU што го проверува знаменцето зафатено (DB7), мора да биде неопходно 1/2fosc е неопходно за извршување на следната инструкција од паѓачкиот раб на сигналот „E“ откако знамето зафатено (DB7) ќе отиде на „Ниско“. .
Содржини
- Исчистете го екранот
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 0 1 - Исчистете ги сите податоци на екранот со пишување „20H“ (просторен код) на сите DDRAM адреси и поставете ја DDRAM адресата на „00H“ во AC (бројач на адреси).
- Вратете го курсорот во оригиналниот статус, имено, доведете го курсорот до левиот раб на првата линија на екранот. Направете зголемување на режимот на внесување (I/D=„Висок“).
- Врати се дома
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 1 – - Врати се дома е наставата за враќање дома на курсорот.
- Поставете ја DDRAM адресата на „00H“ на бројачот за адреси.
- Вратете го курсорот на неговата оригинална локација и вратете го екранот во првобитниот статус, доколку е поместен. Содржината на DDRAM не се менува.
- Поставен режим на влез
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 1 I/D SH - Поставете ја насоката на движење на курсорот и екранот.
- I/D: зголемување/намалување на DDRAM адресата (курсорот или трепкање)
- Кога I/D=„високо“, курсорот/трепкањето се поместува надесно, а адресата на DDRAM се зголемува за 1.
- Кога I/D=„Ниско“, курсорот/трепкањето се поместува налево и DDRAM адресата се зголемува за 1.
- CGRAM работи на ист начин како DDRAM кога читате од или пишувате на CGRAM.
- SH: поместување на целиот екран
- Кога операцијата DDRAM читање (CGRAM читање/запишување) или SH=„Ниско“, не се врши поместување на целиот екран.
- Ако операцијата за запишување SH =„High“ и DDRAM, се врши поместување на целиот екран според вредноста на I/D. (I/D=„високо“. поместување лево, I/D=„Ниско“. Поместување десно).
- Контрола за вклучување/исклучување на екранот
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 1 D C B - Контролен екран/курсор/трепка ВКЛУЧЕНО/ИСКЛУЧЕНО 1 битен регистар.
- D: Контролен бит за ON/OFF приказ
- Кога D=„Високо“, целиот дисплеј е вклучен.
- Кога D=„Ниско“, екранот е исклучен, но податоците од екранот остануваат во DDRAM.
- C: контролен бит за вклучување/исклучување на курсорот
- Кога D=„Високо“, курсорот е вклучен.
- Кога D=“Low”, курсорот исчезнува на тековниот приказ, но I/D регистарот ги зачувува своите податоци.
- B: Контролен бит за трепкање на курсорот ВКЛУЧЕНО/ИСКЛУЧЕНО
- Кога B=„Високо“, трепкањето на курсорот е вклучено, што се извршува наизменично помеѓу сите „High“ податоци и ги прикажува знаците на позицијата на курсорот.
- Кога B=„Ниско“, трепкањето е исклучено.
- Поместување на курсорот или екранот
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 1 С/К Р/Л – – - Поместување на позицијата или приказот на курсорот десно/лево без запишување или читање на податоците од екранот. Оваа инструкција се користи за корекција или пребарување на податоците за прикажување.
- За време на приказот на режимот во 2 линии, курсорот се движи до 2-та линија по 40-тата цифра од првата линија.
- Забележете дека поместувањето на екранот се врши истовремено во сите линии.
- Кога податоците од екранот се менуваат постојано, секоја линија се поместува поединечно.
- Кога се врши поместување на екранот, содржината на бројачот на адреси не се менува.
- Префрлете ги шемите според битови S/C и R/L
С/К Р/Л Операција 0 0 Поместете го курсорот налево и AC се намалува за 1 0 1 Поместете го курсорот надесно и AC се зголемува за 1 1 0 Префрлете го целиот екран налево, курсорот се движи според екранот 1 1 Префрлете го целиот екран надесно, курсорот се движи според екранот
- Функциски сет
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 1 DL N F – – - DL: Контролен бит за должина на податоци за интерфејсот
- Кога DL=„Висок“, значи 8-битен магистрален режим со MPU.
- Кога DL=„Ниско“, значи 4-битен магистрален режим со MPU. Оттука, DL е сигнал за избор на 8-битен или 4-битен магистрален режим. При 4-но магистрален режим, треба двапати да пренесува 4-битни податоци.
- N: Прикажи контролен бит за број на линија
- Кога N=„Ниско“, е поставен режим на прикажување со 1 линија.
- Кога N=„Висок“, режим на прикажување со 2 линии е поставен.
- F: Прикажи контролен бит за број на линија
- Кога F=„Ниско“, режимот за прикажување со формат 5×8 точки е поставен.
- Кога F=„Висок“, режим на прикажување со формат со 5×11 точки.
- Поставете CGRAM адреса
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0 - Поставете ја CGRAM адресата на AC.
- Инструкцијата ги прави достапни податоците на CGRAM од MPU.
- Поставете DDRAM адреса
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 - Поставете ја DDRAM адресата на AC.
- Оваа инструкција ги прави достапни податоците за DDRAM од MPU.
- Кога режимот на прикажување со 1 линија (N=LOW), адресата на DDRAM е од „00H“ до „4FH“. Во режимот на прикажување со 2 линии (N=High), адресата DDRAM во првата линија формира „1H“ до „ 00H“, а адресата на DDRAM во втората линија е од „27H“ до „2H“.
- Прочитајте го знамето и адресата зафатено
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 - Оваа инструкција покажува дали S6A0069 е во внатрешна работа или не.
- Ако резултантниот BF е „High“, внатрешната операција е во тек и треба да почека BF да биде LOW, дотогаш може да се изврши следната инструкција.
- Во оваа инструкција, можете да ја прочитате и вредноста на бројачот на адреси.
- Запишете податоци во RAM меморијата
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 D7 D6 D5 D4 D3 D2 D1 D0 - Напишете бинарни 8-битни податоци во DDRAM/CGRAM.
- Изборот на RAM од DDRAM и CGRAM е поставен со претходната инструкција за сет на адреси (сет на адреси DDRAM, сет на адреси CGRAM).
- Инструкциите за поставување RAM, исто така, може да ја одредат насоката на наизменична струја кон RAM меморијата.
- По операцијата за запишување. Адресата автоматски се зголемува/намалува за 1, според режимот на внесување.
- Читајте податоци од RAM меморијата
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 1 D7 D6 D5 D4 D3 D2 D1 D0
- Читајте бинарни 8-битни податоци од DDRAM/CGRAM.
- Изборот на RAM меморија е поставен со претходната инструкција за сет на адреси. Ако инструкцијата за сет на адреси на RAM меморијата не е извршена пред оваа инструкција, податоците што биле прво прочитани се неважечки, бидејќи насоката на AC сè уште не е одредена.
- Ако податоците од RAM меморијата се читаат неколку пати без претходно поставени инструкции за RAM адреса, операцијата за читање, точните податоци за RAM меморијата може да се добијат од втората. Сепак, првите податоци би биле неточни, бидејќи нема временска граница за пренос на податоци за RAM меморијата.
- Во случај на операција за читање DDRAM, инструкцијата за поместување на курсорот ја игра истата улога како и инструкцијата за сет на адреси на DDRAM, исто така ги пренесува податоците од RAM меморијата во регистарот на излезни податоци.
- По операцијата за читање, бројачот на адреси автоматски се зголемува/намалува за 1 според режимот за внесување.
- По операцијата за читање CGRAM, промената на екранот може да не се изврши правилно.
- ЗАБЕЛЕШКА: Во случај на операција за запишување RAM, AC се зголемува/намалува за 1 како во операцијата за читање.
- Во тоа време, AC ја означува следната позиција на адресата, но само претходните податоци може да се читаат со инструкцијата за читање.
Стандардна шема на знаци англиски/европски
Спецификации за квалитет
Стандард на тестот за изглед на производот
- Тест за изгледот: Инспекцијата треба да се изврши со употреба на 20W x 2 флуоресцентни lamps.
- Растојанието помеѓу LCM и флуоресцентна lamps треба да биде 100 cm или повеќе.
- Растојанието помеѓу LCM и очите на инспекторот треба да биде 25 cm или повеќе.
- На viewнасоката за проверка е 35° од вертикалата наспроти LCM.
- Зона: Активна област за прикажување (минимум viewобласт).
- Б зона: Неактивна област за прикажување (надвор viewобласт).
Спецификација на гаранција за квалитет
- AQL инспекциски стандард
- Sampлинг метод: GB2828-87, Ниво II, сингл sampКласификација на дефекти на линг (Забелешка: * не вклучува)
Класифицирај | Ставка | Забелешка | AQL | |
мајор | Состојба на приказ | Краток или отворен спој | 1 | 0.65 |
Истекување на LC | ||||
Треперење | ||||
Нема дисплеј | ||||
Погрешно viewнасока | ||||
Дефект на контраст (затемнет, дух) | 2 | |||
Задно осветлување | 1,8 | |||
Не-приказ | Рамен кабел или обратна игла | 10 | ||
Погрешна или недостасува компонента | 11 | |||
Малолетни | Состојба на приказ | Отстапување на бојата на позадината | 2 | 1.0 |
Црна дамка и прашина | 3 | |||
Дефект на линија, гребнатини | 4
5 |
|||
Виножито | ||||
Чип | 6 | |||
Дупка | 7 | |||
Поларизатор |
Испакнати | 12 | ||
Меур и странски материјал | 3 | |||
Лемење | Лоша врска | 9 | ||
Жица | Лоша врска | 10 | ||
ТАБ | Позиција, Јачина на врзување | 13 |
Забелешка за класификација на дефекти
бр. | Ставка | Критериум | |||||||||||||
1 | Краток или отворен спој | Не дозволувајте | |||||||||||||
Истекување на LC | |||||||||||||||
Треперење | |||||||||||||||
Нема дисплеј | |||||||||||||||
Погрешно viewнасока | |||||||||||||||
Погрешно задно осветлување | |||||||||||||||
2 | Дефект на контраст | Погледнете го одобрението sample | |||||||||||||
Отстапување на бојата на позадината | |||||||||||||||
3 |
Точка дефект, Црна дамка, прашина (вклучувајќи поларизатор)
j = (X+Y)/2 |
![]() Единица: Инч2
|
|||||||||||||
4 | Дефект на линија, гребнатини | ![]() Единица: mm
|
|||||||||||||
5 |
Виножито |
Не повеќе од две промени на бојата низ viewинг област. |
бр. | Ставка | Критериум | ||||||||
7 | Шема на сегменти
W = Ширина на сегментот j = (X+Y)/2 |
(1) Дупка
j < 0.10 mm е прифатливо. Единица: mm
|
||||||||
8 | Задно осветлување | (1) Бојата на позадинското осветлување треба да одговара со спецификацијата.
(2) Не дозволувајте треперење |
||||||||
9 | Лемење | (1) Не дозволувајте тешки валкани и залемени топчиња на ПХБ. (Големината на валкано се однесува на дефект на точка и прашина)
(2) Над 50% од оловото треба да се леме на копно. |
||||||||
10 | Жица | (1) Бакарната жица не треба да се 'рѓосува
(2) Не дозволувајте пукнатини на приклучокот за бакарна жица. (3) Не дозволувајте превртување на положбата на рамниот кабел. (4) Не дозволувајте изложена бакарна жица во рамниот кабел. |
||||||||
11* | ПХБ | (1) Не дозволувајте 'рѓа или оштетување на завртката.
(2) Не дозволувајте недостасува или погрешно ставање на компоненти. |
Сигурност на LCM
Состојба за тест за доверливост:
Ставка | Состојба | Време (часови) | Проценка |
Висока температура. Складирање | 80°C | 48 | Нема абнормалности во функциите и изгледот |
Висока температура. Оперативни | 70°C | 48 | |
Ниска температура. Складирање | -30°C | 48 | |
Ниска температура. Оперативни | -20°C | 48 | |
Влажност | 40°C/ 90% RH | 48 | |
Темп. Циклус | 0°C ¬ 25°C ®50°C
(30 мин ¬ 5 мин ® 30 мин) |
10 циклуси |
Времето за опоравување треба да биде минимум 24 часа. Покрај тоа, функциите, перформансите и изгледот не треба да бидат ослободени од значително влошување во рок од 50,000 часа при обични работни услови и услови за складирање на собна температура (20+8°C), нормална влажност (под 65% RH) и во област која не е изложена на директна сончева светлина.
Мерки на претпазливост при користење на LCD/LCM
- LCD/LCM се составува и се прилагодува со висок степен на прецизност.
- Не обидувајте се да направите каква било промена или модификација.
- Треба да се забележи следново.
Општи мерки на претпазливост:
- LCD панелот е направен од стакло. Избегнувајте прекумерен механички удар или силен притисок врз површината на површината на екранот.
- Поларизаторот што се користи на површината на екранот лесно се гребе и се оштетува. Треба да се внимава при ракување. За да ја исчистите прашината или нечистотијата од површината на екранот, нежно избришете ја со памук или друг мек материјал натопен со изопропил алкохол, етил алкохол или трихлоро три флоротан, не користете вода, кетон или ароматични материи и никогаш не тријте силно.
- Не тamper на кој било начин со јазичињата на металната рамка.
- Не правете никакви измени на ПХБ без да се консултирате со XIAMEM OCULAR
- Кога монтирате LCM, проверете дали ПХБ не е под никаков напрегање како што се виткање или извртување. Еластомерните контакти се многу деликатни и недостасуваат пиксели може да настанат како резултат на мало дислокација на кој било од елементите.
- Избегнувајте притискање на металната рамка, инаку еластомерниот конектор може да се деформира и да изгуби контакт, што ќе резултира со недостаток на пиксели и исто така предизвикување виножито на екранот.
- Внимавајте да не допирате или голтате течни кристали кои може да истечат од оштетена ќелија. Ако некој течен кристал се прошири на кожата или облеката, веднаш измијте го со сапун и вода.
Мерки на претпазливост за статичен електрицитет:
- CMOS-LSI се користи за колото на модулот; затоа операторите треба да се заземјуваат секогаш кога тој/таа ќе дојде во контакт со модулот.
- Не допирајте ниту еден од спроводливите делови како што се LSI влошките; бакарните изводи на ПХБ и терминалите на интерфејсот со кој било дел од човечкото тело.
- Не допирајте ги приклучоците за поврзување на екранот со голи раце; тоа ќе предизвика исклучување или неисправна изолација на терминалите.
- Модулите треба да се чуваат во антистатички кеси или други контејнери отпорни на статика за складирање.
- Треба да се користат само правилно заземјени рачки за лемење.
- Ако се користи електричен шрафцигер, тој треба да биде заземјен и заштитен за да спречи искри.
- Треба да се почитуваат нормалните статички превентивни мерки за работната облека и работните клупи.
- Бидејќи сувиот воздух е индуктивен до статички, се препорачува релативна влажност од 50-60%.
Мерки на претпазливост при лемење:
- Лемењето треба да се врши само на влезните/излезни приклучоци.
- Користете рачки за лемење со соодветно заземјување и без истекување.
- Температура на лемење: 280°C+10°C
- Време на лемење: 3 до 4 секунди.
- Користете евтектичко лемење со полнење со смолен флукс.
- Ако се користи флукс, површината на LCD треба да биде заштитена за да се избегне флукс од прскање.
- Остатоците од флукс треба да се отстранат.
Мерки на претпазливост при операција:
- На viewАголот на ѕвонење може да се прилагоди со менување на јачината на звукот на LCD екранотtage Vo.
- Бидејќи се применува DC voltage предизвикува електрохемиски реакции, кои го влошуваат дисплејот, применетата пулсна бранова форма треба да биде симетрична така што нема да остане DC компонента. Бидете сигурни да го користите наведениот работен волуменtage.
- Возење волtage треба да се чува во одреден опсег; вишок волtage ќе го скрати животниот век на екранот.
- Времето на одговор се зголемува со намалување на температурата.
- Бојата на екранот може да биде засегната на температури над неговиот оперативен опсег.
- Одржувајте ја температурата во наведениот опсег на употреба и складирање. Прекумерната температура и влажност може да предизвикаат деградација на поларизацијата, одлепување на поларизаторот или создавање меурчиња.
- За долгорочно складирање потребно е над 40°C, релативната влажност треба да се одржува под 60%, и да се избегнува директна сончева светлина.
Документи / ресурси
![]() |
Handson Technology DSP-1165 I2C сериски интерфејс 20x4 LCD модул [pdf] Упатство за корисникот DSP-1165 I2C сериски интерфејс 20x4 LCD модул, DSP-1165, I2C сериски интерфејс 20x4 LCD модул, интерфејс 20x4 LCD модул, 20x4 LCD модул, LCD модул, модул |