PIC16F882-I/SS
The microcontroller is a single-chip microcomputer that integrates the main part of the microcomputer on a chip. With the development of technology, microcontrollers have become more and more powerful, which makes their applications ubiquitous and in various fields. For example, motor control, barcode reader/scanner, consumer electronics, gaming equipment, telephone, HVAC, building security and access control, industrial control and automation, and white goods (washing machine, microwave oven), etc.
Microcontroller Features:? Precision Internal Oscillator:- Factory calibrated to ±1%- Software selectable frequency range of 8 MHz to 31 kHz- Software tunable- Two-Speed Start-up mode- Crystal fail detect for critical applications- Clock mode switching during operation for power savings? Power-Saving Sleep mode? Wide Operating Voltage Range (2.0V-5.5V)? Industrial and Extended Temperature Range? Power-on Reset (POR)? Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)? Brown-out Reset (BOR) with Software Control Option? Enhanced Low-Current Watchdog Timer (WDT) with On-Chip Oscillator (software selectable nominal 268 seconds with full prescaler) with software enable? Multiplexed Master Clear with Pull-up/Input Pin? Programmable Code Protection? High Endurance Flash/EEPROM Cell:- 100,000 write Flash endurance- 1,000,000 write EEPROM endurance- Flash/Data EEPROM retention: > 40 years? Program Memory Read/Write during run time? In-Circuit Debugger (on board)Low-Power Features:? Standby Current:- 50 nA @ 2.0V, typical? Operating Current:-11μA @ 32 kHz, 2.0V, typical-220μA @ 4 MHz, 2.0V, typical? Watchdog Timer Current:-1μA @ 2.0V, typicalPeripheral Features:? 24/35 I/O Pins with Individual Direction Control:- High current source/sink for direct LED drive- Interrupt-on-Change pin- Individually programmable weak pull-ups- Ultra Low-Power Wake-up (ULPWU)? Analog Comparator Module with:- Two analog comparators- Programmable on-chip voltage reference (CVREF) module (% of VDD)- Fixed voltage reference (0.6V)- Comparator inputs and outputs externally accessible- SR Latch mode- External Timer1 Gate (count enable)? A/D Converter:- 10-bit resolution and 11/14 channels? Timer0: 8-bit Timer/Counter with 8-bit Programmable Prescaler? Enhanced Timer1:- 16-bit timer/counter with prescaler- External Gate Input mode- Dedicated low-power 32 kHz oscillator? Timer2: 8-bit Timer/Counter with 8-bit Period Register, Prescaler and Postscaler? Enhanced Capture, Compare, PWM+ Module:- 16-bit Capture, max. resolution 12.5 ns- Compare, max. resolution 200 ns- 10- bit PWM with 1, 2 or 4 output channels, programmable "dead time", max. frequency 20 kHz- PWM output steering control? Capture, Compare, PWM Module:- 16-bit Capture, max. resolution 12.5 ns- 16-bit Compare, max. resolution 200 ns- 10-bit PWM, max. frequency 20 kHz? Enhanced USART Module:- Supports RS-485, RS-232, and LIN 2.0- Auto-Baud Detect- Auto-Wake-Up on Start bit? In-Circuit Serial ProgrammingTM (ICSPTM) via Two Pins? Master Synchronous Serial Port (MSSP) Module supporting 3-wire SPI (all 4 modes) and I2C? Master and Slave Modes with I2C Address Mask