Lihat semua

Sila rujuk versi bahasa Inggeris sebagai versi rasmi kami.Kembali

Eropah
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Asia Pasifik
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Afrika, India dan Timur Tengah
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
Amerika Selatan / Oceania
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
Amerika Utara
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
RumahBlogPanduan Lengkap ke PIC16F886
pada 2024/10/16 139

Panduan Lengkap ke PIC16F886

PIC16F886 adalah mikrokontroler 8-bit yang digunakan secara meluas yang dikenali sebagai fleksibiliti dan kemudahan penggunaannya.Dalam artikel ini, anda akan belajar tentang ciri -cirinya, bagaimana ia berfungsi, dan mengapa ia adalah pilihan yang popular untuk pelbagai projek.Sama ada anda baru kepada mikrokontroler atau sudah biasa dengan mereka, panduan ini akan membimbing anda melalui asas -asas dan memberi anda pemahaman yang jelas tentang apa yang ditawarkan PIC16F886.

Katalog

1. Gambaran keseluruhan PIC16F886
2. PIC16F886 konfigurasi pin
3. Gambaran keseluruhan model CAD PIC16F886
4. Ciri -ciri utama PIC16F886
5. PIC16F886 Spesifikasi Teknikal
6. Bahagian yang setanding untuk PIC16F886
7. Pengaturcaraan Voltan Rendah untuk PIC16F886
8. Contoh Pemandu Tanduk PIC16F886
9. Reka Bentuk Litar PIC16F886
10. Rajah blok berfungsi PIC16F886
11. Model bersamaan untuk PIC16F886
12. Pilihan Alternatif untuk PIC16F886
13. PIC16F886 Aplikasi
14. Pakej PIC16F886
15. Maklumat Pengilang untuk PIC16F886
16. Soalan Lazim [Soalan Lazim

PIC16F886

Gambaran keseluruhan PIC16F886

The PIC16F886 adalah mikrokontroler 8-bit, sesuai untuk banyak projek kerana pelbagai ciri pada harga yang berpatutan.Ia dilengkapi dengan 28 pin dan termasuk pengayun dalaman, yang boleh anda sesuaikan melalui pengaturcaraan.Mikrokontroler ini menawarkan memori kilat 16-bait, yang cukup mencukupi untuk kebanyakan tugas yang mungkin akan anda hadapi.

Dengan mod penjimatan kuasa dan pemasa pengawas terbina dalam, PIC16F886 direka untuk berjalan dengan cekap dan boleh dipercayai.Ia juga datang dalam jenis pakej yang berbeza, yang membolehkan fleksibiliti bergantung kepada keperluan litar khusus anda.Pengaturcaraan adalah mudah, kerana ia hanya memerlukan dua pin, menjadikannya pilihan mesra pengguna untuk kedua-dua pemula dan pengguna yang berpengalaman.

Konfigurasi PIN PIC16F886

Angka berikut menunjukkan pinout untuk PIC16F886.

PIC16F886 Pinout

Gambaran keseluruhan model CAD PIC16F886

Berikut adalah simbol PIC16F886, jejak, dan model 3D.

Simbol PIC16F886

PIC16F886 Symbol


PIC16F886 jejak

 PIC16F886 Footprint

Model 3D PIC16F886

PIC16F886 3D Model


Ciri -ciri utama PIC16F886

Mikrokontroler PIC16F886 menawarkan banyak ciri berguna yang menjadikannya boleh disesuaikan untuk kegunaan yang berbeza.Berikut adalah pecahan mudah ciri utamanya:

CPU RISC berprestasi tinggi

PIC16F886 mempunyai CPU RISC yang mudah yang memerlukan pembelajaran hanya 35 arahan, menjadikannya lebih mudah untuk program.Kebanyakan arahan ini dijalankan dalam satu kitaran, kecuali arahan cawangan.Ia boleh berjalan pada kelajuan sehingga 20 MHz, dengan kitaran arahan 200-nanodetik.Anda juga mempunyai keupayaan mengganggu, timbunan perkakasan dalam 8 peringkat, dan cara yang berbeza untuk mengakses memori, memberikan anda fleksibiliti dalam cara anda menggunakan mikrokontroler.

Ciri -ciri mikrokontroler khas

Mikrokontroler ini dilengkapi dengan pengayun dalaman ketepatan terbina dalam yang dikalibrasi kilang dengan ketepatan ± 1%.Anda boleh menyesuaikan kekerapannya dari 8 MHz ke 31 kHz menggunakan perisian.Cip ini mempunyai ciri-ciri penjimatan kuasa seperti mod tidur, permulaan dua kelajuan, dan keupayaan untuk menukar mod jam semasa operasi.Ia juga mempunyai ciri-ciri keselamatan seperti Power-On Reset (POR), Power-Up Timer (PWRT), dan Reset Brown-Out (BOR) dengan pilihan perisian.Pemasa Watchdog (WDT) termasuk pengayun on-cip dan boleh disesuaikan menggunakan perisian.

Ciri-ciri kuasa rendah

PIC16F886 direka untuk menggunakan kuasa yang sangat sedikit, yang sesuai apabila anda ingin memanjangkan hayat bateri.Dalam mod siap sedia, ia hanya menarik 50 NA pada 2.0V.Semasa operasi biasa, ia menggunakan kira -kira 11 μA pada 32 kHz dan 220 μA pada 4 MHz, kedua -duanya pada 2.0V.Pemasa pengawas juga menggunakan kuasa minimum, sekitar 1 μA pada 2.0V.

Ciri -ciri periferal

Anda boleh menggunakan sehingga 24 input/output (I/O) pin, masing -masing dengan kawalan arahnya sendiri.Pin ini boleh mengendalikan arus tinggi, yang membolehkan anda memandu LED secara langsung.Cip juga menyokong pin interrupt-on-change, pull-up lemah yang boleh diprogramkan, dan ciri bangun ultra-rendah (ULPWU).Di samping itu, terdapat dua komparator analog, rujukan voltan laras, dan penukar 10-bit A/D dengan sehingga 14 saluran, yang membolehkan anda mengendalikan isyarat analog dengan berkesan.

Pemasa dan kaunter

Mikrokontroler termasuk tiga pemasa terbina dalam untuk tugas masa yang tepat.Timer0 adalah pemasa 8-bit dengan prescaler yang boleh diprogramkan.Timer1 adalah pemasa 16-bit dengan mod input pintu luaran dan pengayun 32 kHz khusus untuk operasi kuasa rendah.Timer2 adalah pemasa 8-bit dengan kedua-dua prescaler dan postscaler.Pemasa ini membantu dalam mewujudkan kelewatan, mengukur selang masa, dan menghasilkan isyarat modulasi lebar pulse (PWM).

Modul Tangkap/Bandingkan/PWM+ yang dipertingkatkan

Modul Capture/Bandingkan/PWM+ yang dipertingkatkan membolehkan kawalan isyarat yang tepat.Ia menyokong penangkapan 16-bit dengan resolusi 12.5 ns, dan fungsi membandingkan mempunyai resolusi 200 ns.Modul ini juga termasuk PWM 10-bit yang menyokong sehingga empat saluran output, yang membolehkan anda menguruskan kawalan motor atau tugas dimming LED dengan berkesan.

Ciri komunikasi

PIC16F886 menyokong beberapa protokol komunikasi.Ia termasuk modul USART yang dipertingkatkan yang boleh mengendalikan RS-485, RS-232, dan LIN 2.0.Pengesanan auto-baud dan auto-bangun pada ciri Bit Start membolehkan komunikasi yang lebih lancar.Mikrokontroler juga menyokong SPI dan I2C melalui modul Serial Serial Master (MSSP), menjadikannya lebih mudah untuk berkomunikasi dengan peranti lain.

Pengaturcaraan siri dalam litar (ICSP)

Dengan dua pin yang didedikasikan untuk pengaturcaraan siri litar (ICSP), anda boleh dengan mudah program dan debug PIC16F886 tanpa mengeluarkannya dari litar.Ini menjadikan proses pembangunan lebih cepat dan kurang rumit.

Ingatan dan ketahanan

PIC16F886 dilengkapi dengan memori ketahanan yang tinggi.Memori flashnya boleh mengendalikan 100,000 kitaran menulis, sementara EEPROMnya dapat menahan 1,000,000 kitaran menulis.Ini memastikan data anda tetap selamat dari masa ke masa, dengan tempoh pengekalan lebih dari 40 tahun.Cip juga membolehkan anda membaca atau menulis memori program semasa masa larian, memberikan anda lebih banyak fleksibiliti semasa operasi.

PIC16F886 Spesifikasi Teknikal

Jadual di bawah menyediakan spesifikasi teknikal dan parameter untuk microchip PIC16F886-I/SP.

Jenis Parameter
Masa memimpin kilang 5 minggu
Gunung Melalui lubang
Jenis pemasangan Melalui lubang
Pakej / kes 28-dip (0.300, 7.62mm)
Bilangan pin 28
Pakej peranti pembekal 28-SPDIP
Penukar data A/D 11x10b
Jenis memori Kilat
Bilangan I/OS 24
Pemasa pengawas Ya
Suhu operasi -40 ° C ~ 85 ° C TA
Pembungkusan Tiub
Siri Pic® 16F
Diterbitkan 2001
Status bahagian Aktif
Tahap Sensitiviti Kelembapan (MSL) 1 (tidak terhad)
Suhu operasi maksimum 85 ° C.
Suhu operasi min -40 ° C.
Pelepasan kuasa maksimum 800mw
Kekerapan 20MHz
Nombor bahagian asas PIC16F886
Antara muka I2C, SPI, UART, USART
Voltan bekalan maksimum 5.5v
Voltan bekalan min 2v
Saiz memori 14KB
Jenis pengayun Dalaman
Semasa bekalan nominal 220μA
Kelajuan 20MHz
Saiz ram 368 x 8
Voltan - Bekalan (VCC/VDD) 2V ~ 5.5V
Bilangan bit 8
Pemproses teras Gambar
Peripheral
Detect/Reset Brown-Out, POR, PWM, WDT
Jenis memori program Kilat
Saiz teras 8-bit
Saiz memori program 14kb 8k x 14
Sambungan I2C, SPI, UART/USART
Masa akses 20 μs
Lebar bas data 8b
Bilangan pemasa/kaunter 3
Alamat lebar bas 8b
Seni bina teras Gambar
Saiz eeprom 256 x 8
Kekerapan maksimum 20MHz
Bilangan penukar A/D 1
Bilangan I/O yang boleh diprogramkan 25
Bilangan saluran UART 1
Bilangan saluran ADC 11
Bilangan saluran PWM 2
Bilangan saluran i2c 1
Bilangan saluran SPI 1
Ketinggian 3.81mm
Panjang 35.56mm
Lebar 7.493mm
Mencapai svhc Tiada SVHC
Pengerasan radiasi Tidak
Status ROHS Mematuhi ROHS3
Memimpin percuma Memimpin percuma

Bahagian yang boleh dibandingkan untuk pic16f886

Jadual menunjukkan bahagian-bahagian yang mempunyai spesifikasi yang sama dengan microchip PIC16F886-I/Sp.

Nombor bahagian PIC16F886-I/SP PIC16F726-I/SP PIC16F883-I/SP PIC16F723A-I/SP
Pengilang Teknologi Microchip Teknologi Microchip Teknologi Microchip Teknologi Microchip
Pakej / kes 28-dip (0.300, 7.62mm) 28-dip (0.300, 7.62mm) 28-dip (0.300, 7.62mm) 28-dip (0.300, 7.62mm)
Bilangan pin 28 28 28 28
Seni bina teras Gambar - - -
Lebar bas data 8b 8b 8b 8b
Kekerapan maksimum 20MHz - 20MHz -
Bilangan I/O. 24 24 25 25
Antara muka I2C, SPI, UART, USART I2C, SPI, UART, USART I2C, SCI, SPI, SSP, UART, USART I2C, SPI, UART, USART
Jenis memori Kilat - Kilat -
Saiz memori 14KB 7kb 14KB 7kb
Voltan bekalan min 2v - - -
Voltan bekalan maksimum 5.5v - - -
Lihat Bandingkan PIC16F886-I/SP VS PIC16F726-I/SP PIC16F886-I/SP VS PIC16F883-I/SP PIC16F886-I/SP VS PIC16F723A-I/SP

Pengaturcaraan voltan rendah untuk PIC16F886

Imej berikut menunjukkan persediaan pengaturcaraan LVP untuk PIC16F886.

PIC16F886 LVP Programming


Contoh Pemandu Tanduk PIC16F886

Berikut adalah contoh persediaan pemandu tanduk PIC16F886.

PIC16F886 Horn Driver

Reka bentuk litar PIC16F886

Imej berikut menunjukkan reka bentuk litar menggunakan PIC16F886.

PIC16F886 Circuit

Rajah blok fungsional pic16f886

Berikut adalah gambarajah blok berfungsi PIC16F886.


Model yang setara untuk PIC16F886

PIC16F882

• PIC18F883

Pilihan alternatif untuk pic16f886

Nombor bahagian Penerangan Pengilang
PIC16F886-H/MLVAO Mikrokontroler RISC, 8-bit, Flash, CMOS, PQCC28 Microchip Technology Inc.
PIC16F886FT-E/MLM 8-bit, flash, 20 MHz, mikrokontroler RISC, PQCC28, 6 x 6 mm, ketinggian 0.90 mm, plastik, QFN-28 Microchip Technology Inc.
PIC16F886T-I/MLVAO Mikrokontroler RISC, 8-bit, Flash, 20MHz, CMOS, PQCC28 Microchip Technology Inc.
PIC16F886-I/MLM 8-bit, flash, 20 MHz, mikrokontroler RISC, PQCC28, 6 x 6 mm, plastik plastik, plastik, QFN-28 Microchip Technology Inc.

Aplikasi PIC16F886

Projek berasaskan rumah yang paling kecil

PIC16F886 berfungsi dengan baik untuk projek DIY berasaskan rumah seperti sistem automasi mudah, kawalan pencahayaan, atau peranti keselamatan asas.Penggunaan kuasa yang rendah dan pengaturcaraan mudah menjadikannya sesuai untuk projek kecil dan berpatutan yang boleh anda kendalikan sendiri.

Beberapa barangan komersial

Dalam produk komersial, mikrokontroler ini digunakan dalam peranti yang memerlukan sistem kawalan mudah, seperti elektronik asas atau peralatan kecil.Ciri -ciri dan kemudahan penggunaannya menjadikannya pilihan yang baik untuk produk yang dibuat dalam kuantiti yang banyak.

Kawal kelajuan motor

PIC16F886 dapat membantu anda mengawal kelajuan motor menggunakan ciri PWM (Pulse Width Modulation).Anda boleh menggunakannya dalam peranti seperti peminat atau pam di mana mengawal kelajuan motor diperlukan.

Mesin kopi

Mesin kopi sering menggunakan mikrokontroler seperti PIC16F886 untuk mengendalikan tugas seperti masa proses pembuatan bir, mengawal suhu, dan bertindak balas terhadap input pengguna.Ia sesuai untuk menguruskan tugas -tugas ini kerana ia boleh mengendalikan pelbagai fungsi sekaligus.

Mesin layan diri

Mesin layan diri menggunakan PIC16F886 untuk mengawal perkara seperti mengambil pembayaran, memberikan produk, dan menjejaki inventori.Penggunaan kuasa yang rendah dan keupayaan untuk berkomunikasi dengan bahagian lain mesin menjadikannya pilihan yang boleh dipercayai untuk kerja seperti ini.

Pakej PIC16F886

Imej berikut menunjukkan reka bentuk pakej PIC16F886.

 Package of PIC16F886

Maklumat Pengilang untuk PIC16F886

Microchip Technology Inc. adalah syarikat di belakang PIC16F886.Mereka adalah pemimpin global dalam menyediakan mikrokontroler dan semikonduktor analog.Produk mereka menyokong pelbagai bidang, termasuk pasaran perindustrian, automotif, dan pengguna.Microchip terkenal kerana menawarkan penyelesaian yang boleh dipercayai dan mudah digunakan yang dapat membantu anda membawa idea anda kepada kehidupan.Portfolio komprehensif mereka, digabungkan dengan alat pembangunan yang berguna, membolehkan anda membuat reka bentuk yang cekap sambil menjimatkan masa dan mengurangkan risiko.Berpusat di Chandler, Arizona, Microchip juga memastikan produk berkualiti tinggi dan sokongan teknikal untuk memenuhi keperluan anda.

Datasheet pdf

PIC16F886-I/SP datasheets:

PIC16F886-I/SP.PDF

PIC16F886-I/SP.PDF

PIC16F886-I/SP.PDF

PIC16F883-I/SP datasheets:

PIC16F883-I/SP.PDF

PIC16F883-I/SP.PDF

PIC16F883-I/SP.PDF

PIC16F88X Programming Spec.pdf

PIC16F723A-I/SP datasheets:

PIC16F723A-I/SP.PDF

PIC16F723A-I/SP.PDF






Soalan Lazim [Soalan Lazim]

1. Bolehkah PIC16F886 diprogramkan dalam C?

Ya, anda boleh memprogramnya di C. Walau bagaimanapun, sesetengah penyusun C boleh mahal.Jika anda pergi untuk versi yang lebih murah atau retak, ia mungkin datang dengan batasan tertentu.

2. Bolehkah ia berfungsi pada suhu 300 ° C?

Tidak, PIC16F886 hanya boleh mengendalikan suhu sehingga +125 ° C.Pada suhu 300 ° C, ia mungkin akan mencairkan.

3. Bagaimanakah anda mengukur arus cerah PIC16F886?

Untuk mengukur arus yang tersenyum, anda perlu melepaskan bekalan kuasa.Kemudian, letakkan ammeter antara kord kuasa dan mikrokontroler.Apabila anda menghidupkannya, ammeter akan memaparkan arus yang tersenyum.

4. Apakah saiz memori yang berfungsi dengan baik untuk kebanyakan aplikasi?

Memori kilat 16-bait biasanya cukup untuk mengendalikan banyak tugas biasa.

5. Apa yang menjadikan PIC16F886 boleh dipercayai?

Pemasa pengawas terbina dalam membantu meningkatkan kebolehpercayaannya dengan memantau sistem dan mencegah isu-isu yang berpotensi.

6. Berapa banyak pin pengaturcaraan yang dimiliki oleh PIC16F886?

Ia dilengkapi dengan dua pin pengaturcaraan, membuat proses persediaan dan pengaturcaraan langsung.

Tentang kita

ALLELCO LIMITED

Allelco adalah sehenti yang terkenal di peringkat antarabangsa Pengedar Perkhidmatan Perolehan Komponen Elektronik Hibrid, komited untuk menyediakan perkhidmatan perolehan komponen dan rantaian bekalan komponen untuk industri pembuatan dan pengedaran elektronik global, termasuk kilang OEM 500 teratas global dan broker bebas.
Baca lebih lanjut

Siasatan Pantas.

Sila hantar pertanyaan, kami akan bertindak balas dengan segera.

Kuantiti

Jawatan popular

Nombor bahagian panas

0 RFQ
Bakul membeli belah (0 Items)
Ia kosong.
Bandingkan senarai (0 Items)
Ia kosong.
Maklum balas

Maklum balas anda penting!Di Allelco, kami menghargai pengalaman pengguna dan berusaha untuk memperbaikinya secara berterusan.
Sila kongsi komen anda dengan kami melalui borang maklum balas kami, dan kami akan bertindak balas dengan segera.
Terima kasih kerana memilih Allelco.

Subjek
E-mel
Komen
Captcha
Seret atau klik untuk memuat naik fail
Muat naik fail
Jenis: .xls, .xlsx, .doc, .docx, .jpg, .png dan .pdf.
Max Saiz Fail: 10MB