datasheetbank_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

P/N + Description + Content Search

Search Word's :
Description : High-Performance, 16-Bit Digital Signal Controllers

Note: This data sheet summarizes features of this group of dsPIC30F devices and is not intended to be a complete reference source. For more information on the CPU, peripherals, register descriptions and general device functionality, refer to the “dsPIC30F Family Reference Manual”(DS70046). For more information on the device instruction set and programming, refer to the “dsPIC30F/33F Programmers Reference Manual” (DS70157).

High-Performance Modified RISC CPU:
• Modified Harvard architecture
• C compiler optimized instruction set architecture with flexible Addressing modes
• 83 base instructions
• 24-bit wide instructions, 16-bit wide data path
• 144 Kbytes on-chip Flash program space (Instruction words)
• 8 Kbytes of on-chip data RAM
• 4 Kbytes of nonvolatile data EEPROM
• Up to 30 MIPS operation:
- DC to 40 MHz external clock input
- 4 MHz-10 MHz oscillator input with PLL active (4x, 8x, 16x)
- 7.37 MHz internal RC with PLL active(4x, 8x, 16x)
• 44 interrupt sources:
- 5 external interrupt sources
- 8 user selectable priority levels for each interrupt source
- 4 processor trap sources
• 16 x 16-bit working register array

DSP Engine Features:
• Dual data fetch
• Accumulator write-back for DSP operations
• Modulo and Bit-Reversed Addressing modes
• Two, 40-bit wide accumulators with optional saturation logic
• 17-bit x 17-bit single-cycle hardware fractional/integer multiplier
• All DSP instructions single cycle
• ±16-bit single-cycle shift

Peripheral Features:
• High-current sink/source I/O pins: 25 mA/25 mA
•Timer module with programmable prescaler:
- Five 16-bit timers/counters; optionally pair 16-bit timers into 32-bit timer modules
• 16-bit Capture input functions
• 16-bit Compare/PWM output functions
•3-wire SPI modules (supports 4 Frame modes)
•I2CTM module supports Multi-Master/Slave mode and 7-bit/10-bit addressing
• 2 UART modules with FIFO Buffers
• 2 CAN modules, 2.0B compliant (dsPIC306010A)
• 1 CAN module, 2.0B compliant (dsPIC306015)

Motor Control PWM Module Features:
• 8 PWM output channels:
- Complementary or Independent Output modes
- Edge and Center-Aligned modes
• 4 duty cycle generators
• Dedicated time base
• Programmable output polarity
• Dead-Time control for Complementary mode
• Manual output control
• Trigger for A/D conversions

Quadrature Encoder Interface Module Features:
• Phase A, Phase B and Index Pulse input
• 16-bit up/down position counter
• Count direction status
• Position Measurement (x2 and x4) mode
• Programmable digital noise filters on inputs
• Alternate 16-bit Timer/Counter mode
• Interrupt on position counter rollover/underflow

Description : 32-bit Microcontrollers (up to 512 KB Flash and 64 KB SRAM) with Audio/Graphics/Touch (HMI), CAN, USB, and Advanced Analog

DEVICE OVERVIEW
This document contains device-specific information for PIC32MX1XX/2XX/5XX 64/100-pin devices.

Operating Conditions
• 2.3V to 3.6V, -40ºC to +105ºC (DC to 40 MHz),
    -40ºC to +85ºC (DC to 50 MHz)

Core: 50 MHz/83 DMIPS MIPS32® M4K®
• MIPS16e® mode for up to 40% smaller code size
• Code-efficient (C and Assembly) architecture
• Single-cycle (MAC) 32x16 and two-cycle 32x32 multiply

Clock Management
• 0.9% internal oscillator
• Programmable PLLs and oscillator clock sources
• Fail-Safe Clock Monitor (FSCM)
• Independent Watchdog Timer
• Fast wake-up and start-up

Power Management
• Low-power management modes (Sleep and Idle)
• Integrated Power-on Reset, Brown-out Reset, and High

Voltage Detect
• 0.5 mA/MHz dynamic current (typical)
• 44 μA IPD current (typical)

