2
Samsung S3FN21D Large-size LCD control with Cortex M0 Cortex-M0 CPU @ 40MHz (36 DMIPS) 128 KB Flash and 8 KB SRAM Internal R-OSC: 20MHz (±1.5%), 32kHz 146 I/O Pins LCD Controller: 32 com x 80 seg (Booster circuit for LCD bias) 12ch 10Bit ADC (Tcon = 20us) 2 x 32-bit Timer/Counter, 6 x 16-bit Timer/Counter, Watch Timer, Watchdog Timer, Free Running Timer 2 x PWM USB FS 2.0 with V-BUS LDO 3 x USART-LIN, 2 x I 2 C, 2 x SPI POR & LVD Key Features S3FN21D is a cost effective LCD microcontroller with a CORTEX M0 CPU core. A large LCD display size, USB and special mobile features brand this product for battery driven applications. Overview Cortex Line-up under production Label Printers Home appliance applications Applications Cost-effective Cortex-M0 Up to 2560 segment addressing Wide operating voltage range Block Diagram 32K 32K 32K 32K 16K 16K 16K 16K 64K 64K 64K 64K 96K 96K 96K 96K 128K 128K 128K 128K 192K 192K 192K 192K 256K 256K 256K 256K 384K 384K 384K 384K 44P 44P 44P 60P 60P 60P 80P 80P 80P 128P 128P 128P 176P 176P 176P Flash Size Pin count N429 N429 N429 M02G M02G M02G N41F N41F N41F N21D N21D N21D N60D N60D N60D 6 x 16Bit Timer 6 x 16Bit Timer 6 x 16Bit Timer 2 x 32Bit Timer 2 x 32Bit Timer 2 x 32Bit Timer 2 x 16Bit PWM 2 x 16Bit PWM 2 x 16Bit PWM WDT WDT WDT 32Bit FRT 32Bit FRT 32Bit FRT Watch Timer Watch Timer Watch Timer 2 x I²C 2 x I²C 2 x I²C 2 x SPI (8 x 16Bit FIFO) 2 x SPI (8 x 16Bit FIFO) 2 x SPI (8 x 16Bit FIFO) 3 x USART (LIN supported) 3 x USART (LIN supported) 3 x USART (LIN supported) 12 channel 10Bit ADC 12 channel 10Bit ADC 12 channel 10Bit ADC RC-OSC (±1.5%) 20MHz RC-OSC (±1.5%) 20MHz RC-OSC (±1.5%) 20MHz LCD Display 32 COM x 80 SEG LCD Display 32 COM x 80 SEG LCD Display 32 COM x 80 SEG USB (Full Speed) USB (Full Speed) USB (Full Speed) Voltage Booster Voltage Booster Voltage Booster 3.3V USB V.-Regulator 3.3V USB V.-Regulator 3.3V USB V.-Regulator 32 kHz 32 kHz 32 kHz USBPLL USBPLL USBPLL POR POR POR PLL PLL PLL LVD LVD LVD XTAL / EXTAL XTAL / EXTAL XTAL / EXTAL 146 I/O (16 ext. Interrupt) 146 I/O (16 ext. Interrupt) 146 I/O (16 ext. Interrupt) Flash 128/96/64 KB Flash 128/96/64 KB Flash 128/96/64 KB LQFP - 176 Pellet Cortex-M0 Cortex-M0 Cortex-M0 S3FN21D S3FN21D S3FN21D Up to 40 MHz VDD: 1.8 … 5.5V T-Range: - 40…+ 85°C 6ch DMA 6ch DMA 6ch DMA 8KB RAM 8KB RAM 8KB RAM SWD SWD SWD Systick Systick Systick *RC-OSC Accuracy condition: @5V, 25°C

Large-size LCD control with Cortex M0 - Samsung US · Large-size LCD control with Cortex M0 Cortex-M0 CPU @ 40MHz ... LCD Controller: 32 com x 80 seg (Booster circuit for LCD bias)

Embed Size (px)

Citation preview

Page 1: Large-size LCD control with Cortex M0 - Samsung US · Large-size LCD control with Cortex M0 Cortex-M0 CPU @ 40MHz ... LCD Controller: 32 com x 80 seg (Booster circuit for LCD bias)

Samsung S3FN21DLarge-size LCD control with Cortex M0

Cortex-M0 CPU @ 40MHz (36 DMIPS)128 KB Flash and 8 KB SRAM Internal R-OSC: 20MHz (±1.5%), 32kHz 146 I/O PinsLCD Controller: 32 com x 80 seg (Booster circuit for LCD bias)12ch 10Bit ADC (Tcon = 20us)2 x 32-bit Timer/Counter, 6 x 16-bit Timer/Counter,Watch Timer, Watchdog Timer, Free Running Timer2 x PWMUSB FS 2.0 with V-BUS LDO 3 x USART-LIN, 2 x I2C, 2 x SPIPOR & LVD

Key Features

