Guida al microcontrollore PIC16F1824

Microcontrollori Flash a 8 bit PIC16F1824/1828

La famiglia di microcontrollori PIC16F di Microchip, MCUs a 8 bit, incorpora l’architettura PIC di Microchip in opzioni di piedinatura e package, da dispositivi salvaspazio a 14 pin a dispositivi ricchi di funzionalità a 64 pin. Sono disponibili dispositivi con architetture Baseline, Mid-Level o Enhanced Mid-Level in una varietà di diverse combinazioni di periferiche, offrendo flessibilità al progettista e scelta per l’applicazione.

La famiglia di microcontrollori PIC16F1824/1828 è basata sul Core Enhanced Mid-Level di Microchip con uno stack hardware a 16 livelli di profondità e 49 istruzioni. Questi MCU offrono fino a 8 MIPs, 7 Kbyte di memoria programma, 256 byte di RAM e 256 byte di EEPROM dati. Oscillatore configurabile integrato con una precisione di ±1%.

Caratteristiche PIC16F1824/1828

  • Velocità CPU massima di 32 MHz
  • 49 comandi
  • Stack hardware a 16 livelli
  • Oscillatore interno da 32 MHz – Intervallo di frequenza selezionabile da 32 MHz a 31 kHz
  • 12 pin di input/output – PIC16F1824
  • 18 pin di input/output – PIC16F1828
  • Tecnologia XLP
  • 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)

periferiche

  • Convertitore Analogico-Digitale (ADC) a 12 bit – PIC16F1824 8 canali, PIC16F1828 12 canali
  • Modulo Sensore Capacitivo mTouchTM – PIC16F1824 8 canali, PIC16F1828 12 canali
  • Due moduli Capture/Compare/PWM (CCP)
  • Due moduli Enhanced Capture/Compare/PWM (ECCP)
  • Tre amplificatori operazionali – PIC16F1789
  • Due amplificatori operazionali – PIC16F1788
  • due comparatori
  • Due timer a 8 bit
  • un timer a 16 bit
  • Master Synchronous Serial Port (MSSP) con SPI e I2C
  • Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART)
  • Fixed Voltage Reference (FVR)
  • SR latch

Schema dei pin PIC16F1824/1828

PIC16F1824 Pinout
Pin NumberPin NameDescription
1VDDPositive Power Supply (+5V)
2RA5General-Purpose I/O
3RA4General-Purpose I/O
4RA3General-Purpose I/O
5RA2General-Purpose I/O
6RA1General-Purpose I/O
7RA0General-Purpose I/O
8VSSGround (0V)
9MCLR/VPPMaster Clear Input (Active Low)
10RC0General-Purpose I/O
11RC1General-Purpose I/O
12RC2General-Purpose I/O
13RC3General-Purpose I/O
14RC4General-Purpose I/O
15RC5General-Purpose I/O
16VDDPositive Power Supply (+5V)

Specifiche PIC16F1824/1828

ParameterValue
I2C Channels1
PWM Units4
PWM Resolution10Bit
PWM Channels4
RAM Size256 (EEPROM), 256 (SRAM) kB
SPI Channels1
USART Channels1
Package TypeSurface Mount
Length8.65mm
Program Memory Size4 kB
Program Memory TypeFlash
Dimensions8.65 x 3.9 x 1.25mm
Typical Operating Voltage1.8 → 5.5 V
Package TypeSOIC
Height1.25mm
Timers1 x 16-bit, 4 x 8-bit
Timer Resolution8 bit, 16 bit
Number of Timers5
Width3.9mm
Pulse Width Modulation2 x 10 bit, 2 (1 x 10 bit)
ADC (Analog-to-Digital Converter)8 x 10 bit
Number of ADC Units1
ADC Resolution10 Bit
ADC Channels8
Data Bus Width8 Bit
Series NamePIC16F
Number of Pins14
Instruction Set ArchitectureRISC
Core DevicePIC
Maximum Frequency32MHz
Minimum Operating Temperature-40 °C
Maximum Operating Temperature+85 °C

Condividi con:

Torna in alto

Instant Quote