Audio/Graphics/Touch HMI Features
• External graphics interface with up to 34 PMP pins
• Audio data communication: I2S, LJ, RJ, USB
• Audio data control interface: SPI and I2C
• Audio data master clock:
    - Generation of fractional clock frequencies
    - Can be synchronized with USB clock
    - Can be tuned in run-time
• Charge Time Measurement Unit (CTMU):
    - Supports mTouch® capacitive touch sensing
    - Provides high-resolution time measurement (1 ns)

Advanced Analog Features
• ADC Module:
    - 10-bit 1 Msps rate with one Sample and Hold (S&H)
    - Up to 48 analog inputs
    - Can operate during Sleep mode
• Flexible and independent ADC trigger sources
• On-chip temperature measurement capability
• Comparators:
    - Three dual-input Comparator modules
    - Programmable reference with 32 voltage points

Timers/Output Compare/Input Capture
• Five General Purpose Timers:
    - Five 16-bit and up to two 32-bit Timers/Counters
• Five Output Compare (OC) modules
• Five Input Capture (IC) modules
• Peripheral Pin Select (PPS) to allow function remap
• Real-Time Clock and Calendar (RTCC) module

Communication Interfaces
• USB 2.0-compliant Full-speed OTG controller
• Up to five UART modules (12.5 Mbps):
    - LIN 1.2 protocols and IrDA® support
• Four 4-wire SPI modules (25 Mbps)
• Two I2C modules (up to 1 Mbaud) with SMBus support
• PPS to allow function remap
• Parallel Master Port (PMP) with dual read/write buffers
• Controller Area Network (CAN) 2.0B Compliant with DeviceNet™ addressing support

Direct Memory Access (DMA)
• Four channels of hardware DMA with automatic data size detection
• 32-bit Programmable Cyclic Redundancy Check (CRC)
• Two additional channels dedicated to USB
• Two additional channels dedicated to CAN

Input/Output
• 10 mA or 15 mA source/sink for standard VOH/VOL and up to 22 mA for non-standard VOH1
• 5V-tolerant pins
• Selectable open drain, pull-ups, and pull-downs
• External interrupts on all I/O pins

Qualification and Class B Support
• AEC-Q100 REVG (Grade 2 -40ºC to +105ºC)
• Class B Safety Library, IEC 60730

Debugger Development Support
• In-circuit and in-application programming
• 4-wire MIPS® Enhanced JTAG interface
• Unlimited program and six complex data breakpoints
• IEEE 1149.2-compatible (JTAG) boundary scan

Description : High-Performance, 16-Bit Digital Signal Controllers

Operating Range:
• Up to 40 MIPS operation (@ 3.0-3.6V):
   - Industrial temperature range (-40°C to +85°C)
   - Extended temperature range (-40°C to +125°C)
• Up to 20 MIPS operation (@ 3.0-3.6V):
   - High temperature range (-40°C to +150°C)

High-Performance DSC CPU:
• Modified Harvard architecture
• C compiler optimized instruction set
• 16-bit wide dat path
• 24-bit wide instructions
• Linear program memory addressing up to 4M instruction words
• Linear data memory addressing up to 64 Kbytes
• 83 base instructions: mostly 1 word/1 cycle
• Sixteen 16-bit General Purpose Registers
• Two 40-bit accumulators:
   - With rounding and saturation options
• Flexible and powerful addressing modes:
   - Indirect, Modulo and Bit-Reversed
• Software stack
• 16 x 16 fractional/integer multiply operations
• 32/16 and 16/16 divide operations
• Single-cycle multiply and accumulate:
   - Accumulator write back for DSP operations
   - Dual data fetch
• Up to ±16-bit shifts for up to 40-bit data

Direct Memory Access (DMA):
• 8-channel hardware DMA:
• 2 Kbytes dual ported DMA buffer area (DMA RAM) to store data transferred via DMA:
- Allows data transfer between RAM and a peripheral while CPU is executing code (no cycle stealing)
• Most peripherals support DMA

Interrupt Controller:
• 5-cycle latency
• Up to 63 available interrupt sources
• Up to five external interrupts
• Seven programmable priority levels
• Five processor exceptions

