MCU 8-bit PIC12 PIC RISC 3.5KB Flash 2.5V/3.3V/5V 8-Pin PDIP Tube, PIC12F1822-E/P, Microchip

This family of devices contain an enhanced mid-range 8-bit CPU core. The CPU has 49 instructions. Interrupt capability includes automatic context saving. The hardware stack is 16 levels deep and has Overflow and Underflow Reset capability. Direct, Indirect, and Relative addressing modes are available. Two File Select Registers (FSRs) provide the ability to read program and data memory. Automatic Interrupt Context Saving 16-level Stack with Overflow and Underflow File Select Registers Instruction Set

  • High-Performance RISC CPU:
  • Only 49 Instructions to Learn:
    • All single-cycle instructions except branches
  • Operating Speed:
    • DC – 32 MHz oscillator/clock input
    • DC – 125 ns instruction cycle
  • Interrupt Capability with Automatic Context Saving
  • 16-Level Deep Hardware Stack with Optional Overflow/Underflow Reset
  • Direct, Indirect and Relative Addressing modes:
    • Two full 16-bit File Select Registers (FSRs)
    • FSRs can read program and data memory
  • Flexible Oscillator Structure:
  • Precision 32 MHz internal Oscillator Block:
    • Factory calibrated to ± 1%, typical
    • Software selectable frequencies range of 31 kHz to 32 MHz
  • 31 kHz Low-Power Internal Oscillator
  • Four Crystal modes up to 32 MHz
  • Three External Clock modes up to 32 MHz
  • 4X Phase Lock Loop (PLL)
  • Fail-Safe Clock Monitor:
    • Allows for safe shutdown if peripheral clock stops
  • Two-Speed Oscillator Start-up
  • Reference Clock module:
    • Programmable clock output frequency and duty-cycle
  • Special Microcontroller Features:
  • Full 5.5V Operation – PIC12F1822/16F1823
  • 1.8V-3.6V Operation – PIC12LF1822/16LF1823
  • Self-Reprogrammable under Software Control
  • Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
  • Programmable Brown-out Reset (BOR)
  • Extended Watchdog Timer (WDT)
  • In-Circuit Serial Programming™ (ICSP™) via two pins
  • In-Circuit Debug (ICD) via Two Pins
  • Enhanced Low-Voltage Programming (LVP)
  • Operating Voltage Range:
    • 1.8V-5.5V (PIC12F1822/16F1823)
    • 1.8V-3.6V (PIC12LF1822/16LF1823)
  • Programmable Code Protection
  • Self-Programmable under Software Control
  • Extreme Low-Power Management PIC12LF1822/PIC16LF1823 with XLP:
  • Sleep mode: 20 nA @ 1.8V, typical
  • Watchdog Timer: 300 nA @ 1.8V, typical
  • Timer1 Oscillator: 650 nA @ 32 kHz, typical
  • Operating Current: 30 µA/MHz @ 1.8V, typical
  • Analog Features:
  • Analog-to-Digital Converter (ADC) module:
    • 10-bit resolution, up to 8 channels
    • Conversion available during Sleep
  • Analog Comparator module:
    • Up to two rail-to-rail analog comparators
    • Power mode control
    • Software controllable hysteresis
  • Voltage Reference module:
    • Fixed Voltage Reference (FVR) with 1.024V, 2.048V and 4.096V output levels
    • 5-bit rail-to-rail resistive DAC with positive and negative reference selection
  • Peripheral Highlights:
  • Up to 11 I/O Pins and 1 Input-Only Pin:
    • High current sink/source 25 mA/25 mA
    • Programmable weak pull-ups
    • Programmable interrupt-on-change pins
  • Timer0: 8-Bit Timer/Counter with 8-Bit Prescaler
  • Enhanced Timer1:
    • 16-bit timer/counter with prescaler
    • External Gate Input mode
    • Dedicated, low-power 32 kHz oscillator driver
  • Timer2: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler
  • Enhanced CCP (ECCP) modules:
    • Software selectable time bases
    • Auto-shutdown and auto-restart
    • PWM steering
  • Master Synchronous Serial Port (MSSP) with SPI and I2CTM with:
    • 7-bit address masking
    • SMBus/PMBusTM compatibility
  • Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART) module:
    • RS-232, RS-485 and LIN compatible
    • Auto-Baud Detect
  • Capacitive Sensing (CPS) module (mTouch™):
    • Up to 8 input channels

Характеристики

Analog_comparators

1

Operating_temperature

-40 to 125 °C

Max_power_dissipation

800 mW

Min_operating_supply_voltage

2.3 V

Max_operating_supply_voltage

5.5 V

Watchdog

1

Supplier_package

PDIP

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/MCHP/MCHP-S-A0001172334/MCHP-S-A0001172334-1.pdf?hkey=52A5661711E402568146F3353EA87419

Screening_level

Extended

Schedule_b

8542310000

Ram_size

128 byte

Program_memory_type

Flash

Program_memory_size

3.5 KB

Product_dimensions

9.27 x 6.35 x 3.3 mm

Pin_count

8

Operating_supply_voltage

2.5, 3.3, 5 V

Бренд

On_chip_adc

4-chx10-bit

Number_of_timers

3

Number_of_programmable_i_os

6

Mounting

Through Hole

Maximum_speed

32 MHz

Max_processing_temp

260

Lead_finish

Matte Tin

Тип интерфейса

I2C/SPI/USART

Instruction_set_architecture

RISC

Htsn

8542310001

Eccn

EAR99

Device_core

PIC

Data_bus_width

8 Bit

