Peržiūrėti visus

Prašome naudoti anglišką versiją kaip oficialią versiją.Grįžti

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)
NamaiDienoraštisPIC16F876 MIKROCINTROLLERIS Išsamus funkcijų ir naudojimo vadovas
2024/10/29 140

PIC16F876 MIKROCINTROLLERIS Išsamus funkcijų ir naudojimo vadovas

„PIC16F876“ mikrovaldiklis yra kompaktiškas, galingas sprendimas, derinantis našumą ir pritaikomumą įvairioms programoms.Šis straipsnis padės jums naudotis jo funkcijomis, konfigūracijomis ir realiojo pasaulio naudojimu, siūlant tiesioginį žvilgsnį, kaip šis mikrovaldiklis tenkina įvairius poreikius tokiose srityse, kaip automobilių, pramoninė ir vartojimo elektronika.

Katalogas

1. „Pic16F876“ mikrovaldiklio apžvalga
2. PIC16F876 PIN konfigūracija
3. CAD modeliai PIC16F876
4. Pagrindinės PIC16F876 mikrovaldiklio savybės
5. PIC16F876 techninės specifikacijos
6. Komponentai su palyginamomis specifikacijomis
7. PIC16F876 funkcinė bloko schema
8. SPWM grandinė, skirta PIC16F876 MIKROKROLERLERIS
9. Alternatyvūs PIC16F876 produktai
10. PIC16F876 mikrovaldiklio programos
11. „PIC16F876“ paketo informacija
12. Apie gamintoją: „Microchip Technology, Inc“

PIC16F876

„PIC16F876“ mikrovaldiklio apžvalga

PIC16F876 Mikrovaldiklis suteikia galingą našumo ir paprastumo derinį, todėl tai yra praktiškas pasirinkimas daugeliui programų.Šis 8 bitų CMOS „Flash“ pagrindu sukurtas mikrovaldiklis, kuriame yra „Microchip“ PIC® architektūra, tinka įvairiems įrenginiams į savo 28 kontaktų paketą ir yra suderinamas su ankstesniais PIC modeliais, tokiais kaip „Pic16C5X“, „PIC12CXXX“ ir „PIC16C7X“.Architektūra įgalina greitą 200 nanosekundės instrukcijų vykdymą, palaikant greitį ir efektyvumą.

Turėdamas 256 baitus „EEPROM“ duomenų atminties, integruoto savireguliavimo ir derinimo ciklo, šis mikrovaldiklis išsiskiria dėl jo pritaikomumo įvairiose užduotyse.Tai apima penkis 10 bitų analoginių ir skaitmeninių konvertavimo kanalus (ADC), naudingus analoginėms programoms, ir juose yra du papildomi laikmačiai, fiksavimo/palyginimo/PWM funkcijos ir keli ryšių prievadai.Uostai gali būti sukonfigūruoti kaip trijų laidų serijinės periferinės sąsajos (SPI) arba dviejų laidų tarp integruotos grandinės (I2C) magistralės (I2C) magistralė kartu su universaliu asinchroninio imtuvo siųstuvu (USART) lanksčiam duomenų perdavimui.Kartu šios savybės padidina jos tinkamumą tokiose srityse, kaip automobilių, pramoniniai, prietaisai ir vartotojams elektronika.

PIK PIC16F876 konfigūracija

PIC16F876 Pinout

CAD modeliai PIC16F876

Pic16f876 simbolis

PIC16F876 Symbol

PIC16F876 pėdsakas

PIC16F876 Footprint

PIC16F876 3D modelis

3D MODEL

Pagrindinės PIC16F876 mikrovaldiklio savybės

Aukštos kokybės RISC CPU

Ši mikrovaldiklio „RISC“ procesoriaus architektūra supaprastina mokymąsi, o tik 35 instrukcijos, kurias reikia įsisavinti.Visos instrukcijos yra vieno ciklo, išskyrus programos šakas, kurios užima du ciklus.Veikia iki 20 MHz greičio, jis tvarko reikalaujančias užduotis išlaikant efektyvumą.Atminties struktūrą sudaro iki 8k x 14 „Flash“ programos atminties žodžiai, 368 x 8 baitai RAM ir 256 x 8 baitai eeprom, užtikrinant pakankamą saugojimą tiek programoms, tiek duomenims.

