English
Language : 

EFM32WG Datasheet, PDF (793/834 Pages) List of Unclassifed Manufacturers – The EFM32WG Wonder Gecko is the ideal choice for demanding 8-, 16-, and 32-bit energy sensitive applications.
...the world's most energy friendly microcontrollers
CLKEVENT = CLKFC/(1 + FCTOP[5:0]) Hz
(33.2)
The above equation shows how to set-up the LCD event frequency. In this example, the frame rate is
64Hz, and the LCD event frequency should be set-up to 2 seconds.
Example 33.1. LCD Event Frequency Example
• Write FCPRESC to 3 => CLKFC = 8Hz (0.125 seconds)
• Write FCTOP to 15 => CLKEVENT = 0.5Hz (2 seconds)
If higher resolution is required, configure a lower prescaler value and increase the FCPRESC in
LCD_BACTRL accordingly (e.g. FCPRESC = 2, FCTOP = 31).
Figure 33.43. LCD Clock System in LCD Driver
CMU
LFXO
LFRCO
LFACLK
div16
div32
LFACLKLCDpre
div64
div128
LCD in
CMU_LFAPRESC0
FDIV[ 2:0]
Count er
LFACLKLCD
div2
div4
div6
div8
div12
div16
st at ic
duplex
triplex
quadruplex
sex t ap lex
octaplex
MUX in
LCD_DISPCTRL
div1
div2
div4
div8
FCTOP[ 5:0]
CLKFC
LCD Fram e
Count er
FCPRESC in
LCD_BACTRL
CLKEVENT
CLKFRAME
33.3.11 LCD Interrupt
The LCD interrupt can be used to synchronize data update. The FC interrupt flag is set at every LCD
Frame Counter Event, which must be set-up separately. The interrupt is enabled by setting FC bit in
LCD_IEN.
33.3.12 Blink, Blank, and Animation Features
33.3.12.1 Blink
The LCD driver can be configured to blink, alternating all enabled segments between on and off. The blink
frequency is given by the CLKEVENT frequency, see Section 33.3.10 (p. 792) . See Section 33.3.8 (p.
791) for details regarding synchronization of the blink feature. The FC must be on for blink to work.
33.3.12.2 Blank
Setting BLANK in LCD_BACTRL will output the “OFF” waveform on all enabled segments, effectively
blanking the entire display. Writing the BLANK bit to zero disables the blanking and segment data will
be output as normal. See Section 33.3.8 (p. 791) for details regarding synchronization of blank.
33.3.12.3 Animation State Machine
The Animation State Machine makes it possible to enable different animations without updating the data
registers, allowing specialized patterns running on the LCD panel while the microcontroller remains in
2013-05-08 - Wonder Gecko Family - d0233_Rev0.50
793
www.energymicro.com