Panduan Mikrokontroler PIC16F1824

Mikrokontroler Flash 8-bit PIC16F1824/1828

Keluarga mikrokontroler PIC16F dari Microchip, yang merupakan MCU 8-bit, mengintegrasikan arsitektur PIC Microchip ke dalam berbagai pilihan konfigurasi pin dan kemasan, mulai dari perangkat 14-pin yang hemat ruang hingga perangkat 64-pin yang kaya fitur. Perangkat dengan arsitektur Baseline, Mid-Level, atau Enhanced Mid-Level tersedia dalam berbagai kombinasi periferal yang berbeda, sehingga memberikan fleksibilitas bagi perancang dan pilihan yang beragam untuk aplikasi.

Keluarga mikrokontroler PIC16F1824/1828 didasarkan pada Enhanced Mid-Level Core Microchip dengan tumpukan perangkat keras sedalam 16 tingkat dan 49 instruksi. MCU ini menawarkan hingga 8 MIP, memori program 7 Kbyte, RAM 256 byte, dan EEPROM data 256 byte. Oscillator yang dapat dikonfigurasi onboard dengan akurasi ±1%.

Fitur PIC16F1824/1828

  • Kecepatan CPU maksimum 32 MHz
  • 49 perintah
  • Tumpukan perangkat keras 16 tingkat
  • Osilator Internal 32 MHz – Rentang Frekuensi yang Dapat Dipilih 32 MHz hingga 31 kHz
  • 12 pin input/output – PIC16F1824
  • 18 pin input/output – PIC16F1828
  • Teknologi XLP
  • Reset Saat Dinyalakan (POR)
  • Timer Saat Dinyalakan (PWRT)
  • Timer Mulai Osilator (OST)
  • Reset Brownout (BOR)
  • Timer Pengawas yang Diperluas (WDT)
  • Pemrograman Tegangan Rendah yang Ditingkatkan (LVP)
  • Pemrograman Serial Dalam Sirkuit (ICSP)
  • Debugging Dalam Sirkuit (ICD)

periferal

  • Konverter Analog-ke-Digital (ADC) 12-bit – PIC16F1824 8-saluran, PIC16F1828 12-saluran
  • Modul Sensor Kapasitif mTouchTM – PIC16F1824 8-saluran, PIC16F1828 12-saluran
  • Dua modul Capture/Compare/PWM (CCP)
  • Dua Modul Capture/Compare/PWM (ECCP) yang Ditingkatkan
  • Tiga Op Amp – PIC16F1789
  • Dua Op Amp – PIC16F1788
  • dua komparator
  • Dua timer 8-bit
  • satu timer 16-bit
  • Port Serial Sinkron Utama (MSSP) dengan SPI dan I2C
  • Penerima-Pengirim Sinkron-Asinkron Universal yang Ditingkatkan (EUSART)
  • Referensi Tegangan Tetap (FVR)
  • Latch SR

Konfigurasi 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)

Penyalaan PIC16F1824: konfigurasi, clock, ICSP, dan periferal

Papan PIC16F1824 harus dinyalakan mulai dari kata konfigurasi: pastikan catu dan reset, pilih osilator, pertahankan akses ICSP, lalu aktifkan satu periferal setiap kali. Fungsi pin dimultipleks dan bergantung pada kemasan, sehingga gunakan dokumentasi perangkat serta kemasan yang tepat.

  • Atur konfigurasi dengan sengaja: tinjau osilator, watchdog, brownout, pin reset, proteksi kode, dan pemrograman tegangan rendah.
  • Pastikan clock: periksa sumber awal, pembagi, status perpindahan, dan timing melalui pin atau timer.
  • Jaga ICSP: kendalikan beban pada data program, clock, reset, daya, dan ground.
  • Inisialisasi pin lengkap: atur pilihan analog, arah, latch, pull-up, pemetaan periferal, dan flag.
  • Uji kondisi batas: coba reset, tidur, brownout, EEPROM, overflow timer, galat komunikasi, dan batas catu.

Spesifikasi 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

Bagikan ke:

Scroll to Top

Penawaran Seketika

Instant Quote