ЛЦД1602 је ликни кристални дисплеј који многи ентузијасти микроконтролера долазе у контакт са раније. Његов главни контролни чип је ХД44780 или други компатибилни чипови. Већина почетника који су дошли у контакт са њим су микроконтролери. Због недостатка разумевања, не може се управљати онако како жели. После студијског периода, имала сам мало увид у њену вожњу и данас је овде забележена ради касније референце.
Генерално, ЛЦД1602 има 16 пина и за које се каже да имају 14 пина. У поређењу са 16-пином, ЛЦД 1602 недостаје напајање А позадинског осветљења (15 стопа) и земаљску линију К (16 стопа). Модел ЛЦД1602 у мојој руци је ХЈ1602А, који је производ компаније Легенд оф Тецхнологи Цорпоратион. Има 16 игле.

Лцд1602 упутство за употребу, објашњавају употребу ЛЦД1602
Основна операција ЛЦД1602
1. Прочитајте статус: улаз РС = 0, РВ = 1, Е = висок пулс. Излаз: Д0-Д7 је статусна реч.
2. Читајте податке: улаз РС = 1, РВ = 1, Е = висок пулс. Излаз: Д0-Д7 је податак.
3. Напишите наредбу: улаз РС = 0, РВ = 0, Е = низак импулс. Излаз: Ниједан. (Напиши Е = висок пулс)
4. Напишите податке: улаз РС = 1, РВ = 0, Е = низак импулс. Излаз: Ниједан.
Дијаграм анализе секвенце
(1) Операција писања (СЦМ до ХД44780)
Лцд1602 упутство за употребу, објашњавају употребу ЛЦД1602
Прва ствар коју треба урадити је да конфигуришете избор регистра и читате и упишете избор операција. РС је избор регистра, РС = 1 ради на подацима, а РС = 0 ради по упутствима.
Затим конфигуришите операције читања и писања, операције писања РВ = 0.
Укључите терминал за омогућавање и улазни сигнал Е = 1.
Дата бус, задатак ДБ0 ~ ДБ7, пренос података
Напомена: Ако то прво омогућите, а затим изводите друге конфигурације, могуће је да пренети подаци нису оно што желите.
(2) Прочитајте рад (ХД44780 до Мицроцонтроллер)
Лцд1602 упутство за употребу, објашњавају употребу ЛЦД1602
Комплет инструкција модула за приказ подешен је према сопственим потребама екрана
Лцд1602 упутство за употребу, објашњавају употребу ЛЦД1602
Лцд1602 упутство за употребу, објашњавају употребу ЛЦД1602
Лцд1602 упутство за употребу, објашњавају употребу ЛЦД1602
Лцд1602 упутство за употребу, објашњавају употребу ЛЦД1602
Подешавање позиције ДДРАМ-а
Лцд1602 упутство за употребу, објашњавају употребу ЛЦД1602
Подаци приказани у једној колони првог реда могу се записати на следећи начин: 0к80 | 0к **, подаци приказани у једној колони другог реда могу се записати на следећи начин: 0к80 | 0к40 | 0к ** = 0кЦ0 | 0к **, 0к80 јер је ДБ7 фиксиран на 1 када се подешава ДДРАМ адреса.
ЛЦД1602 пише сопствене знакове и приказује кинеске знакове
1. Пошто је ЛЦД екстерни уређај и брзина обраде је спорија од ЦПУ-а, потребно је одређено време за писање команди на ЛЦД екран да би се завршила функција. У овом процесу, ЛЦД је заузет и не може да напише нови садржај на ЛЦД екран. Да ли је ЛЦД заузети, може се разумети читањем команде заузета застава.
Користите стање = ЛЦДПОРТ да бисте прочитали статус ИО порта и стања & 0к80 да бисте утврдили да ли је ЛЦД заузео. Ако је ИО порт бит7 1, ЛЦД је заузет, иначе је празан.
2. Да дозволите ЛЦД1602 да прикаже прилагођене знакове, користите ЦГРАМ инструкцију. ЦГРОМ-ова табела заиста има само 8 бајтова доступних. Вритецом (0к40) означава да ће подаци бити уписани у ЦГРАМ. Команда за постављање адресе ЦГРАМ фонта је 0100 0000.
1602 може да чува 8 прилагођених знакова (тј. 8 бајтова употребе). Прве адресе 8 меморијских простора прилагођених карактера су: 0к40, 0к48, 0к50, 0к58, 0к60, 0к68, 0к70, 0к78.
Приликом читања, адреса прилагођеног карактера је 0Кс40-0Кс78 и адреса је 00Х-07Х. Једна адреса (као што је 00Х) чува 1Б знак (1Б = 8бит, један знак се састоји од 8 0к **)
За 0к40, његов простор за складиштење изгледа овако:
Лцд1602 упутство за употребу, објашњавају употребу ЛЦД1602
Ако се користе 5 * 7 карактера, онда су подаци на трећем и последњем реду лијево стварно бескорисни, обично су постављени на 0.
Лцд1602 упутство за употребу, објашњавају употребу ЛЦД1602
Тако добијамо податке да свака адреса треба написати:
Адреса: Подаци
0к40: 0к16
0к41: 0к09
0к42: 0к08 и тако даље. Напишите ове 8 података на одговарајућу адресу. (Црвена мрежа је 1 а бела мрежа је 0)