(Continue ...)

Description : High-Performance 8-Bit CMOS EPROM/ROM Microcontroller

OVERVIEW
This data sheet covers the PIC17C4X group of the PIC17CXX family of microcontrollers. The following devices are discussed in this data sheet:
    • PIC17C42
    • PIC17CR42
    • PIC17C42A
    • PIC17C43
    • PIC17CR43
    • PIC17C44
The PIC17CR42, PIC17C42A, PIC17C43, PIC17CR43, and PIC17C44 devices include architectural enhancements over the PIC17C42. These enhancements will be discussed throughout this data sheet.

Microcontroller Core Features:
• Only 58 single word instructions to learn
• All single cycle instructions (121 ns) except for program branches and table reads/writes which are two-cycle
• Operating speed:
    - DC - 33 MHz clock input
    - DC - 121 ns instruction cycle
• Hardware Multiplier (Not available on the PIC17C42)
• Interrupt capability
• 16 levels deep hardware stack
• Direct, indirect and relative addressing modes
• Internal/External program memory execution
• 64K x 16 addressable program memory space

Peripheral Features:
• 33 I/O pins with individual direction control
• High current sink/source for direct LED drive
    - RA2 and RA3 are open drain, high voltage (12V), high current (60 mA), I/O
• Two capture inputs and two PWM outputs
    - Captures are 16-bit, max resolution 160 ns
    - PWM resolution is 1- to 10-bit
• TMR0: 16-bit timer/counter with 8-bit programmable prescaler
• TMR1: 8-bit timer/counter
• TMR2: 8-bit timer/counter
• TMR3: 16-bit timer/counter
• Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI)

Special Microcontroller Features:
• Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
• Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation
• Code-protection
• Power saving SLEEP mode
• Selectable oscillator options

CMOS Technology:
• Low-power, high-speed CMOS EPROM/ROM technology
• Fully static design
• Wide operating voltage range (2.5V to 6.0V)
• Commercial and Industrial Temperature Range
• Low-power consumption
    - < 5 mA @ 5V, 4 MHz
    - 100 µA typical @ 4.5V, 32 kHz
    - < 1 µA typical standby current @ 5V

Description : High-Performance, 16-bit Digital Signal Controllers

DEVICE OVERVIEW
This document contains device specific information for the dsPIC33FJ32GP302/304, dsPIC33FJ64GPX02/X04, and dsPIC33FJ128GPX02/X04 Digital Signal Controller (DSC) Devices. The dsPIC33F devices contain extensive Digital Signal Processor (DSP) functionality with a high performance 16-bit microcontroller (MCU) architecture.
Figure 1-1 shows a general block diagram of the core and peripheral modules in the dsPIC33FJ32GP302/304, dsPIC33FJ64GPX02/X04, and dsPIC33FJ128GPX02/X04 families of devices. Table 1-1 lists the functions of the various pins shown in the pinout diagrams.

Description : 28/40-Pin 8-Bit CMOS FLASH Microcontrollers

Additional information may be found in the PICmicro Mid-Range Reference Manual (DS33023), which may be obtained from your local Microchip Sales Represen tative or downloaded from the Microchip website. The Reference Manual should be considered a  complementary document to this data sheet, and is highly recommended reading for a better understanding of the device architecture and operation of the peripheral modules.

There are four devices (PIC16F873, PIC16F874, PIC16F876 and PIC16F877) covered by this data sheet. The PIC16F876/873 devices come in 28-pin packages and the PIC16F877/874 devices come in 40-pin packages. The Parallel Slave Port is not implemented on the 28-pin devices.

Description : 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog

Operating Conditions
• 2.3V to 3.6V, -40ºC to +105ºC, DC to 40 MHz
• 2.3V to 3.6V, -40ºC to +85ºC, DC to 50 MHz

Core: 50 MHz/83 DMIPS MIPS32® M4K®
• MIPS16e® mode for up to 40% smaller code size
• Code-efficient (C and Assembly) architecture
• Single-cycle (MAC) 32x16 and two-cycle 32x32 multiply

