PIC16LF1508-E/GZ
8位微控制器 -MCU 8 Bit MCU, 7KB Flash 256B RAM, 10-bit ADC
* High-Performance RISC CPU: * C Compiler Optimized Architecture * Only 49 Instructions * Up to 8 Kwords Linear Program Memory Addressing * Up to 512 bytes Linear Data Memory Addressing * Operating Speed: * DC – 20 MHz clock input * DC – 200 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: * 16 MHz Internal Oscillator Block: * Factory calibrated to ±1%, typical * Software selectable frequency range from 16 MHz to 31 kHz * 31 kHz Low-Power Internal Oscillator * Three External Clock modes up to 20 MHz * Special Microcontroller Features: * Operating Voltage Range: * 1.8V to 3.6V PIC16LF1508 * 2.3V to 5.5V PIC16F1508 * Self-Programmable under Software Control * Power-On Reset POR * Power-up Timer PWRT * Programmable Low-Power Brown-Out Reset LPBOR * Extended Watchdog Timer WDT: * Programmable period from 1 ms to 256s * Programmable Code Protection * In-Circuit Serial Programming™ ICSP™ via Two Pins * Enhanced Low-Voltage Programming LVP * In-Circuit Debug ICD via Two Pins * Power-Saving Sleep mode: * Low-Power Sleep mode * Low-Power BOR LPBOR * Integrated Temperature Indicator * 128 Bytes High-Endurance Flash * 100,000 write Flash endurance minimum * Extreme Low-Power Management with XLP PIC16LF1508/9: * Standby Current: * 20 nA @ 1.8V, typical * Watchdog Timer Current: * 260 nA @ 1.8V, typical * Operating Current: * 30 µA/MHz @ 1.8V, typical * Secondary Oscillator Current: * 700 nA @ 32 kHz, 1.8V, typical * Peripheral Features: * Analog-to-Digital Converter ADC: * 10-bit resolution * 12 external channels * Three internal channels: * Fixed Voltage Reference * Digital-to-Analog Converter DAC * Temperature Indicator channel * Auto acquisition capability * Conversion available during Sleep * 5-Bit Digital-to-Analog Converter DAC: * Output available externally * Positive reference selection * Internal connections to comparators and ADC * Two Comparators: * Rail-to-rail inputs * Power mode control * Software controllable hysteresis * Voltage Reference: * 1.024V Fixed Voltage Reference FVR with 1x, 2x and 4x Gain output levels * 18 I/O Pins 1 Input-only Pin: * High current sink/source 25 mA/25 mA * Individually programmable weak pull-ups * Individually programmable Interrupt-On-Change IOC pins * Timer0: 8-Bit Timer/Counter with 8-Bit Programmable Prescaler * Enhanced Timer1: * 16-bit timer/counter with prescaler * External Gate Input mode * Timer2: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler * Four 10-bit PWM modules * Master Synchronous Serial Port MSSP with SPI and I2C™ with: * 7-bit address masking * SMBus/PMBus™ compatibility