Sådan køres segmentkode LCD-skærm direkte med enkelt chip mikrocomputer IO-port

Jun 26, 2021

Læg en besked

Metoden til at køre segment LED (digitalt rør) med IO-port er relativt klar for alle, men metoden til direkte kørsel af segment LCD med IO-port er relativt mere kompliceret. Jeg søgte på internettet efter metoden til at køre segmentet LCD med IO-porten på single-chip-mikrocomputeren. De fleste af oplysningerne er ikke klare nok og specifikke, og enkle problemer er komplicerede. Nu, baseret på LCD-displayprincippet kombineret med relevant information på Internettet, vil jeg kort introducere, hvordan man bruger en enkeltchip-mikrocomputer til at drive segmentkoden LCD flydende krystaldisplay:




1. Displayprincippet for LCD og LED er anderledes: LED udsender lys med positiv spænding, mens LCD skiftevis skal tilføje positiv og omvendt spænding for at vise kontinuerligt (du kan udføre et eksperiment, hvis der påføres en konstant spænding på et segment af LCD'et, Dette segment vises, men det vises ikke med det samme, og en konstant spænding vil blive anvendt i lang tid, hvilket vil fremskynde LCD'ets aldring og beskadigelse)




2. Hvad hører jeg ofte om 1/2bias og 1/3bias LCD? For 1/2bias LCD, hvis LCD'ets displayspænding er 3V, er 1/2bias 1.5V, det vil sige, når spændingen på ±3V påføres, vises LCD'et; når spændingen på ±1,5V og derunder påføres, er der intet display.




3. IO-porten på almindelig enkeltchip-mikrocomputer kan ikke direkte udsende halvhøjt niveau (1,5V), men det kan realiseres med lige pull-up og pull-down modstande. Når IO-porten er indstillet som indgang (høj modstand) på grund af partialtrykket fra pull-up- og pull-down-modstandene, Generer et halvt højt niveau (1,5V)




Efter at have kendt ovenstående 3 punkter er det ikke svært at køre LCD dynamisk. For en 4 * 8 segment LCD (4 COM, 8 SEG, displayspænding 3V, 1/2 bias) er køremetoden som følger:




1. De fire COM'er scannes skiftevis, og hver COM udfører en spændingsvekslende metode under to tilstødende scanninger.




2. Hvis en bestemt COM scannes, udsender COM 3V (0V):




SEG-udgangen, der er tilsluttet denne COM, er modsat COM, ΔV = ±3V, så lyser denne forbindelse;


SEG-udgangen, der er tilsluttet denne COM, er den samme som COM, ΔV = 0, så er det tilsluttede punkt ikke lyst.




3. For andre COM'er, der ikke scannes, er IO-porten på single-chip-mikrocomputeren input, hvilket genererer 1/2 bias (1,5V). Uanset værdien af SEG, ΔV<±1.5v, so="" the="" light="" does="" not="" light="">


Send forespørgsel