三星最新芯片资料

S3F84A5

Update:2010.11.19 File Size:4MB Views:
Hits
General Description
S3F8-SERIES MICROCONTROLLERS
Samsung's SAM8RC family of 8-bit single-chip CMOS microcontrollers offer a fast and efficient CPU, a wide range of integrated peripherals, and various flash memory ROM sizes.

An address/data bus architecture and a large number of bit-configurable I/O ports provide a flexible programming environment for applications with varied memory and I/O requirements. Timer/counters with selectable operating modes are included to support real-time operations.

S3F84A5 MICROCONTROLLER
The S3F84A5 single-chip CMOS microcontrollers are fabricated using the highly advanced CMOS process technology based on Samsung’s latest CPU architecture.

The S3F84A5 is a microcontroller with a 16K-byte full-flash ROM embedded.

Using a proven modular design approach, Samsung engineers have successfully developed the S3F84A5 by integrating the following peripheral modules with the powerful SAM8 RC core:
  • Four configurable I/O ports (24 pins)
  • Seventeen interrupt sources with seventeen vectors and eight interrupt levels
  • One watchdog timer function (Basic Timer overflow)
  • One 8-bit basic timer for oscillation stabilization
  • Two 8-bit timer/counter with time interval, PWM, and Capture mode
    (Timer B with interval and "8+2" bit PWM mode)
  • One 16-bit timer/counter with three operating modes; Interval timer, Capture and PWM mode
  • Analog to digital converter with 8 input channels, integrated sample and hold circuit, event trigger to start A/D converter conversion, and 10-bit resolution.
  • 8-bit Pulse width modulation, up & down counting, 6 output channels with two compare units, 3 PWM interrupt sources.
  • One asynchronous UART
The S3F84A5 microcontroller is ideal for use in a wide range of home applications and motor controller (especially for E-bike) requiring simple timer/counter, ADC, PWM etc. They are currently available in 28-pin SOP and 32-pin ELP package.
Features
  • CPU
    - SAM8RC CPU core
  • Memory
    - 400-byte general-purpose register (RAM)
    - 16K-byte internal multi time program memory
    Full-Flash
    √ Sector size: 128 Bytes
    √ 10 Years data retention
    √ Fast programming time:
    + Chip erase: 30ms
    + Sector erase: 10ms
    + Byte program: 20us
    √ User programmable by 'LDC' instruction
    √ Endurance: 10,000 erase/program cycles
    √ Sector(128-bytes) erase available
    √ Byte programmable
    √ External serial programming support
    √ Expandable OBP™(On board program) sector
  • Oscillation Sources
    - Crystal, or ceramic for main clock (10MHz max)
    - Internal RC: 8MHz (Typ.), 0.5MHz(Typ.) in VDD=5V
    - CPU clock divider (1/1, 1/2, 1/8, 1/16)
  • Instruction Set
    - 78 instructions
    - IDLE and STOP instructions added for power-down modes
  • Instruction Execution Time
    - 400 ns at 10-MHz fOSC (minimum, main clock)
  • Interrupts
    - 17 interrupt sources (5 external and 12 internal) with 17 vectors / 8 levels
  • I/O Ports
    - Total 24 bit-programmable pins
  • Basic Timer
    - One programmable 8-bit basic timer (BT) for Oscillation stabilization control
  • Timers
    - One 8-bit timer/counter (Timer A) with three operating modes; Interval mode, capture mode and PWM mode
    - One 8-bit timer/counter (Timer B) with two operating mode; Interval mode, "8+2" bit PWM mode.
    - One 16-bit capture timer/counter (Timer 0) with three operating modes; Interval mode, Capture mode for pulse period or duty and PWM mode.
  • PWM module
    - 8-bit PWM
    - 6 output channels with 2 compare units
    √ Complementary or Independent of output modes for each group
    √ Edge and Center Aligned waveform modes
    √ Programmable Dead-time control for Complementary mode
    - 3 interrupt sources (1 Overflow and 2 Match)
    - Clock divider: Fxx/256, Fxx/64, Fxx/8, Fxx/1.
  • A/D Converter
    - 10-bit conversion resolution
    - Eight analog input channels
    - Integrated sample and hold circuitry
    - Interrupt on ADC conversion complete
    - Event trigger
  • Asynchronous UART
    - Programmable baud rate generator
    - Support serial data transmit/receive operations with 8-bit, 9-bit UART
  • Low Voltage Reset (LVR)
    - Low Voltage Check to make system reset
    - VLVR = 2.3V, 3.0V, 3.9V (by smart option)
  • Operating Temperature Range
    - -40°C to + 85°C
  • Operating Voltage Range
    - 2.0 V to 5.5 V @ 0.4 ~ 4MHz (LVR Disable)
    LVR to 5.5 V @ 0.4 ~ 4MHz (LVR Enable)
    4.5 V to 5.5 V @ 0.4 ~ 10MHz
  • Smart Option
    - LVR enable/disable
    - P0.2/nRESET pin selection
    - ISP™ (On-Board Programming)
  • Package Type
    - 28-pin SOP, 32-pin ELP
Development tools for MCU
Programming console for MCU
Development tools for ARM
the C compiler
Contact
Samsung SCM:

ic168@zh-ic.COM

Development Tools:

B6078S@163.com

Site suggestions:

zh-ic@163.com

  Service
 MSN