Periferinės savybės

Šis mikrovaldiklis, turintis tris įmontuotus laikmačius ir daugybę kitų funkcijų, yra gerai pasirengęs valdyti įvairias užduotis.„Timer0“ yra 8 bitų laikmatis/skaitiklis su 8 bitų „Prescaler“.„Timer1“ yra 16 bitų laikmatis/skaitiklis su „Prescaler“ ir gali padidinti miego režimo metu per išorinį kristalą.„Timer2“ yra dar vienas 8 bitų laikmatis, turintis 8 bitų laikotarpio registrą, „Prescaler“ ir „PostScaler“.Įrenginį taip pat įeina du fiksavimo, palyginimo ir PWM (impulsų pločio moduliacijos) moduliai, taip pat sinchroninės ir asinchroninės ryšio sąsajos, tokios kaip SPI, I2C ir USART.

Analoginės savybės

„PIC16F876“ apima 10 bitų analoginį-skaitmeninį keitiklį su iki 8 kanalų, leidžiančių jam atlikti įvairius analoginius įėjimus tiksliems matavimams.Be to, jis turi du analoginius lygintuvus su programuojamomis lusto įtampos atskaitos parinktimis ir lanksčiu įvesties multipleksavimu, todėl jis yra universalus analoginėms programoms, kurioms reikia nuoseklaus našumo.

Specialios mikrovaldiklio funkcijos

Šis mikrovaldiklis yra skirtas lankstumui ir patikimumui, pasižyminčiam įspūdingu 100 000 ištrynimo/rašymo ciklais, kad būtų patobulinta „Flash“ atminties ir 1 000 000 ištrynimo/rašymo ciklai duomenų EEPROM.„EEPROM“ duomenys yra sukurti taip, kad išlaikytų duomenis daugiau nei 40 metų, užtikrinant duomenų stabilumą laikui bėgant.Jis palaiko serijinį programavimą (ICSP) per du kaiščius, leidžiančius lengvai atnaujinti ir modifikuoti.„Watchdog Timer“ (WDT) ir energijos taupymo miego režimas padidina jo patikimumą, taip pat kodo apsaugą, kad būtų papildoma sauga.

CMOS technologija

Sukurtas naudojant mažos galios CMOS technologiją, „PIC16F876“ efektyviai veikia per įtampos diapazoną nuo 2,0 V iki 5,5 V, todėl jis tinka įvairioms energijos sąrankoms.Visiškai statiškas dizainas leidžia jam valdyti mažos galios programas, tuo pačiu siūlant tiek komercinės, tiek pramoninės temperatūros diapazonus, suteikiant jam universalumą įvairiose aplinkose.

PIC16F876 techninės specifikacijos

Techninės specifikacijos, atributai, parametrai ir palyginamos mikroschemų technologijos dalys PIC16F876A-I/SS mikrovaldiklio.

Tipas Parametras
Gamyklos švino laikas 8 savaitės
Kalno Paviršiaus laikiklis
Montavimo tipas Paviršiaus laikiklis
Paketas / atvejis 28-SSOP (0,209, 5,30 mm plotis)
Smeigtukų skaičius 28
Duomenų keitikliai A/D 5x10B
I/OS skaičius 22
Budėjimo laikmačiai Taip
Darbinė temperatūra -40 ° C ~ 85 ° C TA
Pakuotė Vamzdis
Serija PIC® 16F
Paskelbta 1997 m
JESD-609 kodas E3
PBFREE kodas Taip
Dalies būsena Aktyvus
Jautrumo drėgmės lygis (MSL) 1 (neribotas)
Terminacijų skaičius 28
ECCN kodas Ear99
Terminalo apdaila Matinė skarda (sn)
Papildoma funkcija Veikia mažiausiai 4 V
Terminalo padėtis Dvigubas
Terminalo forma Gulos sparnas
Didžiausias reflovos temperatūra (° C) 260
Tiekimo įtampa 5v
Dažnis 20MHz
Laikas@smailė reflow temperatūra-max (-os) 40
Bazinės dalies numeris PIC16F876A
PIN kodas 28
Maitinimo šaltiniai 5v
Sąsaja I2C, SPI, SSP, UART, USART
Atminties dydis 14 kb
Osciliatoriaus tipas Išorinis
Nominali tiekimo srovė 1,6MA
RAM dydis 368 x 8
Įtampa - tiekimas (VCC/VDD) 4v ~ 5,5 V.
UPS/UCS/Periferinio ICS tipas Mikrokontroleris, Risc
Bitų skaičius 8
Pagrindinis procesorius Nuotrauka
Periferiniai įrenginiai
„Brown-Out“ aptikimas/atstatymas, POR, PWM, WDT
Programos atminties tipas Blykstė
Šerdies dydis 8 bitų
Programos atminties dydis 14 kb (8k x 14)
Jungiamumas I2C, SPI, UART/USART
Bitų dydis 8
Prieigos laikas 20 μs
Turi ADC Taip
DMA kanalai Ne
Duomenų magistralės plotis 8b
Laikmačių/skaitiklių skaičius 3
Adreso magistralės plotis 8b
Tankis 112 kb
Eeprom dydis 256 x 8
CPU šeima Nuotrauka
ADC kanalų skaičius 5
PWM kanalų skaičius 2
I2C kanalų numeris 1
Ūgis 1,83 mm
Ilgis 10,34 mm
Plotis 5,38 mm
Pasiekti SVHC Nėra SVHC
Spinduliuotės kietėjimas Ne
ROHS būsena ROHS3 suderinamas
LENGVAS NEMOKAMAS LENGVAS NEMOKAMAS

