PIC16F688-I/P Integrated Circuit Chip 8-Bit CMOS Microcontrollers
integrated circuit ic
,integrated circuit components
PIC16F688
14-Pin Flash-Based, 8-Bit CMOS Microcontrollers with nanoWatt Technology
High-Performance RISC CPU
• Only 35 instructions to learn:
- All single-cycle instructions except branches
• Operating speed:
- DC – 20 MHz oscillator/clock input
- DC – 200 ns instruction cycle
• Interrupt capability
• 8-level deep hardware stack
• Direct, Indirect and Relative Addressing modes
Special Microcontroller Features
• Precision Internal Oscillator:
- Factory calibrated to ±1%
- Software selectable frequency range of 8 MHz to 31 kHz
- Software tunable
- Two-Speed Start-up mode
- Crystal fail detect for critical applications
- Clock mode switching during operation for power savings
• Power saving Sleep mode
• Wide operating voltage range (2.0V-5.5V)
• Industrial and Extended temperature range
• Power-on Reset (POR)
• Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
• Brown-out Detect (BOD) with software control option
• Enhanced Low-Current Watchdog Timer (WDT) with on-chip oscillator (software selectable nominal 268 seconds with full prescaler) with software enable
• Multiplexed Master Clear with pull-up/input pin
• Programmable code protection
• High-Endurance Flash/EEPROM cell:
- 100,000 write Flash endurance
- 1,000,000 write EEPROM endurance
- Flash/Data EEPROM retention: > 40 years
Low-Power Features
• Standby Current:
- 1 nA @ 2.0V, typical
• Operating Current:
- 8.5 µA @ 32 kHz, 2.0V, typical
- 100 µA @ 1 MHz, 2.0V, typical
• Watchdog Timer Current:
- 1 µA @ 2.0V, typical
Peripheral Features
• 12 I/O pins with individual direction control:
- High-current source/sink for direct LED drive
- Interrupt-on-pin change
- Individually programmable weak pull-ups
- Ultra Low-Power Wake-up
• Analog comparator module with:
- Two analog comparators
- Programmable on-chip voltage reference (CVREF) module (% of VDD)
- Comparator inputs and outputs externally accessible
• A/D Converter:
- 10-bit resolution and 8 channels
• Timer0: 8-bit timer/counter with 8-bit programmable prescaler
• Enhanced Timer1:
- 16-bit timer/counter with prescaler
- External Gate Input mode
- Option to use OSC1 and OSC2 in LP mode as Timer1 oscillator if INTOSC mode selected
• Enhanced USART Module:
- Supports RS-485, RS-232, and LIN 1.2
- Auto baud detect
- Auto-wake-up on Start bit
• In-Circuit Serial Programming™ (ICSP™) via two pins
Pin Diagram
Absolute Maximum Ratings(†)
Ambient temperature under bias......................................................................-40° to +125°C
Storage temperature .................................................................................... -65°C to +150°C
Voltage on VDD with respect to VSS ................................................................. -0.3V to +6.5V
Voltage on MCLR with respect to Vss ............................................................. -0.3V to +13.5V
Voltage on all other pins with respect to VSS .......................................... -0.3V to (VDD + 0.3V)
Total power dissipation(1) ............................................................................................ 800 mW
Maximum current out of VSS pin .................................................................................... 300 mA
Maximum current into VDD pin ....................................................................................... 250 mA
Input clamp current, IIK (VI < 0 or VI > VDD).....................................................................± 20 mA
Output clamp current, IOK (Vo < 0 or Vo >VDD)...............................................................± 20 mA
Maximum output current sunk by any I/O pin..................................................................... 25 mA
Maximum output current sourced by any I/O pin ............................................................... 25 mA
Maximum current sunk by PORTA and PORTC (combined) ............................................ 200 mA
Maximum current sourced PORTA and PORTC (combined)............................................. 200 mA
Note 1: Power dissipation is calculated as follows: PDIS = VDD x {IDD - ∑ IOH} + ∑ {(VDD - VOH) x IOH} + ∑(VOL x IOL).
† NOTICE: Stresses above those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.
Stock Offer (Hot Sell)
Part No. | Quantity | Brand | D/C | Package |
RB056L-40 | 45500 | ROHM | 16+ | SMA |
RB056L-40TE25 | 78000 | ROHM | 16+ | SMA |
RB160L-40 | 129000 | ROHM | 14+ | SMA |
RF201L2S | 8500 | ROHM | 16+ | SMA |
STTH2R02A | 138000 | ST | 16+ | SMA |
RCLAMP0524P | 9000 | SEMTECH | 16+ | SLP2510P8 |
RCLAMP0522P | 7500 | SEMTECH | 16+ | SLP1610P4 |
UCLAMP0511P | 79500 | SEMTECH | 16+ | SLP1006P2 |
TDA2611A | 1901 | PHILIPS | 11+ | SIP-9 |
STRS6707 | 37436 | SANKEN | 16+ | SIP-9 |
TDA7261 | 16344 | ST | 16+ | SIP-8 |
STRL472 | 17100 | SANKEN | 14+ | SIP8 |
SHT75 | 449 | SENSIRION | 16+ | SIP4 |
STK461 | 1334 | SANYO | 16+ | SIP16 |
STK403-040 | 1079 | SANYO | 13+ | SIP14 |
SLA6010 | 14881 | SANKE | 16+ | SIP12 |
SPR01M-05 | 677 | MEANWELL | 16+ | SIP |
SLA4031 | 15014 | SANKEN | 14+ | SIP |
STK403-130 | 806 | SANYO | 13+ | SIP |
STGIPS10K60A | 863 | ST | 13+ | SDIP-25L |
TLE4296-2GV50 | 15098 | 13+ | SCT-595 | |
RCLAMP0502A.TCT | 8000 | SEMTECH | 16+ | SC89-6 |
RCLAMP0504FATCT | 18302 | SEMTECH | 13+ | SC70-6 |
RT9030-25GU5 | 10562 | RICHTEK | 15+ | SC70-5 |
SI-40138-F | 14160 | BEL | 16+ | RJ45 |
SI-46001-F | 3334 | BEL | 13+ | RJ45 |
SI-60002-F | 7204 | BEL | 14+ | RJ45 |
SI-60005-F | 27684 | BEL | 16+ | RJ45 |
SI-60062-F | 14244 | BEL | 16+ | RJ45 |
JK0-0044NL | 9254 | PULSE | 16+ | RJ45 |
TQFP-100 16Bit Flash Microcontrollers Graphics Controller PIC24FJ256DA210-IPT
Original New IC Chips Electronic Components ATMEGA128A-AUR TQFP-64 16MHz Speed
14 20Pin SOIC-14 NanoWatt XLP Flash Microcontrollers PIC16F1825-I/SL
PIC12F675-I/P 8 Pin Flash Based 5.5V 8 Bit CMOS Microcontrollers
AT89C2051-24PU Electronic IC Chip NEW AND ORIGINAL STOCK
ATMEGA8-16AU Electronic IC Chip NEW AND ORIGINAL STOCK
ATMEGA8515-16JU Electronic IC Chip NEW AND ORIGINAL STOCK
ATMEGA8535-16PU Electronic IC Chip NEW AND ORIGINAL STOCK
ATMEGA2560-16AU Electronic IC Chip NEW AND ORIGINAL STOCK
ATMEGA2561-16AU Electronic IC Chip NEW AND ORIGINAL STOCK
Image | Part # | Description | |
---|---|---|---|
TQFP-100 16Bit Flash Microcontrollers Graphics Controller PIC24FJ256DA210-IPT |
PIC PIC® 24F Microcontroller IC 16-Bit 32MHz 256KB (85.5K x 24) FLASH 100-TQFP (12x12)
|
||
Original New IC Chips Electronic Components ATMEGA128A-AUR TQFP-64 16MHz Speed |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 128KB (64K x 16) FLASH 64-TQFP (14x14)
|
||
14 20Pin SOIC-14 NanoWatt XLP Flash Microcontrollers PIC16F1825-I/SL |
PIC PIC® XLP™ mTouch™ 16F Microcontroller IC 8-Bit 32MHz 14KB (8K x 14) FLASH 14-SOIC
|
||
PIC12F675-I/P 8 Pin Flash Based 5.5V 8 Bit CMOS Microcontrollers |
PIC PIC® 12F Microcontroller IC 8-Bit 20MHz 1.75KB (1K x 14) FLASH 8-PDIP
|
||
AT89C2051-24PU Electronic IC Chip NEW AND ORIGINAL STOCK |
8051 89C Microcontroller IC 8-Bit 24MHz 2KB (2K x 8) FLASH 20-PDIP
|
||
ATMEGA8-16AU Electronic IC Chip NEW AND ORIGINAL STOCK |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 8KB (4K x 16) FLASH 32-TQFP (7x7)
|
||
ATMEGA8515-16JU Electronic IC Chip NEW AND ORIGINAL STOCK |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 8KB (4K x 16) FLASH 44-PLCC (16.6x16.6)
|
||
ATMEGA8535-16PU Electronic IC Chip NEW AND ORIGINAL STOCK |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 8KB (4K x 16) FLASH 40-PDIP
|
||
ATMEGA2560-16AU Electronic IC Chip NEW AND ORIGINAL STOCK |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 256KB (128K x 16) FLASH 100-TQFP (14x14)
|
||
ATMEGA2561-16AU Electronic IC Chip NEW AND ORIGINAL STOCK |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 256KB (128K x 16) FLASH 64-TQFP (14x14)
|