Grafický LCD modul datasheet (150 bodov)

M

Maverickmax

Guest
Ahoj, som si istý, že som napísal kód v správnom spôsobom, pretože som trochu zmätený s E1 a E2. Verím, že sa používajú na prenos signálu umožnenie pre master a slave, resp. Bascially by som vytlačiť linku na hornom a ľavom rohu displeja. Opravte ma, či som urobil chybu v mojom kóde Vopred ďakujem MM PS Ak mi pomôžete vyriešiť túto záležitosť budem odmenou vám neuveriteľných 150 bodov
Code:
 / / funkčné prototypy neplatné Display (int Status), neplatné Display_Start_Line (int Row), neplatné Static_Drive (int Drive), neplatné Column_Address (int Address), neplatné Page (int číslo); neplatné DutyCycle (int Switch), neplatné ADC_Select (int Output), neplatné koniec (); neplatné Write_Display (int line ), neplatné Delay (); neplatné Delay () {int i; for (i = 0; i
 
Áno, mám, je to veľmi jednoduché použitie ovládača. Môžem poslať nejaké staré init kódy Zmluvy o ES. Možno, že užitočné.?
 
To by bolo skvelé, keby ste mi poskytnúť nejaké kódy. Musím sa vás opýtať ohľadom E1 a E2. Som trochu zmätený s príkazom, ktorý bol uvedený v dátovom liste. Napríklad, keď chcem písať zobrazenie dát, som proste 0xFF pre D0 až D7 a súbor R / W pre Logic Zero, či ju položíte na 0V a nakoniec nastavte na 1 AO. A čo E1 a E2? Ide mm [size = 2] [color = # 999999] Pridané po 5 hodinách 7 minút: [/color] [/size] Mal by som urobiť A0, RW a D0-D7 v poradí? Opravte ma, či Im mýli pozdravom MM
 
Milí chlapci som trochu sklamaný chýbajúce odpoveď od vás. Ja len predpokladať, že nie ste famaliar s SED1520? MM
 
E1 E2 je acess ľavej časti LCD alebo pravej časti actialy LCD má dva sed1520 každý ovládanie časť LCD, takže ak idete na prístup k ľavej časti LCD E1 = 0, E2 = 1. pravej časti E1 = 1, E2 = 0 SO E1, E2 je umožniť linku pre dvoch sed1520 je dva vzorové skúste to dve metódy a ukázať, ktorí budú pracovať budú (zapisovať dáta na displej) 1-nastavenie dátových (D0-D7 ) 2-sada A0, E1, E2 3 - súbor R / W pri nábežnej hrane R / W dáta budú písomné alebo 1-nastavenie dátumu (D0-D7) 2-A0 súbor R / W 3 - set E1, E2 na nábežnej hrane E1 a E2 budú dáta zapísané PS: Všimnite si, že krok 3 zvolený signál musí byť aktivovaný OSN pred nastavením, pretože kroky len na okraj OK
 
Som sa znovu pokúsil sa pracovať s rovnakými LCD s mojím ATMEGA128, ale nemohol som si čierne bodky na mojej obrazovke .... Tu je môj aktualizovaná kódy
Code:
 # include # include "STRING.H" # include # include # include # define F_OSC 16000000 / * oscilátor frekvencie v Hz * / # define UART_BAUD_RATE 2400 # define UART_BAUD_CALC (UART_BAUD_RATE, F_OSC) (( F_OSC) / ((UART_BAUD_RATE) * 16 l) -1) # define LCD_A0 PB0 # define # define LCD_E1 pb1 LCD_E2 PB2 # define LCD_RW PB3 # define # define DATA PORTE LCD_EL PB4 neplatné Delay (); neplatné LCD_On (void); neplatné LCD_Off (void); neplatné LCD_Power_Up (void); neplatné LCD_Power_Down (void); neplatné LCD_Reset (void); neplatné LCD_Write_Command (char Command), neplatné LCD_Write_Data (char LCD_Data) / / ------------ -------- oneskorenie slučky ----------------------- neplatné Delay (void) {int i; for (i = 0; i
 
No, tak to je asi problém. LCD napätie, známej tiež ako LCD napätie zaujatosť, určí kontrast displeja, tj ako tmavé alebo svetlé jeho pixelov. Datasheet hovorí, že (absolútne maximum hodnotenie): napájacie napätie pre LCD: VDD-VLCD: min 0: max 10,0 V Takže ak máte VDD 5V, by mal byť VLCD z +5 V na-5V. Bohužiaľ LCD doporučené prevádzkové napätie je chýbajúce z tabuľky 6.1 v manuáli, ale ak máte premennou napätie v ruke sa môžete pripojiť, že sa VLCD a uvidíme, čo sa stane. Môj odhad je, že musíte negatívne napätie pre kontrast - to bolo vždy v prípade displeja som narazil.
 
Hmmm ..... Nemám duálneho napájania v tejto etape .... BTW som zmeral nespojené VLCD a to je 5V. Naozaj neviem prečo. Prosím poraďte mi, MM
 
Skúste 9V batéria. Háčik pozitívne terminálu VDD a negatívne VLCD. To by malo dať k-4V na VLCD. Aspoň mali by ste vidieť rozdiel v displeji.
 
[Quote = XNOX_Rambo] Skúste 9V batéria. Háčik pozitívne terminálu VDD a negatívne VLCD. To by malo dať k-4V na VLCD. Aspoň mali by ste vidieť rozdiel v displeji. [/Quote] Konečne vidím niektoré z čiernych bodiek. Im bude rozhranie s mojím mm UC
 

Welcome to EDABoard.com

Sponsor

Back
Top