Imagens apenas para referência
PIC16F684-I/SL
+Lista de MateriaisIC MCU 8BIT 3.5KB FLASH 14SOIC
-
FabricanteTecnologia Microchip
-
Peça do Fabricante #PIC16F684-I/SL
-
Ficha Técnica PIC16F684-I/SL DataSheet
-
Pacote SOIC-14
-
Em Estoque6176
365 Garantia de Qualidade em 1 dia
7*24 Garantia de serviço em 24 horas
90-Garantia de pós-venda em 1 dia
Garantia de Produto Genuíno
Especificações
| Atributo | Valor |
| Package | Tube |
| Series | PIC® 16F |
| ProductStatus | Active |
| CoreProcessor | PIC |
| CoreSize | 8-Bit |
| Speed | 20MHz |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| NumberofI/O | 12 |
| ProgramMemorySize | 3.5KB (2K x 14) |
| ProgramMemoryType | FLASH |
| EEPROMSize | 256 x 8 |
| RAMSize | 128 x 8 |
| Voltage-Supply(Vcc/Vdd) | 2V ~ 5.5V |
| DataConverters | A/D 8x10b |
| OscillatorType | Internal |
| OperatingTemperature | -40°C ~ 85°C (TA) |
| MountingType | Surface Mount |
| Package/Case | 14-SOIC (0.154, 3.90mm Width) |
Visão Geral
Description
Key features include an 8 MHz internal oscillator, flash program memory of 3.5 KB, 128 bytes of RAM, and 256 bytes of EEPROM. It also has a wide operating voltage range of 2.0V to 5.5V, which makes it suitable for battery-powered devices.
The microcontroller includes a variety of integrated peripherals, such as an analog-to-digital converter (ADC), pulse-width modulation (PWM) module, and enhanced capture/compare/PWM (ECCP) module. It also supports I²C and SPI communication protocols, enhancing its connectivity options. The PIC16F684 is commonly used in applications like home automation, consumer electronics, and industrial control systems, where cost efficiency, reliability, and ease of use are essential.
Equivalent
Features
1. CPU and Architecture: It has a RISC architecture with a 14-bit instruction set and operates at a maximum frequency of 20 MHz.
2. Memory: The device offers 3.5 KB of Flash memory, 128 bytes of RAM, and 256 bytes of EEPROM for data storage.
3. I/O Ports: It includes up to 12 I/O pins, providing flexibility for interfacing with various peripherals.
4. Timers: Equipped with one 8-bit and one 16-bit timer.
5. Analog Capabilities: Features a 10-bit Analog-to-Digital Converter (ADC) with up to 8 channels.
6. Comparators: Includes two comparators with a programmable voltage reference.
7. Peripheral Features: Supports Enhanced Capture/Compare/PWM (ECCP) module and Master Synchronous Serial Port (MSSP) for SPI and I2C communication.
8. Power Management: Offers low power consumption with features like Watchdog Timer (WDT) and power-saving Sleep mode.
9. Package: Available in an 14-pin SOIC package.
These features make the PIC16F684-I/SL suitable for various applications, including embedded control, consumer electronics, and industrial automation.
Pinout
1. Pin Count: 14 pins
2. Key Functions:
- I/O Ports:
- PORTA (RA0-RA4)
- PORTC (RC0-RC5)
- Analog-to-Digital Converter (ADC): 10-bit ADC with up to 8 channels.
- Timers:
- Timer0: 8-bit timer.
- Timer1: 16-bit timer.
- Comparators: Two analog comparators.
- PWM Module: 1 PWM for generating pulse width modulation signals.
- Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART): Used for serial communication.
- Oscillator Options: Internal oscillator and external oscillator options.
- Interrupts: External and peripheral interrupts.
This versatile microcontroller is suitable for various embedded system applications due to its combination of digital and analog features.
Manufacturer
Application
1. Consumer Electronics: Controls in devices like remote controls and small appliances.
2. Automotive: Used in simple control systems and sensors.
3. Industrial Automation: Utilized in simple process controls and instrumentation.
4. Home Automation: Powers smart switches, thermostats, and lighting controls.
5. Toys and Gadgets: Provides control in interactive toys and hobby projects.
6. Medical Devices: Suitable for basic monitoring and control in portable medical equipment.
7. Sensors and Data Loggers: Serves in environmental monitoring and data recording tasks.
Its small footprint and ease of programming make it ideal for embedded systems with limited space and resources.