Clock Management
• 0.9% internal oscillator
• Programmable PLLs and oscillator clock sources
• Fail-Safe Clock Monitor (FSCM)
• Independent Watchdog Timer
• Fast wake-up and start-up

Power Management
• Low-power management modes (Sleep and Idle)
• Integrated Power-on Reset and Brown-out Reset
• 0.5 mA/MHz dynamic current (typical)
• 20 μA IPD current (typical)

Audio Interface Features
• Data communication: I2S, LJ, RJ, and DSP modes
• Control interface: SPI and I2C™
• Master clock:
- Generation of fractional clock frequencies
- Can be synchronized with USB clock
- Can be tuned in run-time

Advanced Analog Features
• ADC Module:
- 10-bit 1.1 Msps rate with one S&H
- Up to 10 analog inputs on 28-pin devices and 13
analog inputs on 44-pin devices
• Flexible and independent ADC trigger sources
• Charge Time Measurement Unit (CTMU):
- Supports mTouch™ capacitive touch sensing
- Provides high-resolution time measurement (1 ns)
- On-chip temperature measurement capability
• Comparators:
- Up to three Analog Comparator modules
- Programmable references with 32 voltage points

Description : High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D

OVERVIEW
This data sheet covers the PIC17C7XX group of the PIC17CXXX family of microcontrollers.
   
Microcontroller Core Features:
• Only 58 single word instructions to learn
• All single cycle instructions (121 ns) except for program branches and table reads/writes which  are two-cycle
• Operating speed:
    - DC - 33 MHz clock input
    - DC - 121 ns instruction cycle
• 8 x 8 Single-Cycle Hardware Multiplier
• Interrupt capability
• 16 level deep hardware stack
• Direct, indirect, and relative addressing modes
• Internal/external program memory execution, Capable of addressing 64K x 16 program memory  space
   
Peripheral Features:
• Up to 66 I/O pins with individual direction control
• 10-bit, multi-channel analog-to-digital converter
• High current sink/source for direct LED drive
• Four capture input pins
    - Captures are 16-bit, max resolution 121 ns
• Three PWM outputs (resolution is 1- to 10-bits)
• TMR0: 16-bit timer/counter with
    8-bit programmable prescaler
• TMR1: 8-bit timer/counter
• TMR2: 8-bit timer/counter
• TMR3: 16-bit timer/counter
• Two Universal Synchronous Asynchronous Receiver Transmitters (USART/SCI) with Independent baud rate generators
• Synchronous Serial Port (SSP) with SPI™ and I2C™ modes (including I2C master mode)
   
Special Microcontroller Features:
• Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
• Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation
• Brown-out Reset
• Code-protection
• Power saving SLEEP mode
• Selectable oscillator options
   
CMOS Technology:
• Low-power, high-speed CMOS EPROM technology
• Fully static design
• Wide operating voltage range (3.0V to 5.5V)
• Commercial and Industrial temperature ranges
• Low-power consumption
    - < 5 mA @ 5V, 4 MHz
    - 100 µA typical @ 4.5V, 32 kHz
    - < 1 µA typical standby current @ 5V
   

Description : EPROM-Based 8-Bit CMOS Microcontrollers

GENERAL DESCRIPTION
The PIC16C55X are 18, 20 and 28-Pin EPROM-based members of the versatile PIC16CXX family of low cost, high performance, CMOS, fully-static, 8-bit microcontrollers.

Devices Included in this Data Sheet:
Referred to collectively as PIC16C55X.
• PIC16C554
• PIC16C557
• PIC16C558

High Performance RISC CPU:
• Only 35 instructions to learn
• All single-cycle instructions (200 ns), except for program branches which are two-cycle
• Operating speed:
  - DC - 20 MHz clock input
  - DC - 20 ns instruction cycle
• Interrupt capability
• 16-18 special function hardware registers
• 8-level deep hardware stack
• Direct, Indirect and Relative Addressing modes

Peripheral Features:
• 13-22 I/O pins with individual direction control
  - Pull-up resistors on PORTB
• High current sink/source for direct LED drive
• Timer0: 8-bit timer/counter with 8-bit programmable prescaler

