beautypg.com

Maxq family user’s guide: maxq2010 supplement – Maxim Integrated MAXQ Family Users Guide: MAXQ2010 Supplement User Manual

Page 111

background image

MAXQ Family User’s Guide:

MAXQ2010 Supplement

20-19

20.15 LCD Controller Example: Initializing the LCD Controller

move LCRA, #03E0h

; LCRA.FRM = 7 Set up frame frequency.

; LCRA.LCCS = 1 Set clock source to HFClk / 128.

; LCRA.DUTY = 0 Set up static duty cycle.

; LCRA.LRA = 0 Set R-adj to 0.

; LCRA.LRIGC = 1 Ground Radj resistor internally.

move LCFG, #0F3h

; LCFG.PCF = 0x0F Set up all segments as outputs.

; LCFG.OPM = 1 Set to normal operation mode.
; LCFG.DPE = 1 Enable display.

Figure 20-12. 1/4 Duty Drive Example Waveform Timing

1 FRAME (f

FRAME

)

V

LCD

V

LCD1

V

LCD2

GND

SEG1

V

LCD

V

LCD1

V

LCD2

GND

SEG0

V

LCD

V

LCD1

V

LCD2

GND

COM2

V

LCD

V

LCD1

V

LCD2

GND

COM1

V

LCD

V

LCD1

V

LCD2

GND

COM0

V

LCD

2/3 V

LCD

1/3 V

LCD

GND

-1/3 V

LCD

-2/3 V

LCD

-V

LCD

COM3–SEG1

(ON)

V

LCD

2/3 V

LCD

1/3 V

LCD

GND

-1/3 V

LCD

-2/3 V

LCD

-V

LCD

COM3–SEG0

(OFF)

V

LCD

V

LCD1

V

LCD2

GND

COM3