PIC16F1824 Microcontroller Guide

PIC16F1824/1828 8-Bit Flash Microcontrollers

Microchip’s PIC16F family of microcontrollers, 8-bit MCUs, incorporates Microchip’s PIC architecture into pinout and package options, from space-saving 14-pin devices to feature-rich 64-pin devices. Devices with Baseline, Mid-Level, or Enhanced Mid-Level architectures are available in a variety of different combinations of peripherals, providing flexibility to the designer and choice for the application.

The PIC16F1824/1828 family of microcontrollers is based on Microchip’s Enhanced Mid-Level Core with a 16-level deep hardware stack and 49 instructions. These MCUs offer up to 8 MIPs, 7 Kbytes of program memory, 256 bytes of RAM, and 256 bytes of data EEPROM. Onboard configurable oscillator with ±1% accuracy.

PIC16F1824/1828 Features

  • Maximum 32 MHz CPU speed
  • 49 commands
  • 16-level hardware stack
  • 32 MHz Internal Oscillator – Selectable Frequency Range 32 MHz to 31 kHz
  • 12 input/output pins – PIC16F1824
  • 18 input/output pins – PIC16F1828
  • XLP technology
  • Power On Reset (POR)
  • Power On Timer (PWRT)
  • Oscillator Start-up Timer (OST)
  • Brownout Reset (BOR)
  • Extended Watchdog Timer (WDT)
  • Enhanced Low Voltage Programming (LVP)
  • In-Circuit Serial Programming (ICSP)
  • In-Circuit Debugging (ICD)

peripherals

  • 12-bit Analog-to-Digital Converter (ADC) – PIC16F1824 8-channel, PIC16F1828 12-channel
  • mTouchTM Capacitive Sensor Module – PIC16F1824 8-channel, PIC16F1828 12-channel
  • Two Capture/Compare/PWM (CCP) modules
  • Two Enhanced Capture/Compare/PWM (ECCP) Modules
  • Three Op Amps – PIC16F1789
  • Two Op Amps – PIC16F1788
  • two comparators
  • Two 8-bit timers
  • a 16-bit timer
  • Master Synchronous Serial Port (MSSP) with SPI and I2C
  • Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART)
  • Fixed Voltage Reference (FVR)
  • SR latch

PIC16F1824/1828 Pinout

PIC16F1824 Pinout
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 Specification

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

Share to:

Scroll to Top

Instant Quote