View All

Please refer to the English Version as our Official Version.Return

Europe
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Asia/Pacific
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Africa, India and Middle East
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
South America / Oceania
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
North America
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
HomeProductsIntegrated Circuits (ICs)Specialized ICsPIC16F690
Image may be representation.
See specifications for product details.
EXPRESS OPTION
Payment method

PIC16F690 - Microchip

Manufacturer Part Number
PIC16F690
Manufacturer
Microchip Technology
Allelco Part Number
41D-PIC16F690
Warranty
1 Year Allelco Warranty - Find out more
Stock Status:
15,200 pcs available, New & Original
Parts Description
-
Data sheet
-
Category
Integrated Circuits (ICs) > Specialized ICs
RoHs Status
Our certification
In stock: 15200

Required fields are indicated by an asterisk (*)
Please send RFQ, we will respond immediately.

Quantity

Specifications

PIC16F690 Tech Specifications
Microchip - PIC16F690 technical specifications, attributes, parameters and parts with similar specifications to Microchip - PIC16F690

Product Attribute Attribute Value
Part Number PIC16F690
Package -
Description -
Stock Condition Get 15200 pcs available quantity at Allelco
Payment PayPal / TT / Credit Card / Western Union
Allelco Certifications ESD / ISO 9001 / ISO 13485 / ISO 28000
Product Attribute Attribute Value
Manufacturer Microchip Technology
RoHs Status -
Warranty 100% Perfect Functions
Transport port Hong Kong
Shipping by DHL / FedEx / UPS / TNT / SF Express
RFQ Email info@allelco.com

Frequently Asked Questions(FAQ)