Special Microcontroller Features:
• Power-on Reset (POR)
• Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
• Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation
• Programmable code protection
• Power saving SLEEP mode
• Selectable oscillator options
• Serial in-circuit programming (via two pins)
• Four user programmable ID locations

CMOS Technology:
• Low power, high speed CMOS EPROM technology
• Fully static design
• Wide operating voltage range
  - 2.5V to 5.5V
• Commercial, Industrial and Extended temperature range
• Low power consumption
  - < 2.0 mA @ 5.0V, 4.0 MHz
  - 15 A typical 3.0V, 32 kHz
  - < 1.0 A typical standby current @ 3.0V

Description : High-Performance, 16-Bit Digital Signal Controllers

DEVICE OVERVIEW
This document contains specific information for the dsPIC30F3014/4013 Digital Signal Controller (DSC) devices. The dsPIC30F3014/4013 devices contain extensive Digital Signal Processor (DSP) functionality within a high-performance 16-bit microcontroller (MCU) architecture. Figure 1-1 and Figure 1-2 show device block diagrams for dsPIC30F3014 and dsPIC30F4013, respectively.

High-Performance Modified RISC CPU:
• Modified Harvard architecture
• C compiler optimized instruction set architecture
• Flexible addressing modes
• 83 base instructions
• 24-bit wide instructions, 16-bit wide data path
• Up to 48 Kbytes on-chip Flash program space
• 2 Kbytes of on-chip data RAM
• 1 Kbyte of nonvolatile data EEPROM
• 16 x 16-bit working register array
• Up to 30 MIPS operation:
   - DC to 40 MHz external clock input
   - 4 MHz-10 MHz oscillator input with PLL active (4x, 8x, 16x)
• Up to 33 interrupt sources:
   - 8 user selectable priority levels
   - 3 external interrupt sources
   - 4 processor traps
  
DSP Features:
• Dual data fetch
• Modulo and Bit-Reversed modes
• Two 40-bit wide accumulators with optional saturation logic
• 17-bit x 17-bit single-cycle hardware fractional/integer multiplier
• All DSP instructions are single cycle
   - Multiply-Accumulate (MAC) operation
• Single-cycle ±16 shift

Peripheral Features:
• High-current sink/source I/O pins: 25 mA/25 mA
• Up to five 16-bit timers/counters; optionally pair up 16-bit timers into 32-bit timer modules
• Up to four 16-bit Capture input functions
• Up to four 16-bit Compare/PWM output functions
• Data Converter Interface (DCI) supports common audio Codec protocols, including I2S and AC’97
• 3-wire SPI module (supports 4 Frame modes)
• I2C™ module supports Multi-Master/Slave mode and 7-bit/10-bit addressing
• Up to two addressable UART modules with FIFO buffers
• CAN bus module compliant with CAN 2.0B standard

Analog Features:
• 12-bit Analog-to-Digital Converter (ADC) with:
   - 200 ksps conversion rate
   - Up to 13 input channels
   - Conversion available during Sleep and Idle
• Programmable Low-Voltage Detection (PLVD)
• Programmable Brown-out Reset

Special Microcontroller Features:
• Enhanced Flash program memory:
   - 10,000 erase/write cycle (min.) for industrial temperature range, 100K (typical)
• Data EEPROM memory:
   - 100,000 erase/write cycle (min.) for industrial temperature range, 1M (typical)
• Self-reprogrammable under software control
• Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
• Flexible Watchdog Timer (WDT) with on-chip low-power RC oscillator for reliable operation
• Fail-Safe Clock Monitor operation:
   - Detects clock failure and switches to on-chip low-power RC oscillator
• Programmable code protection
• In-Circuit Serial Programming™ (ICSP™)
• Selectable Power Management modes:
   - Sleep, Idle and Alternate Clock modes

CMOS Technology:
• Low-power, high-speed Flash technology
• Wide operating voltage range (2.5V to 5.5V)
• Industrial and Extended temperature ranges
• Low-power consumption

12345678910 Next

All Rights Reserved© datasheetbank.com  [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]