1-Chip-LCD-Interface
027
5V
CW
EDE702
3 4 14
0 = 2400, 1 = 9600 1 BAUD OUT 18 Digital Output
1 6
0 = Inverted, 1 = Standard 2 POLARITY RCV 17 Serial Receive
BAUD ENABLE
7
RS
Connect to +5V DC * 3 +5V OSC1 16 Oscillator Connection IC1
17 8
33k RCV RW
Connect to +5V DC 4 +5V OSC2 15 Oscillator Connection
EDE702
to PC Serial Out
16 10
OSC1 DATA 4
Digital Ground 5 GND +5V 14 Connect to +5V DC
11
DATA 5
12
LCD Enable Line 6 ENABLE D7 13 LCD Data Pin 7
DATA 6
4MHz
15 13
OSC2 DATA 7
LCD RS Line 7 RS D6 12 LCD Data Pin 6
14 13 12 11 10 9 8 7 6 5 4 3 2 1
2
LCD RW Line 8 RW D5 11 LCD Data Pin 5
POLARITY
No Connection 9 N/C D4 10 LCD Data Pin 4
to PC Ground 5
Text WrittenFromPC
994091 - 11
994091 - 12
Quelle: E-Lab Digital Engineering Inc.
essiert, der findet unter http://www.elabinc.com nicht nur eine Pro-
Der EDE702 ist ein serieller LCD-Interface-Baustein, der in duktübersicht, sondern auch Datenblätter im PDF-Format.
Mikrocontrollerprojekten die einfache und kostengünstige (994091-1e)
Ansteuerung von LC-Displays ermöglicht. Das IC ist
kein eigenständiges Silizium-Design, sondern ein
REM Open communication channel to COM1 at 9600 Baud
anwendungsspezifisch programmierter PIC16C54A
OPEN com1:9600,n,8,1,cd0,cs0,ds0,op0,rs FOR OUTPUT AS #1
und damit eigentlich ein auf Silizium geliefertes Soft-
wareprodukt. Der Controller steuert fast jedes textba-
REM Clear Display
sierte LCD-Modul über eine einzige Leitung, womit 6
GOSUB 999
bis 10 I/O-Leitungen eines Mikrocontrollersystems für OUT &H3F8, &HFE
andere Anwendungen frei werden. GOSUB 999
OUT &H3F8, &H1
Neben der LCD-Ansteuerung ermöglicht der EDE702
auch die Darstellung anwenderdefinierter Zeichen. Ein
REM Pause for LCD screen clear command to complete on LCD
Anschluß für eine serielles Ausgangssignal kann zur
module
Ansteuerung einer Anzeige-LED, eines Summers oder
FOR delay=1 to 5000: NEXT delay
anderer (Schalt-)Funktionen verwendet werden.
REM Write first row of text to LCD screen
Mit einer Baudrate von 2400 oder 9600 Baud und einer
GOSUB 999
wählbaren seriellen Datenpolarität kann der EDE702
PRINT #1, EDE702 Test Screen ;
auch mit jedem System kommunizieren, das ein asyn-
chrones serielles Datensignal liefert wie zum Beispiel die
REM Jump to second row on 2 line LCD
BASIC-Stamp. Für den Anschluß an eine serielle PC-
GOSUB 999
Schnittstelle (RS232) benötigt man lediglich einen 33-k-
OUT &H3F8, &HFE
Widerstand.
GOSUB 999
Die Anwendungsschaltung zeigt beispielhaft, wie der
OUT &H3F8, &HC0
EDE702 die Verbindung zwischen PC und LC-Display
(mit dem Standard-HD44780-Displaycontroller) her-
REM Write second row of text to LCD screen
stellt. Ein 4-MHz-Keramikresonator liefert in Verbin- GOSUB 999
dung mit dem internen Oszillator den Takt. Bei Ver- PRINT #1, Time is: ; TIME$;
wendung eines externen (TTL-) Oszillators ist dessen END
Ausgang nur mit dem Anschluß OSC1 (Pin 16) zu ver-
REM Hold until Transmit Buffer is empty
binden, während OSC2 (Pin 15) frei bleibt. Der Kontrast
999 IF (INP(&H3FD) AND &H40) = 0 THEN GOTO 999
des Displays wird wie üblich mit einem Trimmpoti (10-
20 k) eingestellt. Die Schaltung läßt sich sehr einfach mit RETURN
dem kleinen QBASIC-Programm testen. Wer sich für
die Controller-Spezialitäten von E-Lab-Products inter-
Anzeige
Elektor 7-8/99
41
E
D7
D6
D5
D4
D3
D2
D1
D0
RS
VO
R/W
VDD
VSS
Wyszukiwarka
Podobne podstrony:
wyświetlacz LCD z interfejsem szeregowymi2c to lcd interfaceJednoliniowy interfejs alfanumerycznego wyświetlacza LCDdesign user interface?ABE09FKlawisze lcdPS4 ZB4 501 UM3 UM4 Interface Converter h1371g02 Jądro komórkowe w interfazie Cykl komórkowyInterfejs FMS(1)Wyświetlacz LCDF20 interferencja swiatla 2A7N CHIPflash nokia 3310 lcd analyzer audioBEKO LCD 1512manage interfacesTF93981więcej podobnych podstron