Způsob řízení segmentové LED (digitální trubice) s IO portem je každému poměrně jasný, ale způsob přímého řízení segmentového LCD s IO portem je poměrně komplikovanější. Hledal jsem na internetu způsob řízení segmentového LCD s IO portem jednočipového mikropočítače. Většina informací není dostatečně jasná a konkrétní a jednoduché problémy jsou komplikované. Nyní, na základě principu LCD displeje, v kombinaci s příslušnými informacemi na internetu, stručně představím, jak používat jednočipový mikropočítač k řízení segmentového kódu LCD displeje z tekutých krystalů:
1. Princip zobrazení LCD a LED je odlišný: LED vyzařuje světlo s kladným napětím, zatímco LCD musí střídavě přidávat kladné a reverzní napětí, aby se zobrazovalo nepřetržitě (můžete provést experiment, pokud je na segment LCD aplikováno konstantní napětí, Tento segment se zobrazí, ale nebude zobrazen okamžitě, a konstantní napětí bude aplikováno po dlouhou dobu, což urychlí stárnutí a poškození LCD)
2. Co často slyším o 1/2bias a 1/3bias LCD? Pro 1/2bias LCD, pokud je napětí displeje LCD 3V, pak 1/2bias je 1,5V, to znamená, že když je použito napětí ±3V, LCD se zobrazí; při použití napětí ±1,5 V a nižším není k dispozici žádný displej.
3. IO port běžného jednočipového mikropočítače nemůže přímo vysílat poloviční úroveň (1,5V), ale může být realizován se stejnými pull-up a pull-down rezistory. Když je IO port nastaven jako vstup (vysoký odpor), v důsledku parciálního tlaku pull-up a pull-down rezistorů, vygenerujte polovinu vysoké úrovně (1,5V)
Po znalosti výše uvedených 3 bodů není obtížné dynamicky řídit LCD. Pro 4 * 8 segmentový LCD (4 COM, 8 SEG, napětí displeje 3V, 1/2 zkreslení) je způsob řízení následující:
1. Čtyři COM jsou skenovány střídavě a každý COM provádí metodu střídání napětí během dvou sousedních skenování.
2. Pokud je skenován určitý COM, COM vypíše 3V (0V):
Výstup SEG připojený k tomuto COM je opačný než COM, ΔV = ±3V, pak se toto připojení rozsvítí;
Výstup SEG připojený k tomuto COM je stejný jako COM, ΔV = 0, pak připojený bod není jasný.
3. Pro ostatní COM, které nejsou skenovány, je vstup IO port jednočipového mikropočítače, který generuje 1/2 zkreslení (1,5 V). Bez ohledu na hodnotu SEG, ΔV<±1.5v, so="" the="" light="" does="" not="" light="">±1.5v,>