Komponentai su palyginamomis specifikacijomis

Dalies numeris Pic16f876a-i/ss Pic16f767-i/ss PIC16F73-I/SS Pic16f76-i/ss
Gamintojas MIKROCHIP TECHNOLOGIJA MIKROCHIP TECHNOLOGIJA MIKROCHIP TECHNOLOGIJA MIKROCHIP TECHNOLOGIJA
Paketas / atvejis 28-SSOP (0,209, 5,30 mm plotis) 28-SSOP (0,209, 5,30 mm plotis) 28-SSOP (0,209, 5,30 mm plotis) 28-SSOP (0,209, 5,30 mm plotis)
Smeigtukų skaičius 28 28 28 28
Duomenų magistralės plotis 8 b 8 b 8 b 8 b
I/O skaičius 22 25 22 22
Sąsaja I2C, SPI, SSP, UART, USART I2C, SPI, UART, USART I2C, SPI, SSP, UART, USART I2C, SPI, SSP, UART, USART
Atminties dydis 14 kb 14 kb 14 kb 7 kb
Tiekimo įtampa 5 v 5 v 5 v 5 v
Periferiniai įrenginiai Brown-Out aptikimas/iš naujo ... Brown-Out aptikimas/iš naujo ... Brown-Out aptikimas/iš naujo ... Brown-Out aptikimas/iš naujo ...

PIC16F876 funkcinė bloko schema

PIC16F876 Functional Block Diagram

SPWM grandinė, skirta PIC16F876 MIKROCINTROLERIS

PIC16F876 Microcontroller

Alternatyvūs PIC16F876 produktai

Dalies numeris Aprašymas Gamintojas
Pic16f876t-04i/Taigi Mikrokontroleriai ir procesoriai 8 bitai, blykstė, 4 MHz, RISC mikrovaldiklis, PDSO28, 0,300 colio, plastiko, MS-013, SO-28 „Microchip Technology Inc“
Pic16f876t-04/Taigi Mikrokontroleriai ir procesoriai 8 bitai, blykstė, 4 MHz, RISC mikrovaldiklis, PDSO28, 0,300 colio, plastiko, MS-013, SO-28 „Microchip Technology Inc“
PIC16F876-04I/PM Mikrokontroleriai ir procesoriai 8 bitai, blykstė, 4 MHz, „Risc“ mikrovaldiklis, PDIP28, plastikas, DIP-28 „Microchip Technology Inc“
PIC16F876T-04/PQ Mikrokontroleriai ir procesoriai 8 bitai, blykstė, 4 MHz, „Risc“ mikrovaldiklis, PQFP44, 10 x 10 mm, 2 mm aukščio, metrikos, plastiko, QFP-44 „Microchip Technology Inc“
PIC16F876-04/L. Mikrokontroleriai ir procesoriai 8 bitai, blykstė, 4 MHz, „Risc“ mikrovaldiklis, PQCC44, plastikas, LCC-44 „Microchip Technology Inc“
PIC16F876T-04/L. Mikrokontroleriai ir procesoriai 8 bitai, blykstė, 4 MHz, „Risc“ mikrovaldiklis, PQCC44, plastikas, LCC-44 „Microchip Technology Inc“
Pic16f876t-04i/pt Mikrokontroleriai ir procesoriai 8 bitai, blykstė, 4 MHz, RISC mikrovaldiklis, PQFP44, 10 x 10 mm, 1 mm aukščio, plastiko, TQFP-44 „Microchip Technology Inc“
PIC16F876-04/PQ Mikrokontroleriai ir procesoriai 8 bitai, blykstė, 4 MHz, „Risc“ mikrovaldiklis, PQFP44, 10 x 10 mm, 2 mm aukščio, metrikos, plastiko, QFP-44 „Microchip Technology Inc“
Pic16f876-04i-sp Mikrokontroleriai ir procesoriai 8 bitai, blykstė, 4 MHz, „Risc“ mikrovaldiklis, PDIP28, 0,300 colio, liesas, plastikas, MO-095, DIP-28 „Microchip Technology Inc“
Pic16f876-04i/Taigi Mikrokontroleriai ir procesoriai 8 bitai, blykstė, 4 MHz, RISC mikrovaldiklis, PDSO28, 0,300 colio, plastiko, MS-013, SO-28 „Microchip Technology Inc“

PIC16F876 mikrovaldiklio programos

Automobiliai

Automobilių sistemose PIC16F876 dažnai naudojamas jutikliams, signalų valdymui ir įvairių komponentų apdorojimo duomenims valdyti.Dėl analoginio-skaitmeninio konvertavimo ir impulsų pločio moduliacijos galimybių jis yra naudingas stebint variklio parametrus ir valdant pavaras, užtikrinant patikimą transporto priemonės funkcijų našumą.

Pramoninis

Tvirtos „Pic16F876“ funkcijos, įskaitant kelis laikmačius, ryšių sąsajas ir analogines galimybes, tinkamai tinka pramonės automatizavimo užduotims.Tai gali valdyti mašinas, tvarkyti jutiklių įvestis ir įgalinti tikslų laiko ir duomenų tvarkymo gamybos procesuose, padedant išlaikyti nuoseklumą ir tikslumą pramoninėse operacijose.

Prietaisai

Dėl šio mikrovaldiklio universalumo jis idealiai tinka šiuolaikiniams prietaisams, kur jis gali atlikti įvairias funkcijas, pradedant variklio valdymu skalbimo mašinose ir baigiant jutiklių valdymu išmaniuosiuose termostatuose.Jo energijos taupymo miego režimas ir plataus veikimo įtampos diapazonas yra ypač naudingi prietaisų programoms, kai vertinamas energijos vartojimo efektyvumas.

Vartojimo elektronika

Vartojimo elektronikoje „PIC16F876“ tvarko užduotis, apimančias vartotojo sąsajas, duomenų tvarkymą ir valdymo funkcijas.Jo analoginės ir skaitmeninės galimybės leidžia dirbti su jutikliais, valdyti duomenis iš įvesties, pavyzdžiui, mygtukus ar ratukus, ir valdymo išvestis, todėl jis tinka tokiems produktams kaip namų automatikos įrenginiai, nuotolinio valdymo pultas ir interaktyvi elektronika.

PIC16F876 informacijos apie paketą

PIC16F876 Package

Apie gamintoją: „Microchip Technology, Inc.“

„Microchip Technology, Inc.“ projektuoja ir tiekia įterptus valdymo sprendimus, kurie padeda sukurti patikimus, prijungtus ir saugius įrenginius.Bendrovės produktai ir kūrimo įrankiai leidžia inžinieriams kurti labai optimizuotus dizainus, kurie subalansuotų kainą, našumą ir laiką parduoti.„Microchip“ būstinė, kurios būstinė yra Chandler, Arizonoje, aptarnauja įvairias pramonės šakas, įskaitant automobilių, pramoninę, vartotojišką elektroniką, aviacijos ir kosmoso, gynybos ir komunikacijos.

