Hack Microcontroller IC CMOS Microchip PIC16F628

We can Hack Microcontroller IC CMOS Microchip PIC16F628, please view chip features below for your reference:

Referred to collectively as PIC16F62X .

High Performance RISC CPU:

· Only 35 instructions to learn

· All single-cycle instructions (200 ns), except for program branches which are two-cycle

· Operating speed:

– DC – 20 MHz clock input

– DC – 200 ns instruction cycle

 

· Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)

· Brown-out Detect (BOD)

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

· Multiplexed MCLR-pin

· Programmable weak pull-ups on PORTB

· Programmable code protection

· Low voltage programming

· Power saving SLEEP mode

· Selectable oscillator options

– FLASH configuration bits for oscillator options

ER (External Resistor) oscillator

 

Interrupt capability 16 special function hardware registers 8-level deep hardware stack

Direct, Indirect and Relative addressing modes

Hack Microcontroller IC CMOS Microchip PIC16F628

Hack Microcontroller IC CMOS Microchip PIC16F628

Reduced part count

– Dual speed INTRC

– Lower current consumption

– EC External Clock input

 

Peripheral Features:

· 15 I/O pins with individual direction control

· High current sink/source for direct LED drive

· Analog comparator module with:

– Two analog comparators

Programmable on-chip voltage reference (VREF) module

– Programmable input multiplexing from device inputs and internal voltage reference

– Comparator outputs are externally accessible

· Timer0: 8-bit timer/counter with 8-bit programmable prescaler

· Timer1: 16-bit timer/counter with external crystal/clock capability

· Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler

· Capture, Compare, PWM (CCP) module

– Capture is 16-bit, max. resolution is 12.5 ns

– Compare is 16-bit, max. resolution is 200 ns

– PWM max. resolution is 10-bit

· Universal Synchronous/Asynchronous Receiver/ Transmitter USART/SCI

· 16 Bytes of common RAM

 

– XT oscillator mode

– HS oscillator mode

– LP oscillator mode

· Serial in-circuit programming (via two pins)

· Four user programmable ID locations

CMOS Technology:

· Low-power, high-speed CMOS FLASH technology

· Fully static design

· Wide operating voltage range

– PIC16F627 – 3.0V to 5.5V

– PIC16F628 – 3.0V to 5.5V

– PIC16LF627 – 2.0V to 5.5V

– PIC16LF628 – 2.0V to 5.5V

· Commercial, industrial and extended temperature range

· Low power consumption

– < 2.0 mA @ 5.0V, 4.0 MHz

– 15 µA typical @ 3.0V, 32 kHz

– < 1.0 µA typical standby current @ 3.0V