hvorfor 96x26 prikker matrix LCD alle punkter er der?

B

brennbar67

Guest
Min LCD display alle punkter er på selv om jeg havde sat en hele skærmen ud kommando, hvorfor??fordi jeg cant vise en karakter, hvis de prikker er tændt.
Alle kender årsagen??

 
Nogle LCD er ...Jeg kender ikke den tekniske term for dette.Det er noget, lyder som tilbageførselsforretninger displayet.På prikker er hvide, off prikker er sort.

Er din LCD falder i denne kategori?

 
Måske din Derimod er sat for højt, og det gør det til at ligne alle prikker er altid på.

 
Nej Den er sorte prikker, off er hvide prikker.
Jeg er også dunno hvorfor kan ikke off the dots ...

 
Måske du mangler et kraftværk eller formalede forbindelse til LCD.

 
Nej, ingenting mangler ...
Jeg havde tjekket alle forbindelsen, men ingen af dem mangler ...
Men kan stadig ikke arbejde ... hvorfor??

 
Så hvilken type LCD er det?Grafik eller tekst?Hvad er den registeransvarlige i LCD?

Jeg tror, ved at give flere oplysninger om din LCD, det ville være nemmere for folk at hjælpe dig.

 
Jeg bruger Novatek NT7502 LCD controller, som er buit-in for GDST9633M LCD-modul, som omfatter 96x26 prikker matrix ikon.

Og jeg også bruger Mitsuibishi M16c microcontroller at interface med LCD.

Men mit problem stadig ikke kan løse.Jeg har allerede brugt op 3days til at læse alle dataark stadig dunno wat skete med mit LCD ....
hovedpine nu ....= (

 
Jeg bemærkede, at mit LCD Dun har baggrundslys display ... er det ensbetydende med, at min LCD somethings galt???
Er det, når vi tænder for LCD enhed, det går ud på baggrundsbelysningen ret???eller vi need2 kontrol baggrundslyset??men jeg cant se nogen kommando, til at lyse op baggrundsbelysningen i databladet.

 
Statisk opbygge på glaspladen kan slå prikker på.Du har en ionizer nærheden?Måske berøre glas med jordforbindelse aluminiumfolie,
skal du sørge for der er ingen afgift.

At se, om en LCD-baggrundsbelysningen er problemet,
kan du sætte en kendt tegn på skærmen og holde en lommelygte op til det.På den rette vinkel kan du se, om den forventede karakter er der.

Det fungerer fantastisk sammen med bærbare computere.

 
Her er LCD-controller databladet ...

Problemet Jeg støder nu er min LCD nulstille pin altid gå "lav", selv om jeg indstille den "høje".
Og jeg indstille kommando display off /
on & hele skærmen off / on, LCD stadig på ....y????
Beklager, men du skal login for at se denne tilslutningskrav

 
Hej,

De sagde, at din LCD nulstille pin er ikke fungere korrekt.Først kontrollerer du data retning, har du indstille den til output?Andet tjekke funktioner knappenålen du brugte til at oprette forbindelse til LCD nulstillet.Det meste af tiden, en I / O-pin vil have flere funktioner multiplex på en enkelt I / O-benet.Har du sætte den op korrekt.For eksempel vil nogle enhed kan have analog funktion, som er standard på tændt.Det kan være nødvendigt at deaktivere den analoge for at få pin opfører sig som en digital I / O.

 
Nu, min nulstille pin er ok ...
Men LCD stadig på hele skærmen .... selvom jeg har sat display off kommando ....

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Ked af det" border="0" />Er det LCD er skærmen fungerer defekt?? Fordi det nogensinde i display on / off kommando, LCD stadig på ...hele skærmdisplayet ..

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Ked af det" border="0" />
 
Hej,

Jeg tager et kig på databladet.Jeg tror, du har brug for at give flere oplysninger.

Nogle spørgsmål til Dem at besvare:
1) som interface mode du bruger?Data bus 8-bit eller 16-bit tilstand?Eller seriel?
2) Hvordan kan du oprette LCD føreren & strømforsyning cuicuit for LCD?
3) Har du rydde din RAM efter initialisering?

Jeg synes det
er rart, hvis du kunne sende en skematisk viser, hvordan du opsætningen af din hardware.

Desuden kan det hjælpe folk prøver at hjælpe dig ved at give nogle kodestykke hvordan du initialisering din LCD.

 
Jeg bruger 6800-udgaven MPU interface, de data bus er 8bit parallelle data-input.Er en mester mode.
Jeg bruger 1 / 33 arbejdscyklus, intern strømforsyning, benytte interne oscillator,
step-up x4 spænding FTT, normal energibesparende tilstand, LCD bias 1 / 6, sætte chip vælger.

når spændingen op, jeg initialisere MCU og LCD.

MCU init skridt:
-erklære alle pin & havn retning.

LCD init skridt:
-sæt reset (put vis forsinkelse tid)
afvarsling nulstille pin (tid)
- Vælge intern strømforsyning (booster, volt regulator & follower FTT alle er ON)
- Display off
-vælg ADC = 0
- Vælg reverse scan (com65-com0)
-vælg reguleringsmyndighed register ratio
-vælg elektroniske volumen mode
-vælge elektronisk register sæt
-init side
-init starter linje
-sæt kolonne adr (H)
-sæt kolonne adr (L)
-sæt normale skærm
-sæt hele skærmen ud
-sæt displayet på

Efter færdig, jeg går display data, b4 vise data, jeg indstille igen siden, søjle
-sæt side
-sæt kolonne adr
-vise mine dataJeg
gjorde ikke klare de RAM, fordi databladet ikke har kommando at rydde RAM.Jeg tror, efter at nulstille cyklus vil rydde RAM, right??
Eller kender du den måde at rydde RAM???

Men jeg har gemme mine data i RAM og callout at vise, men stadig ikke virker .... hele skærmen stadig på.

 
Yup, jeg havde prøvet denne metode før, men det synes ikke fungerer.

 

Welcome to EDABoard.com

Sponsor

Back
Top