Thursday, October 30, 2014

SX20AC/SS

SX20AC/SS
MCU, 8BIT, SX, 75MHZ, SSOP-20


  •  Controller Family/Series: SX
  •  Program Memory Size: 3KB
  •  RAM Memory Size: 137Byte
  •  CPU Speed: 75MHz
  •  No. of I/O's: 12
  •  MCU Case Style: SSOP
  •  No. of Pins: 20
  •  Embedded Interface Type: I2C, SPI
  •  Supply Voltage Min: 3V
  •  Supply Voltage Max: 5.5V
  •  Packaging: Each
  •  MSL: -
  •  EEPROM Memory Size: 2KB
  •  MPU Core Size: 8bit
  •  Memory Type: -
  •  No. of Bits: 8bit
  •  Operating Temperature Max: 85°C
  •  Operating Temperature Min: -40°C
  •  Operating Temperature Range: -40°C to +85°C
  •  Oscillator Type: External, Internal
  •  Peripherals: Comparator, RTCC
  •  Program Memory Size: 3KB
  •  SVHC: No SVHC (16-Jun-2014)
  •  Supply Voltage Range: 3V to 5.5V
  •  Termination Type: SMD

ISD9160Fl

ISD9160 

Voice/Audio SoC ChipCorder® delivers highly integrated single chip solution ideal for wide range of voice/audio applications in industrial and consumer markets
The ISD9160 is a Cortex M0 based SoC ChipCorder providing a powerful yet cost effective solution for applications that require voice/audio features. The highly integrated architecture – 32bit Cortex M0 processor, wide operating voltage from 2.5 to 5.5V, I2S digital audio interface, 1 watt speaker driver, built-in flash memory, 3V regulator and multi-funtion GPIO – was designed to provide cost effective voice/audio SoC for consumer and industrial markets. The ISD9160 high compression algorithm achieves more than 50% compression compared to the ADPCM, resulting in memory size reduction while delivering high quality voice/audio. The embedded flash is for user code and audio storage. The ISD9160 can be using with external flash memory for audio storage to extend the duration.