Country_of_origin

China

Max_expanded_memory_size

56 KB

Артикул: PIC12F1822-E/P

Описание

This family of devices contain an enhanced mid-range 8-bit CPU core. The CPU has 49 instructions. Interrupt capability includes automatic context saving. The hardware stack is 16 levels deep and has Overflow and Underflow Reset capability. Direct, Indirect, and Relative addressing modes are available. Two File Select Registers (FSRs) provide the ability to read program and data memory. Automatic Interrupt Context Saving 16-level Stack with Overflow and Underflow File Select Registers Instruction Set

  • High-Performance RISC CPU:
  • Only 49 Instructions to Learn:
    • All single-cycle instructions except branches
  • Operating Speed:
    • DC – 32 MHz oscillator/clock input
    • DC – 125 ns instruction cycle
  • Interrupt Capability with Automatic Context Saving
  • 16-Level Deep Hardware Stack with Optional Overflow/Underflow Reset
  • Direct, Indirect and Relative Addressing modes:
    • Two full 16-bit File Select Registers (FSRs)
    • FSRs can read program and data memory
  • Flexible Oscillator Structure:
  • Precision 32 MHz internal Oscillator Block:
    • Factory calibrated to ± 1%, typical
    • Software selectable frequencies range of 31 kHz to 32 MHz
  • 31 kHz Low-Power Internal Oscillator
  • Four Crystal modes up to 32 MHz
  • Three External Clock modes up to 32 MHz
  • 4X Phase Lock Loop (PLL)
  • Fail-Safe Clock Monitor:
    • Allows for safe shutdown if peripheral clock stops
  • Two-Speed Oscillator Start-up
  • Reference Clock module:
    • Programmable clock output frequency and duty-cycle
  • Special Microcontroller Features:
  • Full 5.5V Operation – PIC12F1822/16F1823
  • 1.8V-3.6V Operation – PIC12LF1822/16LF1823
  • Self-Reprogrammable under Software Control
  • Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
  • Programmable Brown-out Reset (BOR)
  • Extended Watchdog Timer (WDT)
  • In-Circuit Serial Programming™ (ICSP™) via two pins
  • In-Circuit Debug (ICD) via Two Pins
  • Enhanced Low-Voltage Programming (LVP)
  • Operating Voltage Range:
    • 1.8V-5.5V (PIC12F1822/16F1823)
    • 1.8V-3.6V (PIC12LF1822/16LF1823)
  • Programmable Code Protection
  • Self-Programmable under Software Control
  • Extreme Low-Power Management PIC12LF1822/PIC16LF1823 with XLP:
  • Sleep mode: 20 nA @ 1.8V, typical
  • Watchdog Timer: 300 nA @ 1.8V, typical
  • Timer1 Oscillator: 650 nA @ 32 kHz, typical
  • Operating Current: 30 µA/MHz @ 1.8V, typical
  • Analog Features:
  • Analog-to-Digital Converter (ADC) module:
    • 10-bit resolution, up to 8 channels
    • Conversion available during Sleep
  • Analog Comparator module:
    • Up to two rail-to-rail analog comparators
    • Power mode control
    • Software controllable hysteresis
  • Voltage Reference module:
    • Fixed Voltage Reference (FVR) with 1.024V, 2.048V and 4.096V output levels
    • 5-bit rail-to-rail resistive DAC with positive and negative reference selection
  • Peripheral Highlights:
  • Up to 11 I/O Pins and 1 Input-Only Pin:
    • High current sink/source 25 mA/25 mA
    • Programmable weak pull-ups
    • Programmable interrupt-on-change pins
  • Timer0: 8-Bit Timer/Counter with 8-Bit Prescaler
  • Enhanced Timer1:
    • 16-bit timer/counter with prescaler
    • External Gate Input mode
    • Dedicated, low-power 32 kHz oscillator driver
  • Timer2: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler
  • Enhanced CCP (ECCP) modules:
    • Software selectable time bases
    • Auto-shutdown and auto-restart
    • PWM steering
  • Master Synchronous Serial Port (MSSP) with SPI and I2CTM with:
    • 7-bit address masking
    • SMBus/PMBusTM compatibility
  • Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART) module:
    • RS-232, RS-485 and LIN compatible
    • Auto-Baud Detect
  • Capacitive Sensing (CPS) module (mTouch™):
    • Up to 8 input channels

Детали

Analog_comparators

1

Operating_temperature

-40 to 125 °C

Max_power_dissipation

800 mW

Min_operating_supply_voltage

2.3 V

Max_operating_supply_voltage

5.5 V

Watchdog

1

Supplier_package

PDIP

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/MCHP/MCHP-S-A0001172334/MCHP-S-A0001172334-1.pdf?hkey=52A5661711E402568146F3353EA87419

Screening_level

Extended

Schedule_b

8542310000

Ram_size

128 byte

Program_memory_type

Flash

Program_memory_size

3.5 KB

Product_dimensions

9.27 x 6.35 x 3.3 mm

Pin_count

8

Operating_supply_voltage

2.5, 3.3, 5 V

Бренд

On_chip_adc

4-chx10-bit

Number_of_timers

3

Number_of_programmable_i_os

6

Mounting

Through Hole

Maximum_speed

32 MHz

Max_processing_temp

260

Lead_finish

Matte Tin

Тип интерфейса

I2C/SPI/USART

Instruction_set_architecture

RISC

Htsn

8542310001

Eccn

EAR99

Device_core

PIC

Data_bus_width

8 Bit

Country_of_origin

China

Max_expanded_memory_size

56 KB