We can Decrypt Microcontroller MCU Microchip PIC16F676, please view below IC chip features for your reference:
· 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
· Direct, Indirect, and Relative Addressing modes
Special Microcontroller Features:
· Internal and external oscillator options
– Precision Internal 4 MHz oscillator factory calibrated to ±1%
– External Oscillator support for crystals and resonators
– 5 µs wake-up from SLEEP, 3.0V, typical
· Wide operating voltage range – 2.0V to 5.5V
· Industrial and Extended temperature range
· Low power Power-on Reset (POR)
· Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
· Watchdog Timer (WDT) with independent oscillator for reliable operation
· Multiplexed MCLR/Input-pin
· Interrupt-on-pin change
· Individual programmable weak pull-ups
· 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
– 300 nA @ 2.0V, typical
· Timer1 oscillator current:
– 4 µA @ 32 kHz, 2.0V, typical
· 12 I/O pins with individual direction control
· High current sink/source for direct LED drive
· Analog comparator module with:
– One analog comparator
– Programmable on-chip comparator voltage reference (CVREF) module
– Programmable input multiplexing from device inputs
– Comparator output is externally accessible
· Analog-to-Digital Converter module (PIC16F676):
– 10-bit resolution
– Programmable 8-channel input
– Voltage reference input
· Timer0: 8-bit timer/counter with 8-bit programmable prescaler
· Enhanced Timer1:
– 16-bit timer/counter with prescaler
– Option to use OSC1 and OSC2 in LP mode as Timer1 oscillator, if INTOSC mode selected
· In-Circuit Serial ProgrammingTM (ICSPTM) via two pins