Segmento LED (skaitmeninio vamzdžio) su IO prievadu vairavimo metodas yra gana aiškus visiems, tačiau tiesioginio lcd segmento vairavimo metodas su IO prievadu yra gana sudėtingesnis. Internete ieškojau lcd segmento vairavimo metodo su vieno lusto mikrokompiuterio IO prievadu. Dauguma informacijos nėra pakankamai aiški ir konkreti, o paprastos problemos yra sudėtingos. Dabar, remdamasis LCD ekrano principu, kartu su atitinkama informacija internete, trumpai pristatysiu, kaip naudoti vieno lusto mikrokompiuterį segmento kodui LCD skystųjų kristalų ekranui vairuoti:
1. LCD ir LED ekrano principas skiriasi: LED skleidžia šviesą su teigiama įtampa, o LCD turi pakaitomis nuolat rodyti teigiamą ir atvirkštinę įtampą (galite atlikti eksperimentą, jei LCD segmentui taikoma pastovi įtampa, Šis segmentas bus rodomas, tačiau jis nebus rodomas iš karto, ir ilgą laiką bus taikoma pastovi įtampa, kuri pagreitins LCD senėjimą ir žalą)
2. Ką aš dažnai girdžiu apie 1/2bias ir 1/3bias LCD? 1/2bias LCD, jei LCD ekrano įtampa yra 3V, tada 1/2bias yra 1,5V, ty, kai taikoma ±3V įtampa, LCD ekranas; kai taikoma ±1,5V ir žemesnė įtampa, ekrano nėra.
3. Paprasto vieno lusto mikrokompiuterio IO prievadas negali tiesiogiai išvesti pusiau aukšto lygio (1,5V), tačiau jį galima realizuoti vienodais traukimo ir ištraukimo rezistoriais. Kai IO prievadas nustatomas kaip įvestis (didelis pasipriešinimas), dėl dalinio atsitraukimo ir atsitraukimo rezistorių slėgio sugeneruokite pusę aukšto lygio (1,5V)
Žinant pirmiau minėtus 3 taškus, nėra sunku dinamiškai vairuoti LCD. 4*8 segmento LCD (4 COM, 8 SEG, ekrano įtampos 3V, 1/2 šališkumo) vairavimo būdas yra toks:
1. Keturi COM nuskaitomi pakaitomis, o kiekvienas COM atlieka įtampos kintamosios srovės metodą per du gretimus nuskaitymus.
2. Jei skenuojamas tam tikras COM, COM išves 3V (0V):
SEG išvestis, prijungta prie šio COM, yra priešinga COM, ΔV = ±3V, tada šis ryšys užsidegs;
SEG išvestis, prijungta prie šio COM, yra tokia pati kaip COM, ΔV =0, tada prijungtas taškas nėra ryškus.
3. Kitoms SPM, kurios nėra nuskaitytos, vieno lusto mikrokompiuterio IO prievadas yra įvestis, kuri sukuria 1/2 šališkumo (1,5V). Nepriklausomai nuo SEG vertės, ΔV<±1.5v, so="" the="" light="" does="" not="" light="">±1.5v,>