Features
  • ARM® Cortex™-M0 core runs up to 50MHz
  • Power Management Unit (PMU) providing four levels of power control
  • Standby mode with limited RAM retention and RTC operation (<6 li="">
  • Deep Power Down (<1 li="">
  • Wide operating voltage from 2.5V to 5.5V
  • SRAM: 12k bytes embedded SRAM
  • APROM (Application Program Memory): 145k bytes embedded Flash memory for user code and audio data, provides 60 seconds duration based on 16kbps compression
  • ISP (In-System-Programming): Configurable 4k bytes boot memory (shared with APROM) to update on chip Flash memory
  • 3V LDO for external flash memory
  • Compression algorithms
  • High compression from 4kbps to 32kbps
  • ADPCM: 2 to 5-bit per sample, up to 32kHz
  • PCM: 8 to 16-bit per sample
  • I2S
  • Interface with external audio CODEC
  • Capable of handling 8, 16, 24 and 32 bit word sizes
  • ADC
  • Sigma-Delta ADC with PGA and gain boost stage for microphone interface.
  • 80dB Signal-to-Noise (SNR) performance
  • Digital Microphone interface
  • Audio PWM speaker driver, 1W at 5.5V
  • Multiple low power sleep and power-down modes. Wake-up pin from ultra-deep power down <1ua leakage="" li="" typical="">
  • Clock: Internal oscillator with internal reference with ±1% derivation (typical) at room temperature
  • External 32KHz crystal input for RTC and system clock
  • Timers: 2 sets of the timer with 8-bit pre-scaler and 16-bit timer.
  • Watchdog Timer: Multiple clock sources, 8 selectable time out periods from 6ms to 3 seconds.
  • GPIO: 24 bi-directional multi-function general purpose I/O ports.
  • Analog enabled GPIO (Port B) allow connection of programmable current source for sensor interface and capacitor sensing.
  • One UART with 16-byte FIFO.
  • SPI: 2 channels with time-sharing.
  • Master mode up to 24MHz
  • Support MICROWIRE/SPI master mode (SSP).
  • Two 32-bit buffers.
  • I2C: Master/slave up to 1Mbits.
  • Brown out detector.
  • Low voltage reset.
  • Operating temperature: -40 ° C to 85 ° C
  • Package: 48L-LQFP
Applications
  • Industrial/Medical/Automotive
  • Portable personal medical meters
  • Security keypad panels
  • White Goods
  • Remote controls
  • Instrumentations
Industrial
  • Warning signals
  • Vending machines
  • Bus/metro announcement system
  • Audio feedback in touch panels 





NPCA110PA0YX

NPCA110P Audio Enhancing Engine and CODEC

The Nuvoton NPCA110P device is a member of Nuvoton's Sound Enhancing family optimized for portable devices such as docking stations for MP3-players and mobile phones, Multi-Media speakers, PC monitor speakers and Boom boxes. The NPCA110P integrates Waves            MaxxAudio 3 sound enhancement algorithms. These are proprietary, patented, psychoacoustic algorithms that compensate for the  acoustic limitations of small CE devices.

Outstanding Features:

  • Improves audio quality for low-performance speakers
  • System-level BOM savings
  • Stereo operation 
  • I2C controlled
  • 24-bit accuracy

ATMEGA168PA-AU

The high-performance Atmel picoPower 8-bit AVR RISC-based microcontroller combines 16KB ISP flash memory with read-while-write capabilities, 512B EEPROM, 1KB SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible timer/counters with compare modes, internal and external interrupts,serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, 6-channel 10-bit A/D converter (8-channels in TQFP and QFN/MLF packages), programmable watchdog timer with internal oscillator, and five software selectable power saving modes. The device operates between 1.8-5.5 volts.

By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

Parameters:
Flash (Kbytes): 16 Kbytes
Pin Count: 32
Max. Operating Freq. (MHz): 20 MHz
CPU: 8-bit AVR
# of Touch Channels:16
Hardware QTouch Acquisition: No
Max I/O Pins: 23
Ext Interrupts:24
USB Speed:No
USB Interface:No
SPI: 2
TWI (I2C): 1
UART: 1
Graphic LCD: No
Video Decoder: No
Camera Interface:No
ADC channels: 8
ADC Resolution (bits): 10
ADC Speed (ksps):15
Analog Comparators:1
Resistive Touch Screen:No
DAC Channels: 0
DAC Resolution (bits): 0
Temp. Sensor:Yes
Crypto Engine:No
SRAM (Kbytes):1
EEPROM (Bytes):512
Self Program Memory:YES
External Bus Interface:0
DRAM Memory:No
NAND Interface:No
picoPower:Yes
Temp. Range (deg C):-40 to 85
I/O Supply Class:1.8 to 5.5
Operating Voltage (Vcc):1.8 to 5.5
FPU:No
MPU / MMU:no / no
Timers:3
Output Compare channels:6
Input Capture Channels:1
PWM Channels:632kHz RTC:Yes
Calibrated RC Oscillator:Yes
Watchdog:Yes
CAN:0
LIN:0
Ethernet:0
Debug Interface:debugWIRE
I2S:No
RTC:Counter

LPC11U14FBD48

LPC11U14FBD48
32kB flash, 6kB SRAM, LQFP48 package

The LPC11U14FBD48 is a ARM Cortex-M0 based, low-cost 32-bit MCU, designed for 8/16-bit microcontroller applications, offering performance, low power, simple instruction set and memory addressing together with reduced code size compared to existing 8/16-bit architectures. The LPC11U14FBD48 operates at CPU frequencies of up to 50 MHz. The peripheral complement of the LPC11U14FBD48 includes up to 32 kB of flash memory, 6 kB of SRAM data memory, a highly flexible and configurable Full Speed USB 2.0 device controller, one Fast-mode Plus I2C-bus interface, one RS-485/EIA-485 USART with support for synchronous mode and smart card interface, one SSP interface, four general purpose counter/timers, a 10-bit ADC, and up to 40 general purpose I/O pins.


Features and benefits
  • ARM Cortex-M0 processor, running at frequencies of up to 50 MHz
  • ARM Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC)
  • Non Maskable Interrupt (NMI) input selectable from several input sources
  • System tick timer
  • Up to 32 kB on-chip flash program memory
  • 6 kB SRAM data memory
  • 16 kB boot ROM
  • In-System Programming (ISP) and In-Application Programming (IAP)
  • Standard JTAG test/debug interface
  • Serial Wire Debug
  • Boundary scan for simplified board testing
  • Up to 40 General Purpose I/O (GPIO) pins
  • GPIO pins can be used as edge and level sensitive interrupt sources
  • GPIO grouped interrupt module
  • High-current source output driver (20 mA) on one pin (P0_7)
  • High-current sink driver (20 mA) on true open-drain pins (P0_4 and P0_5)
  • Four general purpose counter/timers
  • Programmable Windowed WatchDog Timer (WWDT)
  • 10-bit ADC with input multiplexing among eight pins
  • USB 2.0 full-speed device controller
  • USART with fractional baud rate generation
  • One SSP controller with FIFO and multi-protocol capabilities
  • I2C-bus interface supporting the full I2C-bus specification and Fast-mode Plus
  • Crystal Oscillator with an operating range of 1 MHz to 25 MHz
  • Internal low-power, low-frequency WatchDog Oscillator (WDO)
  • PLL allows CPU operation up to the maximum CPU rate
  • A second, dedicated PLL is provided for USB
  • Clock output function with divider
  • Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down
  • Power profiles residing in boot ROM allowing to optimize performance
  • Processor wake-up from Deep-sleep and Power-down modes
  • Processor wake-up from Deep power-down mode using one special function pin
  • Integrated PMU (Power Management Unit) to minimize power consumption
  • Power-On Reset (POR)
  • Brownout detect with four separate thresholds for interrupt and forced reset
  • Unique device serial number for identification
  • Single 3.3 V power supply (1.8 V to 3.6 V)
  • Temperature range -40 ºC to +85 ºC
  • Pin compatible to the LPC134x series

Applications
  • Consumer peripherals
  • Handheld scanners
  • Medical
  • USB Audio Devices
  • Industrial control

N79E8432ASG

N79E8432ASG Nuvoton 8051-based Microcontroller

The N79E845A/844A/8432A 8-bit Turbo 51 (4T Mode) microcontroller is embedded with 16K[1]/8K/4K bytes Flash EPROM which can be programmed through universal hardware writer, serial ICP (In Circuit Program)  programmer software  ISP function. The instruction sets of the N79E845A/844A/8432A is fully compatible with the standard 8052. The N79E845A/844A/8432A contains 16K/8K/4K bytes Application Flash EPROM (APROM) memory, 4 Kbytes Data Flash memory, and 2 Kbytes Load Flash EPROM (LDROM) memory; 256 bytes direct and indirect RAM, 256 bytes XRAM; 17 I/O with bit-addressable I/O ports; two 16-bit timers/counters; 7-channel multiplexed 10-bit A/D converter; 4-channel 10-bit PWM; three serial ports including a SPI, I2C and an enhanced  full duplex serial port; 2-level BOD voltage detection/reset  and power-on reset (POR) .The N79E845A/844A/8432A also supports internal RC oscillator at the nominal frequency of 22.1184 MHz. The accuracy of RC oscillator (22.1184 MHz) is trimmed as 1% under the condition of room temperature and VDD = 5V before shipping from by factory trimming mechanism, which peripherals are supported by 14 sources of four-level interrupt capability. To facilitate programming and verification, the Flash EPROM inside the N79E845A/844A/8432A allows the program memory to be programmed and read electronically. Once the code is confirmed,  the user can protect the code for security. The N79E845A/844A/8432A microcontroller, featuring wide operating voltage range, built-in rich analog and digital pheriperals  and non-volatile Flash memory, is widely suitable for general control and home appliances.


Features
 Core
 Fully static design 8-bit Turbo 51 (4T) CMOS microcontroller
 Instruction sets fully compatible with the MCS-51
 Operating voltage range
 VDD = 4.5V to 5.5V at FOSC up to 24MHz
 VDD = 3.0V to 5.5V at Internal RC 22.1184MHz
 VDD = 2.4V to 5.5V at FOSC = 4~12MHz or Internal RC 11.0592MHz
 Operating temperature range
 -40C ~85C
 Clock Source
 High-speed external oscillator:
- Up to 24 MHz Crystal and resonator (enabled by CONFIG-bits)
 Internal RC oscillator: 22.1184MHz/11.0592MHz (selectable by CONFIG-bits)
- 1% at VDD = 5V and 25C
- 3% at VDD = 2.7V ~ 5.5V and 25C
- 5% at VDD = 2.7V ~ 5.5V and -10C~+70C
- 8% at VDD = 2.7V ~ 5.5V and -40C ~ 85C
 Flexible CPU clock source configurable by CONFIG-bits and software
 8-bit Programmable CPU clock divider(DIVM)
 On-chip Memory
 100,000 erase/write cycles
 N79E845A: 16 Kbytes shared by APROM and Data Flash depending on CONFIG-bits definitions
 N79E844A: 8 Kbytes APROM, 4 Kbytes Data Flash
 N79E8432A: 4 Kbytes APROM, 4 Kbytes Data Flash
 APROM, LDROM and Data Flash security protection
 Flash page size as 128 bytes
 256 bytes of on-chip direct/indirect RAM
 256 bytes of XRAM, accessed by MOVX instruction
 On-chip Flash programmed through
- Parallel H/W Writer mode
- Serial In-Circuit-Program mode (ICP)
- Software Implemented ISP (In-System-Program)
 I/O Ports
 Maximum 17 I/O pins
 All I/O pin besides P1.2 and P1.3 support 4 software configurable output modes
 Software selectable TTL or Schmitt trigger input type per port
 14 interrupt sources with four levels of priority
 LED drive capability 38mA on P10, P11, P14, P16, P17
 LED drive capability 20mA on port 0 and port 3
 Timer/Counter
 Two sets 16-bit Timers/Counters
 One 16-bit Timer with two channel of input captures
 Watchdog Timer
 Programmable Watchdog Timer
 Clock source supported by internal 10kHz 50% accuracy RC oscillator
 Serial ports (UART, SPI, I2C)
 One set of enhanced full duplex UART port with framing error detection and automatic address recognition.
 One set SPI with master/slave capability.
 One set I2C with master/slave capability
 PWM
 4 channels 10-bit PWM outputs with one brake/fault input
 KBI
 8-keypad interrupt inputs(KBI) with 8 falling/rising/both-edge detection pins selected by software
 ADC
 10-bit A/D converter
 Up to 150 Ksps.(sample per second)
 7 analog input channels
 Brown-out Detector
 2-level (3.8V/2.7V) BOD detector
 Supports interrupt and reset options
 POR (Power on Reset)
 Threshold voltage levels as 2.0V
 Built-in power management.
 Idle mode
 Power-down mode with optionally enabled WDT functions
 Development Tools
 Hardware writer
 ICP programmer
 ISP update APROM by UART port

N79E855AWG

N79E855AWG Nuvoton 8051-based Microcontroller

The N79E855A/854A 8-bit Turbo 51 (4T Mode) microcontroller is embedded with 16K[1]/8K bytes Flash EPROM which can be programmed through universal hardware writer, serial ICP (In Circuit Program) programmer, software ISP function. The instruction sets of the N79E855A/854A are fully compatible with the standard 8052. The N79E855A/854A contains 16K/8K bytes Application Flash EPROM (APROM) memory, 4 Kbytes Data Flash memory, and 2 Kbytes Load Flash EPROM (LDROM) memory; 256 bytes direct and indirect RAM, 256 bytes XRAM; 25 I/O with bit-addressable I/O ports; two 16-bit timers/counters; 8-channel multiplexed 10-bit A/D converter; 4-channel 10-bit PWM; three serial ports including a SPI, I2C and an enhanced full duplex serial port; 2-level BOD voltage detection/reset, and power-on reset (POR). The N79E855A/854A also supports internal RC oscillator at the nominal frequency of 22.1184 MHz. The accuracy of RC oscillator (22.1184 MHz) is trimmed as 1% under the condition of room temperature and VDD = 5V before shipping from by factory trimming mechanism. These peripherals are supported by 14 sources of four-level interrupt capability. To facilitate programming and verification, the Flash EPROM inside the N79E855A/854A allows the program memory to be programmed and read electronically. Once the code is confirmed, the user can protect the code for security.

The N79E855A/854A microcontroller, featuring wide operating voltage range, built-in rich analog and digital peripherals and non-volatile Flash memory, is widely suitable for general control and home appliances.

Features
 Core
 Fully static design 8-bit Turbo 51 (4T) CMOS microcontroller
 Instruction sets fully compatible with the MCS-51
 Operating voltage range
 VDD = 4.5V to 5.5V at FOSC up to 24 MHz
 VDD = 3.0V to 5.5V at Internal RC 22.1184 MHz
 VDD = 2.4V to 5.5V at FOSC = 12 MHz or Internal RC 11.0592 MHz
 Operating temperature range
 -40C ~ 85C
 Clock Source
 High-speed external oscillator:
- Up to 24 MHz Crystal and resonator (enabled by CONFIG-bits)
 Internal RC oscillator: 22.1184MHz/11.0592MHz (selectable by CONFIG-bits)
- 1% at VDD = 5V and 25C
- 3% at VDD = 2.7V ~ 5.5V and 25C
- 5% at VDD = 2.7V ~ 5.5V and -10C~+70C
- 8% at VDD = 2.7V ~ 5.5V and -40C ~ 85C
 Flexible CPU clock source configurable by CONFIG-bits and software
 8-bit Programmable CPU clock divider(DIVM)
 On-chip Memory
 100,000 erase/write cycles
 N79E855A: 16 Kbytes shared by APROM and Data Flash depending on CONFIG-bits definitions
 N79E854A: 8 Kbytes APROM, 4 Kbytes Data Flash
 APROM, LDROM and Data Flash security protection
 Flash page size as 128 bytes
 256 bytes of on-chip direct/indirect RAM
 256 bytes of XRAM, accessed by MOVX instruction
 On-chip Flash programmed through
- Parallel H/W Writer mode
- Serial In-Circuit-Program mode (ICP)
- Software Implemented ISP (In-System-Program)
 I/O Ports
 Maximum 25 I/O pins
 All I/O pin besides P1.2 and P1.3 support 4 software configurable output modes
 Software selectable TTL or Schmitt trigger input type per port
 14 interrupt sources with four levels of priority
 LED drive capability 38 mA on P10, P11, P14, P16, P17
 LED drive capability 20 mA on port 0, 2, 3 pins
 Timer/Counter
 Two sets of 16-bit Timers/Counters
 One 16-bit Timer with three channel of input captures
 Watchdog Timer
 Programmable Watchdog Timer
 Clock source supported by internal 10 kHz 50% accuracy RC oscillator
 Serial ports (UART, SPI, I2C)
 One set of enhanced full duplex UART port with framing error detection and automatic address recognition. Software switches two groups of UART pins
 One set SPI with master/slave capability; software switches two groups of SPI pins
 One set I2C with master/slave capability
 PWM
 4 channels 10-bit PWM outputs with one brake/fault input
 KBI
 8-keypad interrupt inputs (KBI) with 8 falling/rising/both-edge detection pins selected by software
 ADC
 10-bit A/D converter
 Up to 150 Ksps.(sample per second)
 8 analog input channels
 Brown-out Detector
 2-level (3.8V/2.7V) BOD detector
 Supports interrupt and reset options
 POR (Power-on Reset)
 Threshold voltage level as 2.0V
 Built-in power management
 Idle mode
 Power-down mode with optionally enabled WDT functions
 Development Tools
 Hardware writer
 ICP programmer
 ISP update APROM by UART port

MINI54FDE

32-bit Microcontroller Nuvoton production which has been integrated with the ARM Cortex-M0 processor. 

specifications: 
- Architecture: ARM (ARM Cortex M0) 
- Working voltage: 2.5 - 5.5 VDC 
- The size of the program memory: 16KB 
- Volatile data memory size: 2KB 
- The size of non-volatile data memory: Share with Flash Memory. The size of the data flash can be configured. 
- ADC: 4 channels of 10 bit 
- Peripheral: PWM 
- Number of I / O: 17 
- Number of external interrupts: - 
- Timer / Counter: 2 channel 32 bit 
- Speed​​: - 
- Working frequency: 4 to 24 MHz 
- Programming Interface: ISP (Internal bootloader via UART), ICP (NU-Link, an external programmer) 
- Debugger interface: Serial wire debug (SWD) 
- The interface peripherals: UART, SPI, I2C 
- Special features: IAP (In-Application Programming) 
- Packaging: TSSOP20

STM32F407VGT6

STM32F407VGT6
High-performance and DSP with FPU, ARM Cortex-M4 MCU with 1 Mbyte Flash, 168 MHz CPU, Art Accelerator, Ethernet

The STM32F405xx and STM32F407xx family is based on the high-performance ARM®Cortex™-M4 32-bit RISC core operating at a frequency of up to 168 MHz. The Cortex-M4 core features a Floating point unit (FPU) single precision which supports all ARM single-precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) which enhances application security. The Cortex-M4 core with FPU will be referred to as Cortex-M4F throughout this document.

