,

PIC16F628A

Availability:

98 in stock


Quick Overview:

• Programmable weak pull-ups on PORTB
• Programmable code protection
• Low voltage programming
• Power saving SLEEP mode

18.00 SAR

If ordered today we estimate delivery by 23, February 2025 inside KSA , direct branch pick up available in Al Ahsa

98 in stock

PIC16F628A
GENERAL DESCRIPTION

The PIC16F62X are 18-Pin FLASH-based members of the versatile PIC16CXX family of low cost, high performance, CMOS, fully static, 8-bit microcontrollers. All PICmicro® microcontrollers employ an advanced RISC architecture. The PIC16F62X have enhanced core features, eight-level deep stack, and multiple internal and external interrupt sources. The separate instruction and data buses of the Harvard architecture allow a 14-bit wide instruction word with the separate 8- bit wide data. The two-stage instruction pipeline allows all instructions to execute in a single cycle, except for program branches (which require two cycles). A total of 35 instructions (reduced instruction set) are available. Additionally, a large register set gives some of the architectural innovations used to achieve a very high performance. PIC16F62X microcontrollers typically achieve a 2:1 code compression and a 4:1 speed improvement over other 8-bit microcontrollers in their class. The PIC16F62X has eight oscillator configurations. The single pin ER oscillator provides a low cost solution. The LP oscillator minimizes power consumption, XT is a standard crystal, INTRC is a self-contained internal oscillator. The HS is for High Speed crystals. The EC mode is for an external clock source. The SLEEP (Power-down) mode offers power savings. The user can wake-up the chip from SLEEP through several external interrupts, internal interrupts, and RESETS. A highly reliable Watchdog Timer with its own on-chip RC oscillator provides protection against software lockup. The FLASH technology makes customization of application programs (detection levels, pulse generation, timers, etc.) extremely fast and convenient. The small footprint packages make this microcontroller series ideal for all applications with space limitations. Low cost, low power, high performance, ease of use and I/O flexibility make the PIC16F62X very versatile.

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
• Interrupt capability
• 16 special function hardware registers
• 8-level deep hardware stack
• Direct, Indirect and Relative addressing modes

Peripheral Features:

• 16 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

Special Microcontroller Features:

• Power-on Reset (POR)
• 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
• Reduced part count – Dual speed INTRC
• Lower current consumption
– EC External Clock input
– XT Oscillator mode
– HS Oscillator mode
– LP Oscillator mode
• In-circuit Serial 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

SKU: ENY10 Categories: ,

Reviews

There are no reviews yet

Show only reviews in English (0)

Be the first to review “PIC16F628A”

Your email address will not be published. Required fields are marked *