S3FN21D is a cost effective LCD microcontroller with a CORTEX M0 CPU core. A large LCD display size, USB and special mobile features brand this product for battery driven applications.

Overview Cortex Line-up under production

Label PrintersHome appliance applications

Applications

Cost-effective Cortex-M0Up to 2560 segment addressingWide operating voltage range

Block Diagram

32K32K32K32K

16K16K16K16K

64K64K64K64K

96K96K96K96K

128K128K128K128K

192K192K192K192K

256K256K256K256K

384K384K384K384K

44P44P44P 60P60P60P 80P80P80P 128P128P128P 176P176P176P

Flash Size

Pin count

N429N429N429

M02GM02GM02G

N41FN41FN41F

N21DN21DN21D

N60DN60DN60D

6 x 16Bit Timer6 x 16Bit Timer6 x 16Bit Timer

2 x 32Bit Timer2 x 32Bit Timer2 x 32Bit Timer

2 x 16Bit PWM2 x 16Bit PWM2 x 16Bit PWM

WDTWDTWDT32Bit FRT32Bit FRT32Bit FRT

Watch TimerWatch TimerWatch Timer

2 x I²C2 x I²C2 x I²C

2 x SPI (8 x 16Bit FIFO)2 x SPI (8 x 16Bit FIFO)2 x SPI (8 x 16Bit FIFO)

3 x USART�(LIN supported)3 x USART�(LIN supported)3 x USART�(LIN supported)

12 channel 10Bit ADC12 channel 10Bit ADC12 channel 10Bit ADC

RC-OSC (±1.5%)20MHz

RC-OSC (±1.5%)20MHz

RC-OSC (±1.5%)20MHz

LCD Display32 COM x 80 SEG

LCD Display32 COM x 80 SEG

LCD Display32 COM x 80 SEG

USB (Full Speed)USB (Full Speed)USB (Full Speed)

Voltage BoosterVoltage BoosterVoltage Booster

3.3V USB V.-Regulator3.3V USB V.-Regulator3.3V USB V.-Regulator

32 kHz32 kHz32 kHz

USBPLLUSBPLLUSBPLL

PORPORPOR

PLLPLLPLL

LVDLVDLVD

XTAL

/ EX

TAL

XTAL

/ EX

TAL

XTAL

/ EX

TAL

146 I/O (16 ext. Interrupt)146 I/O (16 ext. Interrupt)146 I/O (16 ext. Interrupt)

Flash 128/96/64 KB

Flash 128/96/64 KB

Flash 128/96/64 KB

LQFP - 176 Pellet

Cortex-M0Cortex-M0Cortex-M0

S3FN21DS3FN21DS3FN21DUp to 40 MHz

VDD: 1.8 … 5.5VT-Range: - 40…+ 85°C

6ch DMA6ch DMA6ch DMA8KB RAM8KB RAM8KB RAM

SWDSWDSWDSystickSystickSystick

*RC-OSC Accuracy condition: @5V, 25°C

Page 2: Large-size LCD control with Cortex M0 - Samsung US · Large-size LCD control with Cortex M0 Cortex-M0 CPU @ 40MHz ... LCD Controller: 32 com x 80 seg (Booster circuit for LCD bias)

Samsung Electronics System LSI BusinessSan#24 Nongseo-Dong, Kiheung-Gu, Youngin-City, Kyunggi-Do, Korea* The apperance of all products, dates, figures, diagrams and tables are subject to change at anytime without notice.

Development Tools

IAR

Keil

Samsung

IAR

ARM/Keil

Seminix

Company

EWARM

EWARM-KS

MDK ARM

MDK BASIC

SM_Link

J LINK

J TRACE

U LINK 2

U Link Pro

AS-Pro2

GW-Uni2

Product

Full version IDE for Cortex M0/M3

Kick start version IDE for Cortex M0/M3(code limited)

Full version IDE for Cortex M0/M3

Code limited version IDE for Cortex M0/M3

Low cost Emulator

Debugger via JTAG/SWD

Debugger incl. Trace function via JTAG/SWD

Debugger via JTAG/SWD

Debugger incl. Trace function via JTAG/SWD

Via MCU programming interface

8-Gang programmer

DescriptionTool

Compiler

Debugger(opt. Trace)

Programmer

Boards

Device Order CodesFlash

LQFP-176Pins

Pellet

Pellet

Pellet

24 x 24, Lead pitch 0.5mm, Tray (Lead free)

-

-

-

128K

128K

96K

64K

Package DescriptionOrder Code

S3FN21DXZZ-EJ8D

S3FN21DXZZ-C0CD

S3FN21DXZC-C0CC

S3FN21DXZB-C0CB

Samsung S3FN21DLarge-size LCD control with Cortex M0

Information AccessUser Manuals, Datasheets and application notes are available on Samsung website.http://www.samsungsemi.com

Company

S3FN21D_EVM EVA board for S3FN21DYIC

Product DescriptionBoard

EVA Board