8-разрядные микроконтроллеры PIC16F1824/1828 с флэш-памятью
Семейство микроконтроллеров PIC16F компании Microchip, 8-разрядные микроконтроллеры, включает в себя архитектуру PIC компании Microchip в вариантах распиновки и корпуса, от компактных 14-контактных устройств до многофункциональных 64-контактных устройств. Устройства с архитектурой Baseline, Mid-Level или Enhanced Mid-Level доступны в различных комбинациях периферийных устройств, что обеспечивает гибкость для разработчика и выбор для приложения.
Семейство микроконтроллеров PIC16F1824/1828 основано на ядре Enhanced Mid-Level Core от Microchip с 16-уровневым аппаратным стеком и 49 инструкциями. Эти микроконтроллеры предлагают до 8 MIP, 7 Кбайт программной памяти, 256 байт ОЗУ и 256 байт EEPROM для данных. Встроенный настраиваемый генератор с точностью ±1%.
Особенности PIC16F1824/1828
- Максимальная скорость процессора 32 МГц
- 49 команд
- 16-уровневый аппаратный стек
- Внутренний генератор 32 МГц — выбираемый диапазон частот от 32 МГц до 31 кГц
- 12 выводов ввода/вывода — PIC16F1824
- 18 выводов ввода/вывода — PIC16F1828
- Технология XLP
- Сброс при включении питания (POR)
- Таймер включения питания (PWRT)
- Таймер запуска генератора (OST)
- Сброс при понижении напряжения (BOR)
- Расширенный сторожевой таймер (WDT)
- Улучшенное программирование при низком напряжении (LVP)
- Программирование через последовательный интерфейс (ICSP)
- Отладка в цепи (ICD)
Периферийные устройства
- 12-разрядный аналого-цифровой преобразователь (ADC) — PIC16F1824 8-канальный, PIC16F1828 12-канальный
- Модуль емкостного датчика mTouchTM — PIC16F1824 8-канальный, PIC16F1828 12-канальный
- Два модуля захвата/сравнения/ШИМ (CCP)
- Два модуля расширенного захвата/сравнения/ШИМ (ECCP)
- Три операционных усилителя — PIC16F1789
- Два операционных усилителя — PIC16F1788
- Два компаратора
- Два 8-разрядных таймера
- 16-разрядный таймер
- Основной синхронный последовательный порт (MSSP) с SPI и I2C
- Улучшенный универсальный синхронный-асинхронный приемопередатчик (EUSART)
- Фиксированный эталон напряжения (FVR)
- SR-защелка
Распиновка PIC16F1824/1828

| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | VDD | Positive Power Supply (+5V) |
| 2 | RA5 | General-Purpose I/O |
| 3 | RA4 | General-Purpose I/O |
| 4 | RA3 | General-Purpose I/O |
| 5 | RA2 | General-Purpose I/O |
| 6 | RA1 | General-Purpose I/O |
| 7 | RA0 | General-Purpose I/O |
| 8 | VSS | Ground (0V) |
| 9 | MCLR/VPP | Master Clear Input (Active Low) |
| 10 | RC0 | General-Purpose I/O |
| 11 | RC1 | General-Purpose I/O |
| 12 | RC2 | General-Purpose I/O |
| 13 | RC3 | General-Purpose I/O |
| 14 | RC4 | General-Purpose I/O |
| 15 | RC5 | General-Purpose I/O |
| 16 | VDD | Positive Power Supply (+5V) |
Спецификация PIC16F1824/1828
| Parameter | Value |
|---|---|
| I2C Channels | 1 |
| PWM Units | 4 |
| PWM Resolution | 10Bit |
| PWM Channels | 4 |
| RAM Size | 256 (EEPROM), 256 (SRAM) kB |
| SPI Channels | 1 |
| USART Channels | 1 |
| Package Type | Surface Mount |
| Length | 8.65mm |
| Program Memory Size | 4 kB |
| Program Memory Type | Flash |
| Dimensions | 8.65 x 3.9 x 1.25mm |
| Typical Operating Voltage | 1.8 → 5.5 V |
| Package Type | SOIC |
| Height | 1.25mm |
| Timers | 1 x 16-bit, 4 x 8-bit |
| Timer Resolution | 8 bit, 16 bit |
| Number of Timers | 5 |
| Width | 3.9mm |
| Pulse Width Modulation | 2 x 10 bit, 2 (1 x 10 bit) |
| ADC (Analog-to-Digital Converter) | 8 x 10 bit |
| Number of ADC Units | 1 |
| ADC Resolution | 10 Bit |
| ADC Channels | 8 |
| Data Bus Width | 8 Bit |
| Series Name | PIC16F |
| Number of Pins | 14 |
| Instruction Set Architecture | RISC |
| Core Device | PIC |
| Maximum Frequency | 32MHz |
| Minimum Operating Temperature | -40 °C |
| Maximum Operating Temperature | +85 °C |




