EFM32TG210F32 Energy Micro, EFM32TG210F32 Datasheet - Page 490

MCU 32BIT 32KB FLASH 32-QFN

EFM32TG210F32

Manufacturer Part Number
EFM32TG210F32
Description
MCU 32BIT 32KB FLASH 32-QFN
Manufacturer
Energy Micro
Series
Tiny Geckor
Datasheets

Specifications of EFM32TG210F32

Core Processor
ARM® Cortex-M3™
Core Size
32-Bit
Speed
32MHz
Connectivity
EBI/EMI, I²C, IrDA, SmartCard, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number Of I /o
24
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.8 V
Data Converters
A/D 4x12b, D/A 1x12b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
32-VQFN Exposed Pad
Processor Series
EFM32
Core
ARM Cortex-M3
Data Bus Width
32 bit
Data Ram Size
32 KB
Interface Type
UART, I2C, SPI
Maximum Clock Frequency
32 MHz
Number Of Programmable I/os
17
Number Of Timers
1
Operating Supply Voltage
1.8 V to 3.8 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Processor To Be Evaluated
EFM32TG210
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details
29.3.9 Direct Segment Control
29.3.10 Frame Counter (FC)
2010-12-21 - d0034_Rev0.90
It is possible to gain direct control over the bias levels for each SEG/COM line by setting DSC in
LCD_CTRL. The SEG lines bias levels can be set in SEG0-SEG2, while the COM line bias levels can
be set in SEG3.
The Frame Counter is synchronized to the LCD frame start and will generate an event after a
programmable number of frames. An FC event can trigger:
• LCD ready interrupt
• Blink (controlling the blink frequency)
• Next state in the Animation State Machine
• Data update if UDCTRL = 01
The Frame Counter is a down counter. It is enabled by writing FCEN in LCD_BACTRL. Optionally, the
Frame Counter can be prescaled so that the Frame Counter is decremented at:
• Every frame
• Every second frame
• Every fourth frame
• Every eight frame
This is controlled by the FCPRESC in LCD_BACTRL, see Table 29.11 (p. 490)
Table 29.11. FCPRESC
The top value for the Frame Counter is set by FCTOP in LCD_BACTRL. Every time the frame counter
reaches zero, it is reloaded with the top value, and at the same time an event, which can cause an
interrupt, data update, blink, or an animation state transition is triggered.
LCD Event Frequency Equation
The above equation shows how to set-up the LCD event frequency. In this example, the framerate is
64Hz, and the LCD event frequency should be set-up to 2 seconds.
Example 29.1. LCD Event Frequency Example
• Write FCPRESC to 3 => CLK
• Write FCTOP to 15 => CLK
If higher resolution is required, configure a lower prescaler value and increase the FCPRESC in
LCD_BACTRL accordingly (e.g. FCPRESC = 2, FCTOP = 31).
FCPRESC
00
01
10
11
Mode
Div1
Div2
Div4
Div8
CLK
EVENT
EVENT
FC
= 8Hz (0.125 seconds)
= 0.5Hz (2 seconds)
= CLK
Description
CLK
CLK
CLK
CLK
FC
/(1 + FCTOP[5:0]) Hz
FRAME
FRAME
FRAME
FRAME
...the world's most energy friendly microcontrollers
490
/1
/2
/4
/8
General equation
CLK
FC
www.energymicro.com
= CLK
FRAME
/2
FCPRESC
(29.2)

Related parts for EFM32TG210F32