Microchip – PIC18F45K22-I/PT TQFP
Product Features:
- C Compiler optimized architecture/instruction set
- Data EEPROM to 1024 bytes
- Linear program memory addressing to 64 Kbytes
- Linear data memory addressing to 4 Kbytes
- Up to 16 MIPS operation
- 16-bit wide instructions, 8-bit wide data path
- Priority levels for interrupts
- 31-level, software accessible hardware stack
- 8 x 8 Single-Cycle Hardware Multiplier
- Sleep mode: 100 nA, typical
- Watchdog Timer: 500 nA, typical
- Timer1 Oscillator: 500 nA @ typical 32 kHz Flexible Oscillator Structure
- Factory calibrated to ± 1%
- Software selectable frequencies range of 31 kHz to 16 MHz
- 64 MHz performance available using PLL
- no external components required
- Four Crystal modes up to 64 MHz
- Two external Clock modes up to 64 MHz
- 4X Phase Lock Loop (PLL)
- Secondary oscillator using Timer1 @ 32 kHz
- Allows for safe shutdown if peripheral clock stops
- Two-Speed Oscillator Start-up
- Full 5.5V operation (PIC18F2XK22/4XK22)
- Low voltage option available for 1.8V-3.6V operation (PIC18LF2XK22/4XK22)
- 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) with on-chip oscillator and software enable
- Programmable code protection
- In-Circuit Serial Programmingâ„¢ (ICSPâ„¢) via two pins
- In-Circuit Debug via two pins
- 10-bit resolution
- 17 analog input channels (PIC18F/LF2XK22)
- 28 analog input channels (PIC18F/LF4XK22)
- Auto acquisition capability
- Conversion available during Sleep
- Programmable High/Low Voltage Detection (PLVD) module
- Up to 28 channels for button, sensor or slider input
- Two rail-to-rail analog comparators
- Comparator inputs and outputs externally accessible and configurable
- Programmable On-chip Voltage Reference (CVREF) module (% of VDD)
- Selectable on-chip fixed voltage reference
- High current sink/source 25 mA/25 mA
- Individually programmable weak pull-ups
- Individually programmable interrupt-on-pin change
- Three external interrupt pins
- Up to four 16-bit timers/counters with prescaler
- Up to three 8-bit timers/counters
- Dedicated, low-power Timer1 oscillator
- Up to two Capture/Compare/PWM (CCP) modules
- One, two or four PWM outputs
- Selectable polarity
- Programmable dead time
- Auto-shutdown and Auto-restart
- PWM output steering control
- 3-wire SPI (supports all 4 SPI modes)
- I2Câ„¢ Master and Slave modes (Slave mode with address masking)
- Supports RS-232, RS-485 and LIN 2.0
- Auto-Baud Detect
- Auto Wake-up on Start bit
Related products
Microchip – PIC12F1822-I/SN SOP8
Microchip – PIC12F675-I/SN SOIC
Alternate Products: PIC16F18313
This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS Flash-based 8-bit microcontroller packs Microchip’s powerful PIC® MCU architecture into an 8-pin package and features 4 channels for the10-bit Analog-to-Digital (A/D) converter, 1 channel comparator and 128 bytes of EEPROM data memory. This device is easily adapted for automotive, industrial, appliances and consumer entry-level product applications that require field re-programmability.
DOWNLOADS:
Microchip – PIC12F683-I/SN SOIC
Alternate Products: PIC16F18323
The Low Pin-count (8) PIC® Flash microcontroller products offer all of the advantages of the well recognized mid-range x14 architecture with standardized features including a wide operating voltage of 2.0-5.5 volts, on-board EEPROM Data Memory, and nanoWatt Technology. Standard analog peripherals include up to 4 channels of 10-bit A/D, an analog comparator module with a single comparator, programmable on-chip voltage reference and a Standard Capture/Compare/PWM (CCP) module.
DOWNLOADS:
Microchip – PIC16F1939-I/PT TQFP
Alternate Products: PIC16F19176
This versatile 40-pin MCU is also a member of Microchip's extreme low power microcontroller family featuring nanoWatt XLP technology. Debug Support • Integrated debug support on Device. No Debug Header is required • An optional external Debug Header, AC244035 or AC244036, is also available for Debugging support • Debug and Programming support is available via PICkit™ 3, and MPLAB® ® ICD 3 •
DOWNLOADS:
Microchip – PIC16F676-I/SL SOIC
Alternate Products: PIC16F18324
This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS Flash-based 8-bit microcontroller packs Microchip’s powerful PIC® MCU architecture into a 14-pin package and features 8 channels for the 10-bit Analog-to-Digital (A/D) converter, 1 comparator and 128 bytes of EEPROM data memory. This device is easily adapted for automotive, industrial, appliances and consumer entry-level product applications that require field re-programmability.
DOWNLOADS:
Microchip – PIC16F688-I/SL SOIC
Alternate Products: PIC16F18325
The Low Pin-count (14) PIC® Flash microcontroller products offer all of the advantages of the well recognized mid-range x14 architecture with standardized features including a wide operating voltage of 2.0-5.5 volts, on-board EEPROM Data Memory, and nanoWatt Technology. Standard analog peripherals include up to 8 channels of 10-bit A/D, an analog comparator module w/ programmable on-chip voltage reference and an Enhanced USART (EUSART) peripheral that supports communications protocols such as RS232/485 as well as the LIN protocol.
DOWNLOADS:
Microchip – PIC16F876A-I/SO SOIC
Alternate Products: PIC16F886
A newer device is available. Please consider the PIC16F886. This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC® architecture into an 28-pin package and is upwards compatible with the PIC16C5X, PIC12CXXX and PIC16C7X devices. PIC16F876 features 256 bytes of EEPROM data memory, self programming, an ICD, 5 channels of 10-bit Analog-to-Digital (A/D) converter, 2 additional timers, 2 capture/compare/PWM functions, the synchronous serial port can be configured as either 3-wire Serial Peripheral Interface (SPI™) or the 2-wire Inter-Integrated Circuit (I²C™) bus and a Universal Asynchronous Receiver Transmitter (USART). All of these features make it ideal for more advanced level A/D applications in automotive, industrial, appliances and consumer applications.
DOWNLOADS:
Microchip – PIC16F883-I/SO SOIC
This powerful yet easy-to-program (only 35 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC® architecture into a 28 pin package.The PIC16F883 features 256 bytes of EEPROM data memory, self programming, an ICD, 2 Comparators, 11 channels of 10-bit Analog-to-Digital (A/D) converter, 1 capture/compare/PWM and 1 Enhanced capture/compare/PWM functions, a synchronous serial port that can be configured as either 3-wire Serial Peripheral Interface (SPI™) or the 2-wire Inter-Integrated Circuit (I²C™) bus and an Enhanced Universal Asynchronous Receiver Transmitter (EUSART). All of these features make it ideal for more advanced level A/D applications in automotive, industrial, appliances or consumer applications.
DOWNLOADS:
- Data Sheet
