Fricker клуб - сегмент LCD дисплей

Във всеки проект, трябва да се покаже. Той може просто да бъде светодиоди или znakosinteziruyuschy LCD драйвер. Светодиодите консумират относително високи текущи и uninformative и znakosinteziruyuschy LCD пътища, а също и не достатъчно ядене. Ако ние не се нуждаем прекомерно описателност znakosinteziruyuschego или графичен дисплей, можете да използвате LCD сегмента.

Предимства: ниска цена, добро съдържание информация, с много ниска консумация на ток по-малко от 1 mA.

Недостатъци: беден контраст и зрителен ъгъл спрямо LED и OLED, инхибира превключване сегменти при ниски температури.

Имам ръцете си върху ключодържател шерифа носейки го PIC16 хардуер LCD драйвер. Реших да се опита да запали на дисплея, въпреки че аз не съм фен на върховете

Fricker клуб - сегмент LCD дисплей

На първо място, малко теория. Повече, че този сегмент LCD и каква е поляризацията на светлината, както и теорията на еритроцитите дуализъм може да се намери в интернет, да се спра на тази сметка няма.

На дисплея се задвижва от магнитно поле, което ориентира кристалите, които от своя страна се поляризират светлината преминаване през тях.

Преминавайки през поляризатори (в този случай, филмът на дисплея - две идентични поляризатор) светлина преминава безпрепятствено, ние можем да видим прозрачен дисплей. За да се "запали" сегмент, светлината да се обърнат на 90 градуса, и ще видим черно петно ​​сегмент. Тук просто прилага кристали между две поляризатори. Ние обслужваме ток, кристали са ориентирани така, че поляризираната светлина, преминаваща през тях, промяна на ъгъла, и се забавят с втория поляризатор.

Сега, как този добър контрол. Сегмент - по същество е кондензатор, че е необходимо да се подаде ток, токът ще създаде електромагнитно поле ориентира на кристалите. Но само педал за управление, за да го свържете е невъзможно, тъй като това кондензатор, съпротивление такса става безкрайно и настоящи спирки потичане и поради електромагнитното поле ще изчезне, а отсечката ще бъде потушен. Така че ние трябва AC. Честотата може да се контролира чрез контраста. Изглежда, не е проблем да се направи, ако малко сегменти. И ако те 20-30-60, контролер крака не е достатъчно. За тази SEG сегменти за стоманени съчетават групи, с обща COM.

Като цяло, тъй като нашата задача е готова да светне на дисплея, след това ще спре върху сегмента на мултиплексиране няма. Какво е намерен в този пръстен:

четири общ вход: com0-COM3, осем сегмента входове: seg1-seg5, seg21-seg23.

За да работите с драйвера на хардуер е в подпрограмата за CCS

Аз честно казано не можах да намеря в интернет разбираем описание, но на случаен принцип skolhozil следния код:

символ - е в действителност знамена сегменти: 1 - възпламени, 0 - гасят. Най-маловажният бит в ляво!

bx_addr - указател към физически порт свързан към сегмент. Всички сегменти се преброяват от общия проводник COM.

Вземете за пример жицата COM0, и да възпламени първият сегмент:

Fricker клуб - сегмент LCD дисплей

Виждаме, че първият сегмент на антената на вълната е COM0, а вторият - ще се антена. И така нататък.

Също така съществува публикувал CCS проект pic16f914 запалване на целия дисплей. Мога да направя демо kodgrabbera по този ключодържател

(С) обмен
www.phreakerclub.com