Attack Microcomputer IC Microchip PIC16F1827, and disable the security fuse to set the status of microcontroller from locked to unlocked one, readout the firmware from PIC16F1827 memory becomes easier.
High-Performance RISC CPU:
· C Compiler Optimized Architecture
· 256 bytes Data EEPROM
· Up to 4 Kbytes Linear Program Memory Addressing
· Up to 384 bytes Linear Data Memory Addressing
· 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 from Attack Microcomputer IC Microchip PIC16F1827
Special Microcontroller Features:
· 1.8V-5.5V Operation – PIC16F1826/27
· 1.8V-3.6V Operation – PIC16LF1826/27
· Self-Programmable 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):
– Programmable period from 1ms to 268s
· Programmable Code Protection
· In-Circuit Serial Programming™ (ICSP™) via two pins
· In-Circuit Debug (ICD) via two pins
· Enhance Low-Voltage Programming
· Power-Saving Sleep mode
Extreme Low-Power Management
PIC16LF1826/27 with nanoWatt XLP:
· Sleep mode: 30 nA
· Watchdog Timer: 500 nA
· Timer1 Oscillator: 600 nA @ 32 kHz
Analog Features:
· Analog-to-Digital Converter (ADC) Module:
– 10-bit resolution, 12 channels
– Auto acquisition capability
– Conversion available during Sleep
– 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:
· 15 I/O Pins and 1 Input Only Pin:
– High current sink/source 25 mA/25 mA
– 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
· Up to three Timer2-types: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler
· Up to two Capture, Compare, PWM (CCP) Modules
· Up to two Enhanced CCP (ECCP) Modules:
– Software selectable time bases
– Auto-shutdown and auto-restart
– PWM steering
· Up to two 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
· mTouch™ Sensing Oscillator Module:
– Up to 12 input channels
· Data Signal Modulator Module: