Poglej vse

English različico upoštevajte kot našo uradno različico.Vrnitev

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) Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino) United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ) New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português) United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
DomovBlogPIC16F876 Obsežen vodnik za funkcije in uporabe mikrokontrolerjev
na 2024/10/29 150

PIC16F876 Obsežen vodnik za funkcije in uporabe mikrokontrolerjev

Mikrokontroler PIC16F876 je kompaktna, zmogljiva rešitev, ki združuje zmogljivost in prilagodljivost za vrsto aplikacij.Ta članek vas bo vodil skozi njene funkcije, konfiguracije in resnične uporabe, ki bo nudil preprost pogled na to, kako ta mikrokontroler ustreza različnim potrebam na področjih, kot so avtomobilska, industrijska in potrošniška elektronika.

Katalog

1. pregled mikrokontrolerja PIC16F876
2. Pin konfiguracija PIC16F876
3. CAD modeli za PIC16F876
4. Ključne značilnosti mikrokontrolerja PIC16F876
5. Tehnične specifikacije za PIC16F876
6. komponente s primerljivimi specifikacijami
7. Funkcionalni blok diagram PIC16F876
8. SPWM vezje za mikrokontroler PIC16F876
9. Nadomestni izdelki za PIC16F876
10. aplikacije za mikrokontroler PIC16F876
11. Informacije o paketu za PIC16F876
12. O proizvajalcu: Microchip Technology, Inc

PIC16F876

Pregled mikrokontrolerja PIC16F876

The PIC16F876 Mikrokontroler prinaša močno mešanico zmogljivosti in enostavnosti uporabe, zaradi česar je praktična izbira za številne aplikacije.Ta 8-bitni bliskovni mikrokontroler CMOS, ki vsebuje Microchip's PIC® Architecture, ustreza številnim napravam v svojem 28-pin paketu in je združljiv s prejšnjimi modeli PIC, kot so PIC16C5X, PIC12CXXX in PIC16C7X.Arhitektura omogoča hitro izvajanje 200-nanosekundnega pouka, ki podpira tako hitrost kot učinkovitost.

Ta mikrokontroler s svojimi 256 bajti podatkovnega pomnilnika EEPROM, vgrajenim samoprogramiranjem in odpravljanjem napak v krogu izstopa zaradi svoje prilagodljivosti med različnimi nalogami.Vključuje pet kanalov 10-bitne analogne-digitalne pretvorbe (ADC), uporabnih za analogne aplikacije, in je opremljen z dvema dodatnima časovnikoma, funkcijo zajema/primerjave/PWM in več komunikacijskih vrat.Pristanišča lahko konfiguriramo kot trižični serijski periferni vmesnik (SPI) ali dvožični medsebojni integrirani vezje (I2C), skupaj z univerzalnim asinhronim sprejemnikom sprejemnika (USART) za prilagodljiv prenos podatkov.Skupaj te funkcije povečujejo njegovo primernost na področjih, kot so avtomobilska, industrijska, aparata in potrošniška elektronika.

Konfiguracija pin PIC16F876

PIC16F876 Pinout

CAD modeli za PIC16F876

Simbol PIC16F876

PIC16F876 Symbol

PIC16F876 odtis

PIC16F876 Footprint

PIC16F876 3D model

3D MODEL

Ključne značilnosti mikrokontrolerja PIC16F876

Visokozmogljiv CPU RISC

Ta arhitektura CPU -ja za mikrokontroler poenostavi učenje s samo 35 navodili za obvladovanje.Vsa navodila so enokleni, razen za programske veje, ki vzamejo dva cikla.Deluje s hitrostjo do 20 MHz, obvlada zahtevne naloge, hkrati pa ohranja učinkovitost.Struktura pomnilnika vključuje do 8K x 14 besed pomnilnika programa Flash, 368 x 8 bajtov RAM -a in 256 x 8 bajtov EEPROM -a, ki zagotavljajo zadostno shranjevanje tako za programe kot za podatke.

Periferne značilnosti

S tremi vgrajenimi časovniki in vrsto drugih funkcij je ta mikrokontroler dobro pripravljen za upravljanje različnih nalog.TIMER0 je 8-bitni časovnik/števec z 8-bitnim presalerjem.Timer1 je 16-bitni časovnik/števec s presalerjem in se lahko poveča med načinom spanja prek zunanjega kristala.TIMER2 je še en 8-bitni časovnik z 8-bitnim registru obdobja, Prescaler in PostScaler.Naprava vključuje tudi dva modula zajemanja, primerjave in PWM (modulacije impulzne širine), skupaj s sinhronimi in asinhronimi komunikacijskimi vmesniki, kot so SPI, I2C in USART.

Analogne lastnosti

PIC16F876 vključuje 10-bitni analogno-digitalni pretvornik z do 8 kanali, ki omogoča, da obvlada različne analogne vhode za natančne meritve.Poleg tega ima dva analogna primerjalnika s programirljivimi referenčnimi možnostmi napetosti na čipu in fleksibilnim vhodnim multipleksiranjem, zaradi česar je vsestranska za analogne aplikacije, ki zahtevajo dosledno delovanje.

Posebne funkcije mikrokontrolerja

Ta mikrokontroler je zasnovan za fleksibilnost in zanesljivost, ki vsebuje impresivnih 100.000 ciklov brisanja/pisanja za njegov izboljšan bliskovni pomnilnik in 1.000.000 ciklov brisanja/pisanja za podatkovni EEPROM.Podatki EEPROM je vgrajen tako, da zadrži podatke več kot 40 let, kar zagotavlja stabilnost podatkov sčasoma.Podpira serijsko programiranje v krogu (ICSP) skozi dva zatiča, kar omogoča enostavne posodobitve in spremembe.Časovnik Watchdog (WDT) in način spanja, ki varčuje z močjo, dodata svojo zanesljivost, skupaj z zaščito kode za dodano varnost.

Tehnologija CMOS

PIC16F876, zgrajen s tehnologijo CMOS z nizko močjo, deluje učinkovito v napetostnem območju od 2,0V do 5,5 V, zaradi česar je primeren za različne nastavitve moči.Popolnoma statična zasnova mu omogoča, da obvlada aplikacije z majhno močjo, hkrati pa ponuja tako komercialne kot industrijske temperature, kar ji daje vsestranskost v različnih okoljih.

Tehnične specifikacije za PIC16F876

Tehnične specifikacije, atributi, parametri in primerljivi deli za mikrokontroler za mikročip PIC16F876A-I/SS.

Tip Parameter
Tovarniški čas 8 tednov
Monta Površinski nosilec
Vrsta pritrditve Površinski nosilec
Paket / ohišje 28-SSOP (0,209, 5,30 mm širine)
Število zatičev 28
Pretvorniki podatkov A/D 5x10b
Število I/OS 22
Časovniki Watchdog DA
Delovna temperatura -40 ° C ~ 85 ° C TA
Embalaža Cev
Serija Pic® 16f
Objavljeno 1997
Koda JESD-609 E3
PBFREE koda DA
Status dela Aktivno
Raven občutljivosti vlage (MSL) 1 (neomejeno)
Število odpovedi 28
ECCN koda EAR99
Končni zaključek Matte kositer (sn)
Dodatna funkcija Deluje pri 4V minimalni oskrbi
Položaj terminala Dvojno
Oblika terminala Galebno krilo
Najvišja temperatura reflowa (° C) 260
Napajalna napetost 5V
Frekvenca 20MHz
Time@Peak Reflow Temperature-Max (-e) 40
Osnovna številka dela PIC16F876A
Število pin 28
Napajanje 5V
Vmesnik I2C, SPI, SSP, UART, USART
Velikost pomnilnika 14KB
Vrsta oscilatorja Zunanji
Nominalni dovodni tok 1,6mA
Velikost RAM -a 368 x 8
Napetost - Dobava (VCC/VDD) 4V ~ 5,5V
UPS/UCS/periferni tip ICS Mikrokontroler, RISC
Število bitov 8
OSRNI procesor Slika
Periferne naprave
Brown-Out Detect/Reset, Por, PWM, WDT
Vrsta pomnilnika programa Flash
Velikost jedra 8-bit
Velikost programa pomnilnika 14KB (8K x 14)
Povezljivost I2C, SPI, UART/USART
Velikost bit 8
Čas dostopa 20 μs
Ima ADC DA
DMA kanali Ne
Širina podatkovnega vodila 8b
Število časovnikov/števcev 3
Širina naslova avtobusa 8b
Gostota 112 kb
Velikost EEPROM 256 x 8
Družina CPU Slika
Število kanalov ADC 5
Število kanalov PWM 2
Število i2c kanalov 1
Višina 1,83 mm
Dolžina 10.34 mm
Širina 5.38 mm
Doseči SVHC Brez SVHC
Utrjevanje sevanja Ne
Status ROHS ROHS3 skladen
Brez vodi Brez vodi

Komponente s primerljivimi specifikacijami

Številka dela PIC16F876A-I/SS PIC16F767-I/SS PIC16F73-I/SS PIC16F76-I/SS
Proizvajalec Tehnologija mikročipov Tehnologija mikročipov Tehnologija mikročipov Tehnologija mikročipov
Paket / ohišje 28-SSOP (0,209, 5,30 mm širine) 28-SSOP (0,209, 5,30 mm širine) 28-SSOP (0,209, 5,30 mm širine) 28-SSOP (0,209, 5,30 mm širine)
Število zatičev 28 28 28 28
Širina podatkovnega vodila 8 b 8 b 8 b 8 b
Število V/I. 22 25 22 22
Vmesnik I2C, SPI, SSP, UART, USART I2C, SPI, UART, USART I2C, SPI, SSP, UART, USART I2C, SPI, SSP, UART, USART
Velikost pomnilnika 14 kb 14 kb 14 kb 7 kb
Napajalna napetost 5 v 5 v 5 v 5 v
Periferne naprave Brown-out zazna/ponastavi, ... Brown-out zazna/ponastavi, ... Brown-out zazna/ponastavi, ... Brown-out zazna/ponastavi, ...

Funkcionalni blok diagram PIC16F876

PIC16F876 Functional Block Diagram

SPWM vezje za mikrokontroler PIC16F876

PIC16F876 Microcontroller

Alternativni izdelki za PIC16F876

Številka dela Opis Proizvajalec
PIC16F876T-04I/SO Mikrokontrolerji in procesorji 8-bitni, bliskavica, 4 MHz, RISC MicroController, PDSO28, 0,300 palcev, plastika, MS-013, SO-28 Microchip Technology Inc.
PIC16F876T-04/SO Mikrokontrolerji in procesorji 8-bitni, bliskavica, 4 MHz, RISC MicroController, PDSO28, 0,300 palcev, plastika, MS-013, SO-28 Microchip Technology Inc.
PIC16F876-04I/PM Mikrokontrolerji in procesorji 8-bitni, bliskavica, 4 MHz, mikrokontroler RISC, PDIP28, plastika, DIP-28 Microchip Technology Inc.
PIC16F876T-04/PQ Mikrokontrolerji in procesorji 8-bitni, bliskavica, 4 MHz, RISC mikrokontroler, PQFP44, 10 x 10 mm, višina 2 mm, metrika, plastika, QFP-44 Microchip Technology Inc.
PIC16F876-04/L. Mikrokontrolerji in procesorji 8-bitni, bliskavica, 4 MHz, RISC MicroController, PQCC44, plastika, LCC-44 Microchip Technology Inc.
PIC16F876T-04/L. Mikrokontrolerji in procesorji 8-bitni, bliskavica, 4 MHz, RISC MicroController, PQCC44, plastika, LCC-44 Microchip Technology Inc.
PIC16F876T-04I/PT Mikrokontrolerji in procesorji 8-bitni, bliskavica, 4 MHz, RISC MicroController, PQFP44, 10 x 10 mm, višina 1 mm, plastika, TQFP-44 Microchip Technology Inc.
PIC16F876-04/PQ Mikrokontrolerji in procesorji 8-bitni, bliskavica, 4 MHz, RISC mikrokontroler, PQFP44, 10 x 10 mm, višina 2 mm, metrika, plastika, QFP-44 Microchip Technology Inc.
PIC16F876-04I-SP Mikrokontrolerji in procesorji 8-bitni, bliskavica, 4 MHz, RISC mikrokontroler, PDIP28, 0,300 palcev, mršav, plastika, MO-095, DIP-28 Microchip Technology Inc.
PIC16F876-04I/SO Mikrokontrolerji in procesorji 8-bitni, bliskavica, 4 MHz, RISC MicroController, PDSO28, 0,300 palcev, plastika, MS-013, SO-28 Microchip Technology Inc.

Aplikacije za mikrokontroler PIC16F876

Avtomobil

V avtomobilskih sistemih se PIC16F876 pogosto uporablja za nadzor senzorjev, upravljanje signalov in obdelavo podatkov iz različnih komponent.Njegove zmogljivosti za analogno-digitalno pretvorbo in modulacijo širine impulza so koristne pri spremljanju parametrov motorja in nadzoru aktuatorjev, kar zagotavlja zanesljive zmogljivosti za funkcije vozil.

Industrijsko

Robustne funkcije PIC16F876, vključno z več časovniki, komunikacijskimi vmesniki in analognimi zmogljivostmi, dobro ustrezajo nalogam industrijske avtomatizacije.Lahko nadzoruje stroje, obdeluje vhode senzorjev in omogoča natančno časovno razporeditev in ravnanje s podatki v proizvodnih procesih, kar pomaga ohranjati doslednost in natančnost v industrijskih operacijah.

Aparate

Vsestranskost mikrokontrolerja je idealna za sodobne aparate, kjer lahko opravlja različne funkcije, od krmiljenja motorja v pralnih strojih do upravljanja senzorjev v pametnih termostatih.Njegov način spanja, ki varčuje z močjo, in širok razpon delovne napetosti sta še posebej ugodna pri aplikacijah naprav, kjer se ovrednoti energetska učinkovitost.

Potrošniška elektronika

V potrošniški elektroniki PIC16F876 upravlja naloge, ki vključujejo uporabniške vmesnike, ravnanje s podatki in nadzorne funkcije.Njegove analogne in digitalne zmogljivosti omogočajo delo s senzorji, upravljanje podatkov iz vhodov, kot so gumbi ali številčnice, in nadzornimi izhodi, zaradi česar je primeren za izdelke, kot so naprave za avtomatizacijo doma, daljinski upravljalnik in interaktivna elektronika.

Podatki o paketu za PIC16F876

PIC16F876 Package

O proizvajalcu: Microchip Technology, Inc.

Microchip Technology, Inc. Oblikuje in oskrbuje vgrajene krmilne rešitve, ki pomagajo ustvariti zanesljive, povezane in varne naprave.Orodja za izdelke in razvoj podjetja inženirjem omogočajo, da ustvarijo zelo optimizirane modele, ki uravnotežijo stroške, zmogljivost in čas na trg.S sedežem v Chandlerju v Arizoni microchip služi raznoliki panogi industrij, vključno z avtomobilsko, industrijsko, potrošniško elektroniko, vesoljsko, obrambo in komunikacijo.

Več kot 120.000 strank se za kakovost in doslednost zanaša na mikročip, ki se odražajo v njegovih standardih dostave in zanesljivosti izdelkov.Podjetje daje prednost tehnični podpori in ponuja vire, ki strankam pomagajo učinkovito vključiti komponente mikročipov v svoje zasnove.Ta osredotočenost na podporo strankam, v kombinaciji s širokim izborom vgrajenih rešitev, krepi vlogo Microchipa kot vodilne izbire na trgu.

PDF podatkovnega lista

PIC16F876-04I/SP podatkovni list:

PIC16F876-04I/SP.PDF

PIC16F876-04I/SP.PDF

PIC16F876-04I/SP.PDF

PIC16F876-04I/SP.PDF






Pogosto zastavljena vprašanja [FAQ]

1. Zakaj moje vezje PIC16F876 niha z zunanjim kristalnim oscilatorjem?

Oscilator morda ne bo vibriral zaradi samega kristala ali povezav vezja.Različne vrste oscilatorjev, kot so keramični in kovinski kristalni oscilatorji, se različno povezujejo.Prepričajte se, da se povezave poravnajo z vrsto kristalnega oscilatorja, ki ga uporabljate.Dvojno preverjanje postavitve vezja lahko tudi pomaga prepoznati kakršne koli težave s povezavo.

2. Kako lahko PIC16F876 dostopa do matrike, kot je Float a [100] v programskem pomnilniku?

V programskem pomnilniku je mogoče shraniti samo konstante, kar pomeni, da je mogoče dostopati do podatkov le s pomočjo tabele za iskanje.Ta podatki o matriki, ki so enkrat shranjeni v programskem registru, skupaj s programom, postanejo samo za branje in jih sam program ne more spremeniti.Če morate spremeniti podatke, razmislite o dodajanju zunanjega bliskovnega pomnilniškega čipa, ki bo deloval kot razširljiv podatkovni pomnilnik, do katerega lahko PIC16F876 dostopa in po potrebi spremeni.

3. Ali ima PIC16F876 vgrajene uporodne upor?

Da, vrata RB na PIC16F876 ima vgrajen uporni upor, vendar deluje le, ko je vrata nastavljena kot vhod.Ko je konfiguriran kot izhod, je vlečni upor onemogočen.Če želite zagotoviti pravilno funkcijo, preverite, ali so konfiguracijski biti pravilno nastavljeni.Na primer, če uporabljate 4M kristal, ga nastavite na XT, medtem ko je treba 8M kristal nastaviti na HS za nihanje visoke hitrosti.Prav tako se prepričajte, da je bitni program z nizko napetostjo (LVP) izklopljen.

O nas

ALLELCO LIMITED

Allelco je mednarodno znana na enem mestu Distributer javnih naročil hibridnih elektronskih komponent, ki se zavezuje k zagotavljanju celovitih storitev javnih naročil in dobavnih verig za svetovno elektronsko proizvodno in distribucijsko industrijo, vključno z globalnimi top 500 tovarn 500 OEM in neodvisnimi posredniki.
Preberi več

Hitro povpraševanje

Prosimo, pošljite poizvedbo, takoj bomo odgovorili.

Količina

Priljubljene objave

Vroča številka dela

0 RFQ
Nakupovalni voziček (0 Items)
Je prazno.
Primerjajte seznam (0 Items)
Je prazno.
Povratne informacije

Vaše povratne informacije so pomembne!Pri Allelco cenimo uporabniško izkušnjo in si prizadevamo, da bi jo nenehno izboljševali.
Prosimo, da svoje komentarje delite z nami prek našega obrazca za povratne informacije in takoj se bomo odzvali.
Hvala, ker ste izbrali Allelco.

Tema
E-naslov
Komentarji
Captcha
Povlecite ali kliknite za nalaganje datoteke
Naloži datoteko
Vrste: .xls, .xlsx, .doc, .docx, .jpg, .png in .pdf.
Max File Velikost: 10MB