The STM32F405xx and STM32F407xx family incorporates high-speed embedded memories (Flash memory up to 1 Mbyte, up to 192 Kbytes of SRAM), up to 4 Kbytes of backup SRAM, and an extensive range of enhanced I/Os and peripherals connected to two APB buses, three AHB buses and a 32-bit multi-AHB bus matrix.

All devices offer three 12-bit ADCs, two DACs, a low-power RTC, twelve general-purpose 16-bit timers including two PWM timers for motor control, two general-purpose 32-bit timers. a true random number generator (RNG). They also feature standard and advanced communication interfaces.

C8051F320R

C8051F320R
IC 8051 MCU 16K flash 32 LQFP

MCU Core: 8051; MHz: 25; Flash (kb): 16 kB; RAM (kb): 2.25; Digital Port I/O: 25; Communications: USB, UART, I2C, SPI; Timers (16-bit): 4; PCA Channels: 5; Debug Interface: C2; Package: 32-pin, 9x9, LQFP; Dev Kit: C8051F320DK; VREF: true; Automotive: false; Cap Sense: false; Comparators: 2

16KB FLASH MCU, USB, 8051, LQFP32; Controller Family/Series:(8051) 8052; Core Size:8bit; No. of I/O's:25; Program Memory Size:16 KB; RAM Memory Size:1.25KB; CPU Speed:25MHz; Oscillator Type:External, Internal; No. of Timers:4; Peripherals:ADC, Comparator, PWM, RTC, Timer; Digital IC Case Style:LQFP; Supply Voltage Range:2.7V to 3.6V; Operating Temperature Range:-40°C to +85°C; No. of Pins:32; Clock Frequency:25MHz; Flash Memory Size:16KB; Frequency:25MHz; IC Generic Number:8051; Interface:I2C, SPI, UART, USB; Interface:I2C, SPI, UART, USB; Interface Type:I2C, SPI, UART, USB; Memory Size:16KB; Memory Type:FLASH; Microprocessor/Controller Features:USB 2.0, UART, SMBus, SPI; No. of ADC Inputs:1; No. of Bits:8; No. of I/O's:25; Operating Temperature Max:85°C; Operating Temperature Min:-40°C; Package / Case:LQFP; Packaging Type:Peel Pack; Peripherals:ADC, ACMP, POR, RTC; Program Memory Size:16KB; RAM Size:2304Byte; Supply Voltage Max:5.25V; Supply Voltage Min:4V; Termination Type:SMD