MICROCHIP PIC16F677-I/SS
| Manufacturer | |
| MPN | PIC16F677-I/SS |
| LCSC Part # | C112176 |
| Packaging | SSOP-20-208mil |
| Customer # | |
| Key Attributes | 20-pin 8-bit CMOS flash microcontroller using nano-watt technology |
| Datasheet |
Products Specifications
Show similar products (0) >| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | MICROCHIP | |
| Packaging | SSOP-20-208mil | |
| ADC (Bit) | 10bit | |
| Operating Temperature | -40℃~+85℃ | |
| Voltage - Supply | 2V~5.5V | |
| Program Memory Type | FLASH | |
| EEPROM | 256Byte | |
| Program Storage Size | 3.5KB | |
| CPU Core | PIC | |
| Core Size | 8 Bit | |
| CPU Maximum Speed | 20MHz | |
| Oscillator Type | Built-in | |
| Number of I/O | 18 |
Report an ErrorShow similar products (0) >
Additional Information
| Type | Details |
|---|---|
| Minimum | 1 |
| Multiple | 1 |
| Standard Packaging | 67 |
| Sales Unit | Piece |
| EDA Models | EasyEDA Model |
Features
AI Translation
- High-Performance RISC CPU:
- Only 35 instructions to learn
- All single-cycle instructions except branches
- Operating speed:
- DC - 20MHz oscillator/clock input
- DC - 200ns instruction cycle
- Interrupt capability
- 8-level deep hardware stack
- Direct, indirect, and relative addressing modes
- Precision internal oscillator:
- Factory-calibrated to ±1% accuracy
- Software-selectable frequency range: 8MHz to 32kHz
- Software-tunable
- Two-speed start-up mode
- Oscillator fail detection for critical applications
- Clock mode switching during operation for power savings
- Intelligent sleep mode
- Wide operating voltage range (2.0V - 5.5V)
- Industrial and extended temperature ranges
- Power-on Reset (POR)
- Power-up Timer (PWRTE) and Oscillator Start-up Timer (OST)
- Brown-out Reset (BOR) with software-controlled selection
- Enhanced low-current Watchdog Timer (WDT) with on-chip oscillator (software-selectable nominal period of 268 seconds at maximum prescaler), software-enabled
- Multiplexed master clear/input pin
- Programmable code protection
- High-endurance Flash/EEPROM cells:
- Flash endurance: 100,000 write cycles
- EEPROM endurance: 1,000,000 write cycles
- Flash/data EEPROM data retention: >40 years
- Enhanced USART module:
- RS-485, RS-232, and LIN 2.0 support
- Auto-baud rate detection
- Auto-wake-up on Start bit detection
- Standby current:
- Typical 50nA at 2.0V
- Operating current:
- Typical 11μA at 32kHz, 2.0V
- Typical 220μA at 4MHz, 2.0V
- Watchdog Timer current:
- Typical < 1μA at 2.0V
- 17 I/O pins and 1 input-only pin:
- High sink/source current capability for direct LED drive
- Interrupt-on-change pins
- Individually programmable weak pull-ups
- Ultra Low-Power Wake-up (ULPWU)
- Analog comparator module with:
- 2 analog comparators
- On-chip programmable voltage reference (CVREF) module (% of VDD)
- Externally accessible comparator inputs and outputs
- SR latch mode
- Timer1 gate synchronous latch
- Fixed 0.6V VREF
- A/D converter:
- 10-bit resolution, 12 channels
- Timer0: 8-bit timer/counter with 8-bit programmable prescaler
- Enhanced Timer1:
- 16-bit timer/counter with prescaler
- External Timer1 gate (count enable)
- Optional oscillator between OSC1 and OSC2 (operating in LP mode) as Timer1 oscillator when INTOSC mode is selected
- Timer2: 8-bit timer/counter with 8-bit period register, prescaler, and postscaler
- Enhanced Capture/Compare/PWM+ (CCP) module:
- 16-bit capture, maximum resolution 12.5ns
- Compare, maximum resolution 200ns
- 10-bit PWM with 1, 2, or 4 output channels, programmable dead-band, maximum frequency 20kHz
- PWM output steering control
- Synchronous Serial Port (SSP):
- SPI mode (master/slave)
- I²C (master/slave mode):
- I²C address masking
- In-Circuit Serial Programming™ (ICSP™) via two pins
In-Stock: 46
46 In stock, ships now
Add to BOM List
| Qty | Unit Price | Total Amount |
|---|---|---|
| 1+ | $ 1.9991 | $ 2.00 |
| 10+ | $ 1.7135 | $ 17.14 |
| 30+ | $ 1.5349 | $ 46.05 |
| 67+ | $ 1.3514 | $ 90.54 |
| 469+ | $ 1.2684 | $ 594.88 |
| 1,340+ | $ 1.2333 | $ 1652.62 |
Standard Packaging67/Full Tube | ||
Better price for more quantity?
$
Products Specifications
Show similar products (0) >| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | MICROCHIP | |
| Packaging | SSOP-20-208mil | |
| ADC (Bit) | 10bit | |
| Operating Temperature | -40℃~+85℃ | |
| Voltage - Supply | 2V~5.5V | |
| Program Memory Type | FLASH | |
| EEPROM | 256Byte | |
| Program Storage Size | 3.5KB | |
| CPU Core | PIC | |
| Core Size | 8 Bit | |
| CPU Maximum Speed | 20MHz | |
| Oscillator Type | Built-in | |
| Number of I/O | 18 |
Report an ErrorShow similar products (0) >
Additional Information
| Type | Details |
|---|---|
| Minimum | 1 |
| Multiple | 1 |
| Standard Packaging | 67 |
| Sales Unit | Piece |
| EDA Models | EasyEDA Model |
Features
AI Translation
- High-Performance RISC CPU:
- Only 35 instructions to learn
- All single-cycle instructions except branches
- Operating speed:
- DC - 20MHz oscillator/clock input
- DC - 200ns instruction cycle
- Interrupt capability
- 8-level deep hardware stack
- Direct, indirect, and relative addressing modes
- Precision internal oscillator:
- Factory-calibrated to ±1% accuracy
- Software-selectable frequency range: 8MHz to 32kHz
- Software-tunable
- Two-speed start-up mode
- Oscillator fail detection for critical applications
- Clock mode switching during operation for power savings
- Intelligent sleep mode
- Wide operating voltage range (2.0V - 5.5V)
- Industrial and extended temperature ranges
- Power-on Reset (POR)
- Power-up Timer (PWRTE) and Oscillator Start-up Timer (OST)
- Brown-out Reset (BOR) with software-controlled selection
- Enhanced low-current Watchdog Timer (WDT) with on-chip oscillator (software-selectable nominal period of 268 seconds at maximum prescaler), software-enabled
- Multiplexed master clear/input pin
- Programmable code protection
- High-endurance Flash/EEPROM cells:
- Flash endurance: 100,000 write cycles
- EEPROM endurance: 1,000,000 write cycles
- Flash/data EEPROM data retention: >40 years
- Enhanced USART module:
- RS-485, RS-232, and LIN 2.0 support
- Auto-baud rate detection
- Auto-wake-up on Start bit detection
- Standby current:
- Typical 50nA at 2.0V
- Operating current:
- Typical 11μA at 32kHz, 2.0V
- Typical 220μA at 4MHz, 2.0V
- Watchdog Timer current:
- Typical < 1μA at 2.0V
- 17 I/O pins and 1 input-only pin:
- High sink/source current capability for direct LED drive
- Interrupt-on-change pins
- Individually programmable weak pull-ups
- Ultra Low-Power Wake-up (ULPWU)
- Analog comparator module with:
- 2 analog comparators
- On-chip programmable voltage reference (CVREF) module (% of VDD)
- Externally accessible comparator inputs and outputs
- SR latch mode
- Timer1 gate synchronous latch
- Fixed 0.6V VREF
- A/D converter:
- 10-bit resolution, 12 channels
- Timer0: 8-bit timer/counter with 8-bit programmable prescaler
- Enhanced Timer1:
- 16-bit timer/counter with prescaler
- External Timer1 gate (count enable)
- Optional oscillator between OSC1 and OSC2 (operating in LP mode) as Timer1 oscillator when INTOSC mode is selected
- Timer2: 8-bit timer/counter with 8-bit period register, prescaler, and postscaler
- Enhanced Capture/Compare/PWM+ (CCP) module:
- 16-bit capture, maximum resolution 12.5ns
- Compare, maximum resolution 200ns
- 10-bit PWM with 1, 2, or 4 output channels, programmable dead-band, maximum frequency 20kHz
- PWM output steering control
- Synchronous Serial Port (SSP):
- SPI mode (master/slave)
- I²C (master/slave mode):
- I²C address masking
- In-Circuit Serial Programming™ (ICSP™) via two pins
Compliance & Export Codes
| Type | Details |
|---|---|
| RoHS | |
| ECCN | EAR99 |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC | |
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS |
| Type | Details |
|---|---|
| RoHS | |
| ECCN | EAR99 |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC |
| Type | Details |
|---|---|
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS | |



