PIC16F1824 Microcontroller Guide

Table of Contents

PIC16F1824

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

Subscribe

Join our subscribers list to get monthly blog updates, technology news, case studies. We will never send spam, and you can unsubscribe at any time.

Scroll to Top

Instant Quote