Restore PIC MCU Microchip PIC16F54 Firmware from locked flash memory, the protection of microcontroller pic16f54 will be reversed to disable the fuse bit, and extract the embedded code from microchip mcu pic16f54;
High-Performance RISC CPU:
· Only 33 single-word instructions to learn
· All instructions are single cycle
program branches which are two-cycle
· Two-level deep hardware stack
· Direct, Indirect and Relative Addressing modes
for data and instructions
· Operating speed:
– DC – 20 MHz clock speed
– DC – 200 ns instruction cycle time
· On-chip Flash program memory:
– 512 x 12 on PIC16F54
– 2048 x 12 on PIC16F57
– 2048 x 12 on PIC16F59
· General Purpose Registers (SRAM):
– 25 x 8 on PIC16F54
– 72 x 8 on PIC16F57
– 134 x 8 on PIC16F59
Special Microcontroller Features:
· Power-on Reset (POR)
· Device Reset Timer (DRT)
· Watchdog Timer (WDT) with its own on-chip
RC oscillator for reliable operation
· Programmable Code Protection
· Power-Saving Sleep mode
· In-Circuit Serial Programming™ (ICSP™)
· Selectable oscillator options:
– RC: Low-cost RC oscillator
– XT: Standard crystal/resonator
– HS: High-speed crystal/resonator
– LP: Power-saving, low-frequency crystal
· Packages:
– 18-pin PDIP and SOIC for PIC16F54
– 20-pin SSOP for PIC16F54
– 28-pin PDIP, SOIC and SSOP
– 40-pin PDIP
– 44-pin TQFP for PIC16F59
Low-Power Features:
· Operating Current:
– 170 ìA @ 2V, 4 MHz, typical
– 15 ìA @ 2V, 32 kHz, typical
· Standby Current:
– 500 nA @ 2V, typical
Peripheral Features:
· 12/20/32 I/O pins:
– Individual direction control
– High current source/sink
· 8-bit real-time clock/counter (TMR0) with 8-bit
programmable prescaler
· Wide operating voltage range:
– Industrial: 2.0V to 5.5V
– Extended: 2.0V to 5.5V
· Wide temperature range:
– Industrial: -40°C to 85°C
– Extended: -40°C to 125°C
· High-endurance Flash:
– 100K write/erase cycles
– > 40-year retention
– XT: Standard crystal/resonator
– HS: High-speed crystal/resonator
– LP: Power-saving, low-frequency crystal
· Packages:
– 18-pin PDIP and SOIC for PIC16F54
– 20-pin copy atmel avr atmega162
– 28-pin PDIP, SOIC and SSOP for PIC16F57
– 40-pin PDIP for PIC16F59
– 44-pin TQFP for PIC16F59