What is the typical operating current consumption of the PIC16F690 microcontroller when running at 3.3V and an internal oscillator frequency of 8 MHz?
The PIC16F690 typically draws around 2.5 mA of supply current when operating at 3.3V and using its internal oscillator at 8 MHz in normal active mode. This value assumes typical process conditions and standard peripheral usage. Actual current may vary slightly with temperature, supply voltage, and specific firmware implementation. This level of power consumption makes the device suitable for mid-range embedded applications where moderate processing speed and reasonable power efficiency are required.
How does the PIC16F690 compare to similar 8-bit MCUs like the PIC16F1829 in terms of GPIO count and ADC resolution for industrial sensor interface applications?
The PIC16F690 provides 22 GPIO pins and a 10-bit ADC module, while the PIC16F1829 offers 22 GPIOs but features a 12-bit ADC. For applications requiring precise analog measurements from sensors such as thermistors or pressure transducers, the higher resolution of the PIC16F1829 may be preferable despite both sharing the same pin count. However, the PIC16F690 includes built-in comparators and EEPROM memory, which can reduce external component count in certain control systems.
What is the maximum allowable clock frequency for the internal oscillator on the PIC16F690, and how does it affect instruction execution timing?
The internal oscillator of the PIC16F690 can operate up to 20 MHz, allowing the device to run at a maximum instruction cycle rate of 5 MHz. Since each instruction typically takes one cycle (except branch instructions), this translates to a theoretical maximum instruction execution speed of 5 million instructions per second under ideal conditions. This performance level supports responsive control loops and real-time data acquisition within the constraints of 8-bit architecture.
Can the PIC16F690 support I2C communication without additional external components, and what are the limitations when driving long bus lines?
Yes, the PIC16F690 includes a dedicated MSSP module that supports I2C communication in both master and slave modes without requiring external logic. However, when driving I2C buses over longer distances or with multiple devices, pull-up resistors must be carefully selected based on bus capacitance and desired rise time. Excessive bus capacitance or improper resistor values can lead to signal integrity issues and communication failures. Designers should adhere to I2C specification guidelines for maximum bus length and slew rate control.
What is the minimum operating voltage for stable operation of the PIC16F690, and how does brown-out detection help maintain system reliability at low voltages?
The PIC16F690 can reliably operate down to 2.0V, making it suitable for battery-powered applications. It includes a programmable Brown-Out Reset (BOR) circuit that monitors the Vdd supply and triggers a reset if the voltage drops below a user-defined threshold—typically selectable at 4.2V, 4.0V, or 2.7V depending on configuration. This feature prevents erratic behavior during power-up or brown-out events by ensuring the microcontroller starts only when power is within safe limits.
How much program memory does the PIC16F690 offer, and what implications does this have for firmware complexity in motor control applications?
The PIC16F690 contains 10 KB of flash program memory, which allows storage of moderately complex firmware including PID algorithms, state machines, and sensor fusion routines. In motor control applications, this capacity supports closed-loop feedback systems with encoder input handling and PWM generation, though advanced field-oriented control (FOC) would likely require a more powerful core. The 10 KB limit encourages efficient code structure and reuse of libraries to maximize available space.
What is the typical write endurance and data retention period for the EEPROM memory in the PIC16F690?
The PIC16F690 includes 256 bytes of non-volatile EEPROM memory with a typical write endurance of 100,000 cycles per byte and a data retention period of over 200 years under normal conditions. This enables reliable storage of calibration coefficients, configuration settings, or operational logs without degradation over the product lifecycle. Applications such as meter reading or device personalization benefit significantly from this durability.
Does the PIC16F690 support USB connectivity natively, and if not, what alternative communication protocols are available for interfacing with host computers?
No, the PIC16F690 does not include native USB hardware; it lacks a USB transceiver and associated peripherals. Instead, it supports serial communication via UART (asynchronous RS-232/RS-485 compatible), SPI, and I2C, enabling connection to host computers through microcontrollers with USB capability or dedicated USB-to-serial converters. For firmware updates or debug output, designers often use the UART combined with a FTDI chip or similar bridge.
What watchdog timer options are available on the PIC16F690, and how can they be configured to balance responsiveness with power savings?
The PIC16F690 includes a Windowed Watchdog Timer (WDT) that can be programmed with timeout intervals ranging from approximately 18 ms to 4.1 seconds. Unlike a simple WDT, the windowed version requires the software to service the timer within a specific time window to avoid reset, adding robustness against runaway code. This feature helps detect both hanging tasks and timing anomalies, contributing to system reliability in unattended environments.
How many PWM channels does the PIC16F690 provide, and what are their typical use cases in LED dimming or motor drive circuits?
The PIC16F690 features two CCP modules capable of generating PWM signals with adjustable duty cycles and frequencies up to several kHz. These can be used independently for LED brightness control or combined for motor phase modulation in single-phase brushless DC motors. The resolution is typically 10-bit (0–1023 steps), providing fine-grained intensity adjustment suitable for lighting applications requiring smooth transitions or precise speed control.
What is the maximum junction temperature for the PIC16F690, and how should thermal considerations influence placement in compact PCB designs?
The absolute maximum junction temperature for the PIC16F690 is 150°C. While this sets a hard limit, normal operating temperatures should remain below 125°C to ensure long-term reliability. In dense PCB layouts, care should be taken to avoid placing high-current traces near the MCU and to consider airflow or heat dissipation paths. Although the package has limited thermal conductivity, proper layout minimizes risk of localized heating during continuous operation.
Is the PIC16F690 suitable for automotive applications, and what qualifications or environmental testing might be required?
The PIC16F690 is not qualified to automotive-grade standards (e.g., AEC-Q100); it is designed for industrial or commercial use. Operating it in harsh environments such as vehicles may expose it to temperature extremes, EMI, or vibration beyond its specified range. If used in automotive contexts, additional shielding, conformal coating, and thorough validation testing are recommended to meet functional safety expectations.
How does the sleep mode current consumption of the PIC16F690 compare to active mode, and what peripherals remain functional during sleep?
In sleep mode, the PIC16F690 draws approximately 50 nA, representing a reduction of over four orders of magnitude compared to active mode. Only basic wake-up sources—such as interrupt-on-change or external reset—are functional during sleep; most clocks and peripherals are disabled. This ultra-low power state is ideal for battery-operated devices that spend significant time idle but need rapid wake-up capability.
What programming interface does the PIC16F690 use, and what tools are required for in-circuit debugging?
The PIC16F690 supports ICSP (In-Circuit Serial Programming) via three pins: PGD (data), PGC (clock), and MCLR/Vpp. Debugging requires a compatible programmer such as the PICkit 4 or ICD 4, along with Microchip’s MPLAB X IDE. Full in-circuit debugging is possible with supported development boards, enabling real-time variable monitoring and breakpoint insertion during firmware development.
Can the PIC16F690 drive inductive loads directly, and what precautions should be taken to protect the I/O pins?
Directly driving inductive loads like relays or solenoids is not recommended due to back-EMF risks. When necessary, the PIC16F690 can switch the load via a transistor or MOSFET, with flyback diodes placed across the coil to suppress voltage spikes. Additionally, series resistors or optoisolators may be used to limit current and electrically isolate sensitive digital inputs from noisy analog sections.
What is the recommended decoupling capacitor configuration for stable operation of the PIC16F690, and how does improper decoupling affect system behavior?
A 0.1 µF ceramic capacitor should be placed as close as possible between Vdd and Vss pins, ideally within 5 mm, to decouple high-frequency noise. Larger bulk capacitors (e.g., 1–10 µF tantalum or electrolytic) may be added near the power entry point for low-frequency stabilization. Without adequate decoupling, oscillations, resets, or erratic ADC readings can occur due to voltage dips during transient loads or switching activity.

Customer Reviews

