Decrypt Microcomputer IC Microchip PIC12C508A

Decrypt Microcomputer IC Microchip PIC12C508A embedded firmware from its memory which include the eeprom and flash, then transfer the content into other blank PIC12C508A:

Devices included in this Data Sheet:

· 8-bit real time clock/counter (TMR0) with 8-bit programmable prescaler

· PIC12CR509A

Note: Throughout this data sheet PIC12C5XX

refers to the PIC12C508, PIC12C509,

PIC12C508A, PIC12C509A,

PIC12CR509A, PIC12CE518 and

PIC12CE519. PIC12CE5XX refers to

PIC12CE518 and PIC12CE519.

High-Performance RISC CPU:

· Only 33 single word instructions to learn

· All instructions are single cycle (1 µs) except for program branches which are two-cycle

· Operating speed: DC – 4 MHz clock input DC – 1 µs instruction cycle

 

· Power-On Reset (POR)

· Device Reset Timer (DRT)

· Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation

· Programmable code-protection

· 1,000,000 erase/write cycle EEPROM data memory

· EEPROM data retention > 40 years

· Power saving SLEEP mode

· Wake-up from SLEEP on pin change

· Internal weak pull-ups on I/O pins

· Internal pull-up on MCLR pin

· Selectable oscillator options:

– INTRC: Internal 4 MHz RC oscillator

– EXTRC: External low-cost RC oscillator

– XT:    Standard crystal/resonator

– LP:    Power saving, low frequency crystal

CMOS Technology:

· Low power, high speed CMOS EPROM/ROM technology

· Fully static design

· Wide operating voltage range

 

12-bit wide instructions

8-bit wide data path

Seven special function hardware registers

Two-level deep hardware stack

Direct, indirect and relative addressing modes for

 

· Wide temperature range:

– Commercial: 0°C to +70°C

– Industrial: -40°C to +85°C

– Extended: -40°C to +125°C

· Low power consumption

– < 2 mA @ 5V, 4 MHz

 

data and instructions

· Internal 4 MHz RC oscillator with programmable calibration

· In-circuit serial programming