Hoe het LCD-scherm met segmentcode direct aan te sturen met de IO-poort van de microcomputer met één chip?

Jun 26, 2021

Laat een bericht achter

De methode om segment-LED (digitale buis) met IO-poort aan te sturen is voor iedereen relatief duidelijk, maar de methode om segment-LCD direct aan te sturen met IO-poort is relatief ingewikkelder. Ik heb op internet gezocht naar de methode om het segment-lcd aan te sturen met de IO-poort van de microcomputer met één-chip. De meeste informatie is niet duidelijk genoeg en specifiek, en eenvoudige problemen zijn ingewikkeld. Nu, op basis van het LCD-schermprincipe, gecombineerd met relevante informatie op internet, zal ik kort introduceren hoe een enkele-chip-microcomputer kan worden gebruikt om het LCD-LCD-scherm met segmentcode aan te sturen:




1. Het weergaveprincipe van LCD en LED is anders: LED straalt licht uit met positieve spanning, terwijl LCD afwisselend positieve en sperspanning moet toevoegen om continu weer te geven (u kunt een experiment doen, als een constante spanning wordt toegepast op een segment van de LCD , Dit segment wordt weergegeven, maar het wordt niet onmiddellijk weergegeven en er zal lange tijd een constante spanning worden toegepast, wat de veroudering en beschadiging van het LCD-scherm zal versnellen)




2. What do I often hear about 1/2bias and 1/3bias LCD? For 1/2bias LCD, if the display voltage of the LCD is 3V, then 1/2bias is 1.5V, that is to say, when the voltage of ±3V is applied, the LCD will display; when the voltage of ±1.5V and below is applied, there is no display.




3. De IO-poort van een gewone enkele-chip-microcomputer kan niet direct een half-hoog niveau (1,5 V) uitvoeren, maar kan worden gerealiseerd met gelijke pull-up en pull{{ 6}}down weerstanden. Wanneer de IO-poort is ingesteld als ingang (hoge weerstand), genereert u vanwege de partiële druk van de pull-up en pull-down-weerstanden een half-hoog niveau (1,5 V )




Na het kennen van de bovenstaande 3 punten, is het niet moeilijk om LCD dynamisch aan te sturen. Voor een 48-segment LCD (4 COM, 8 SEG, weergavespanning 3V, 1/2 bias) is de aandrijfmethode als volgt:




1. De vier COM's worden afwisselend gescand en elke COM voert een spanningswisselmethode uit tijdens twee aangrenzende scans.




2. Als een bepaalde COM wordt gescand, zal de COM 3V uitvoeren (0V):




The SEG output connected to this COM is opposite to COM, ΔV=±3V, then this connection will light up;


The SEG output connected to this COM is the same as COM, ΔV=0, then the connected point is not bright.




3. For other COMs that are not scanned, the IO port of the single-chip microcomputer is input, which generates 1/2 bias (1.5V). Regardless of the value of SEG, ΔV<±1.5v, so="" the="" light="" does="" not="" light="">


Aanvraag sturen