Anterwell Technology Ltd. |
|
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 |