Daugiau nei 120 000 klientų pasikliauja mikroschemomis dėl kokybės ir nuoseklumo, kurie atsispindi jo pristatymo standartuose ir produkto patikimumu.Bendrovė teikia pirmenybę techninei pagalbai, siūlanti išteklius, kurie padeda klientams efektyviai integruoti mikroschemų komponentus į savo dizainą.Šis dėmesys sutelktas į klientų aptarnavimą, suporuotą su plačiu įterptųjų sprendimų pasirinkimu, sustiprina „Microchip“, kaip pagrindinio pasirinkimo rinkoje, vaidmenį.

Duomenų lapas PDF

PIC16F876-04I/SP duomenų lapas:

Pic16f876-04i/sp.pdf

Pic16f876-04i/sp.pdf

Pic16f876-04i/sp.pdf

Pic16f876-04i/sp.pdf






Dažnai užduodami klausimai [DUK]

1. Kodėl mano PIC16F876 grandinės svyruoja su išoriniu kristalų osciliatoriumi?

Osciliatorius gali ne vibruoti dėl patį kristalą ar grandinės plokštės jungtis.Skirtingi osciliatorių tipai, tokie kaip keramikos ir metalo kristalų generatoriai, jungiasi skirtingai.Įsitikinkite, kad jungtys atitinka jūsų naudojamo kristalų osciliatoriaus tipą.Dvigubas apygardos plokštės išdėstymo patikrinimas taip pat gali padėti nustatyti bet kokias ryšio problemas.

2. Kaip „Pic16F876“ gali pasiekti masyvą, pavyzdžiui, plūduriuoti A [100] programos atmintyje?

Programos atmintyje galima saugoti tik konstantas, o tai reiškia, kad duomenis galima pasiekti tik naudojant paieškos lentelę.Šie masyvo duomenys, kadaise saugomi programos registre kartu su programa, tampa tik skaitomi ir negali būti keičiami pati programa.Jei jums reikia pakeisti duomenis, apsvarstykite galimybę pridėti išorinį „Flash“ atminties lustą, kuris veiks kaip išplėstinė duomenų atmintis, kurią PIC16F876 gali pasiekti ir modifikuoti pagal poreikį.

3. Ar „Pic16F876“ turi įmontuotus „Pull-Up“ rezistorius?

Taip, „Pic16F876“ RB prievadas turi įmontuotą traukos rezistorių, tačiau jis veikia tik tada, kai prievadas nustatomas kaip įvestis.Kai sukonfigūruotas kaip išvestis, „Pull-Up“ rezistorius išjungtas.Norėdami užtikrinti tinkamą funkciją, patikrinkite, ar konfigūracijos bitai yra tinkamai nustatyti.Pvz., Jei naudojate 4M kristalą, nustatykite jį į XT, o 8m kristalas turėtų būti nustatytas kaip HS, kad būtų galima greitaeigiai virpesiai.Taip pat įsitikinkite, kad išjungtas žemos įtampos programavimo bitas (LVP).

Apie mus

ALLELCO LIMITED

Allelco yra tarptautiniu mastu garsus vienas langas Hibridinių elektroninių komponentų viešųjų pirkimų paslaugų platintojas, įsipareigojęs teikti išsamias komponentų viešųjų pirkimų ir tiekimo grandinės paslaugas pasaulinei elektroninės gamybos ir platinimo pramonei, įskaitant pasaulines 500 geriausių OEM gamyklų ir nepriklausomų brokerių.
Skaityti daugiau

Greitas užklausa

Prašau atsiųsti užklausą, mes nedelsdami atsakysime.

Kiekis

Populiarūs įrašai

Karštos dalies numeris

0 RFQ
Prekių krepšelis (0 Items)
Jis tuščias.
Palyginkite sąrašą (0 Items)
Jis tuščias.
Atsiliepimas

Jūsų atsiliepimai yra svarbūs!Allelco metu mes vertiname vartotojo patirtį ir stengiamės ją nuolat tobulinti.
Prašome pasidalyti savo komentaruais su mumis per mūsų atsiliepimų formą, ir mes greitai atsakysime.
Dėkojame, kad pasirinkote Allelco.

Tema
El. Paštas
Komentarai
Captcha
Vilkite arba spustelėkite, jei norite įkelti failą
Įkelti failą
Tipai: .xls, .xlsx, .doc, .docx, .jpg, .png ir .pdf.
MAX failo dydis: 10MB