02.02.2014 Views

Numeric LCD Display - Serial, Expandable - Sunrom Technologies

Numeric LCD Display - Serial, Expandable - Sunrom Technologies

Numeric LCD Display - Serial, Expandable - Sunrom Technologies

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Sample Application – AT89S52<br />

Th sample code on following page shows how to drive the display serially using AT89S52 controller.<br />

VCC<br />

C8<br />

10uF 16V<br />

R1<br />

10K<br />

+<br />

39<br />

38<br />

37<br />

36<br />

35<br />

34<br />

33<br />

32<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

31<br />

9<br />

U2<br />

AT89S52<br />

P0.0/AD0<br />

P0.1/AD1<br />

P0.2/AD2<br />

P0.3/AD3<br />

P0.4/AD4<br />

P0.5/AD5<br />

P0.6/AD6<br />

P0.7/AD7<br />

P1.0/T2<br />

P1.1/T2EX<br />

P1.2<br />

P1.3<br />

P1.4/SS<br />

P1.5/MOSI<br />

P1.6/MISO<br />

P1.7/SCK<br />

EA/VPP<br />

RST<br />

GND<br />

20<br />

VCC<br />

VCC 40<br />

XTAL1<br />

19<br />

C1<br />

100n<br />

P2.0/A8<br />

P2.1/A9<br />

P2.2/A10<br />

P2.3/A11<br />

P2.4/A12<br />

P2.5/A13<br />

P2.6/A14<br />

P2.7/A15<br />

10<br />

P3.0/RXD<br />

P3.1/TXD 11<br />

12<br />

P3.2/INT0<br />

13<br />

P3.3/INT1<br />

14<br />

P3.4/T0<br />

15<br />

P3.5/T1<br />

16<br />

P3.6/WR<br />

17<br />

P3.7/RD<br />

XTAL2<br />

18<br />

21<br />

22<br />

23<br />

24<br />

25<br />

26<br />

27<br />

28<br />

PSEN 29<br />

ALE/PROG 30<br />

Y1<br />

VCC<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

S1<br />

<strong>Sunrom</strong> <strong>Numeric</strong> <strong>LCD</strong> Model#1129<br />

GND<br />

+V<br />

CLK<br />

LAT<br />

DAT<br />

COM<br />

A<br />

A<br />

A<br />

^ ~<br />

1 2 3<br />

X K F<br />

B F<br />

B F<br />

Y<br />

LOBAT<br />

K<br />

DP1<br />

E<br />

D<br />

G<br />

C<br />

DP2<br />

COL<br />

E<br />

D<br />

G<br />

C<br />

DP3<br />

E<br />

D<br />

G<br />

C<br />

B<br />

C9<br />

33p<br />

11.0592<br />

C10<br />

33p<br />

The code is in C language and can be adapted to any microcontroller easily.<br />

The code can be compiled from below pages (Compiler is Keil C51)<br />

At power up, test function lits up all segments for 5 seconds.<br />

During run time the MCU displays a<br />

integer which increments every<br />

second and places a decimal point<br />

to 2 nd digit.<br />

5<br />

<strong>Sunrom</strong> <strong>Technologies</strong> Your Source for Embedded Systems Visit us at www.sunrom.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!