Evaluation: 10 Articles

  • Nath***rooks
    Jun 11, 2026

    Installed this power component in a converter board. Output remained stable under different load conditions and thermal performance was better than expected.

  • Dani***alkerTech
    Jun 1, 2026

    Product works, but setup took more effort than expected. Once configured the MCU ran reliably, although documentation support felt older compared with newer platforms. Fine for maintenance projects.

  • Yuki***aka88
    May 26, 2026

    信号通信プロジェクトでこのRS-485トランシーバーを使用しました。設置は簡単で、長距離ケーブルでも通信は安定していました。消費電力も、以前使用していたものより低くなっています。

  • Stev***aker
    May 20, 2026

    Solid diode for power rectification. Works well in switching circuits.

  • Bran***Lewis
    May 11, 2026

    Compact FPGA with good performance. Suitable for basic signal processing tasks.

  • Oliv***arris
    May 7, 2026

    Reliable I/O expander. Works well in embedded control applications.

  • Jess***Jones
    Apr 17, 2026

    It offers good value for the price, and the specifications match the description. I’ve been using it for two days with no issues, and I’ll definitely buy it again if I need it in the future.

  • Mich***Smith
    Apr 17, 2026

    Shipping was on time, the component pins are neatly aligned, and I tested 10 of them with a multimeter—all readings were within the specified range. Highly recommended.

  • Aman***arris
    Apr 3, 2026

    It was great—the entire process, from placing the order to receiving the package, went very smoothly. The components were consistent, the price was fair, and I had a very pleasant shopping experience.

  • Mike***nch
    Apr 3, 2026

    Better than expected! The resistance and capacitance readings were spot-on, and it passed the test on the first try. The service was reliable, and the packaging was thoughtful—I highly recommend it.

Write a Review

Your Email address will not be published.

Shipment

Delivery Time

In-stock items can be shipped within 24 hours. Some parts will be arranged for delivery within 1-2 days from the date all items arrive at our warehouse. And Allelco ships order once a day at about 17:00, except Sunday. Once the goods are shipped, the estimated delivery time depends on the shipping methods and Delivery destination. The table below shows are the logistic time for some common countries.

Delivery Cost

  1. Use your express account for shipment if you have one.
  2. Use our account for the shipment. Refer to the table below for the approximate charges.
(Different time frame / countries / package size has different price.)

Delivery Method

  1. Global Common Shipment by DHL / UPS / FedEx / TNT / EMS / SF we support.
  2. Others more shipping ways, please get in touch with your customer manager.

Common Countries Logistic Time Reference
Region Country Logistic Time(Day)
America United States 5
Brazil 7
Europe Germany 5
United Kingdom 4
Italy 5
Oceania Australia 6
New Zealand 5
Asia India 4
Japan 4
Middle East Israel 6
DHL & FedEx Shipment Charges Reference
Shipment charges(KG) Reference DHL(USD$)
0.00kg-1.00kg USD$30.00 - USD$60.00
1.00kg-2.00kg USD$40.00 - USD$80.00
2.00kg-3.00kg USD$50.00 - USD$100.00
Note:
The above table is for reference only. There may have some data bias for the uncontrollable factors.
Contact us if you have any questions.
  • QC (Quality Warranty)
  • Payment Support
  • Packaging
  • Certifications & Memberships

QC (Quality Warranty)

Allelco is committed to exceeding customer expectations through customer service excellence, order accuracy, and on-time delivery.
This is achieved through our commitment to the continual improvement of our processes, services, and products.


Strict quality inspection builds a solid foundation for electronic component quality.
  1. Visual inspection
  2. Performance testing and reliability verification
  3. Standardized full-process testing
  4. Precise control of every parameter
We eliminate defective components and ensure the stable operation of electronic devices through professional quality standards.

Payment Support

The payment method can be chosen from the methods shown below: Wire Transfer (T/T, Bank Transfer), Western Union, Credit card, PayPal.
  • HKBea
  • Paypal
  • MasterCard
  • Western-Union
  • VISA
Stable Delivery, Sincere Partnership — Your Faithful Supply Chain Partner
  • Efficient Supply Management
  • Cost-Saving Procurement
  • Fast Sourcing & Delivery
Contact us if you have any questions.

Packaging

Electrostatic Discharge Protection and Handling

All electrostatic-sensitive components are handled in accordance with electrostatic discharge control procedures. The products are hermetically sealed in anti-static safe packaging to prevent electrostatic damage. Appropriate labeling is also applied for identification and traceability. This ensures product integrity during storage, handling and transportation.


ESD

Certifications & Memberships

Third-party certified, strict quality control. Our certification
  • ISO 9001: 2015
  • ISO 13485: 2016
  • ISO 14001: 2015
  • ISO 28000: 2007
  • ISO 45001: 2018
  • GB/T 27922-2011
  • SMTA
  • IPC
  • ESD
  • PSMA
Microchip

PIC16F690

Microchip
41D-PIC16F690

Want a better price? Add to Cart and Submit RFQ now, we'll contact you immediately.

0 RFQ
Shopping cart (0 Items)
It is empty.
Compare List (0 Items)
It is empty.
Feedback

Your feedback matters! At Allelco, we value the user experience and strive to improve it constantly.
Please share your comments with us via our feedback form, and we'll respond promptly.
Thank you for choosing Allelco.

Subject
E-mail
Comments
Captcha
Drag or click to upload file
Upload File
types: .xls, .xlsx, .doc, .docx, .jpg, .png and .pdf.
Max file size: 10MB