Laboratoriniai darbai

Duomenų įrašymas į mikrovaldiklio PIC16F84A prievadus

10   (1 atsiliepimai)
Duomenų įrašymas į mikrovaldiklio PIC16F84A prievadus 1 puslapis
Duomenų įrašymas į mikrovaldiklio PIC16F84A prievadus 2 puslapis
Duomenų įrašymas į mikrovaldiklio PIC16F84A prievadus 3 puslapis
Duomenų įrašymas į mikrovaldiklio PIC16F84A prievadus 4 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

duomenų įrašymas į mikrovaldiklio pic16f84a prievadus 2 laboratorinio darbo ataskaita 1. Darbo tikslas Išstudijuoti mikrovadiklio (MV) PIC16F84A prievadus, duomenų atminties specialiuosius registrus STATUS, TRISA, TRISB, asemblerio direktyvas ORG, LIST, INCLUDE, CONFIG, END ir komandos clrf, bsf, bcf, movlw, movwf. . 2. A prievado išvado RA0 valdymo elektrinė schema ir jos analizė 1 pav. A prievado išvado RA0 valdymo elektrinė schema 1 pav. pateikta schema turi tris trigerius (latch): duomenų trigerį, kuriame yra saugojamas bitas, siunčiamas į išvadą, dirbantį išvesties režimu, TRIS trigerį, kuriame yra saugojamas bitas, nustatantis išvadą įvesties arba išvesties režimu, ir trigerį, į kurį per TTL įėjimo buferį yra nuskaitomas išvado signalas, kai išvadas yra nustatytas nuskaityti duomenims (įvesties režimu). Kai išvadas yra nustatytas duomenims išvesti, jo įtampą valdo dvitaktis CMOS tranzistorių laipsnis. Nustačius išvadą duomenims nuskaityti, TRIS trigeris uždaro minėtus tranzistorius, todėl išvado pilnutinė varža MV maitinimo atžvilgiu pasidaro didelė. Duomenų nuskaitymo režimu schemos įėjimas yra pritaikytas TTL standarto signalui. 3. B prievado išvado RB0 valdymo elektrinė schema ir jos analizė 2 pav. B prievado išvado RB0 valdymo elektrinė schema Tarp B prievado išvadų ir maitinimo šaltinio teigiamo gnybto VDD yra prijungti lauko tranzistoriai (Weak Pull-up), kurie gali būti panaudoti, kai išvadas yra nustatytas įvesties režimu. Jie atstoja rezistorius (jų nominalas sudaro apie 20 kΩ), kurie naudotini, jei signalas nuskaitomas nuo mygtukų arba schemos, kurios išėjimas yra su atvira santaka arba atviru kolektoriumi. Tuomet nėra būtinas išorinis rezistorius. Tranzistoriams prijungti ir atjungti yra naudojamas duomenų atminties specialiojo registro OPTION_REG bitas RBPU. Išvadas RBO/INT gali būti naudojamas išorinės pertraukties signalui nuskaityti pagal signalo frontą. Jei į duomenų atminties specialiojo registro OPTION_REG 6 skiltį yra įkeltas „1“, tai pertrauktis yra iškviečiama teigiamu frontu, jei „0“ – neigiamu. Pertraukties signalui nuskaityti yra naudojamas Šmito trigeris. Išvesties režimu visus B prievado išvadus valdo dvitakčiai CMOS tranzistorių laipsniai, analogiškai A prievado RA0–RA3 išvadams. 4. MV PIC16F84A duomenų atminties specialiųjų registrų STATUS, TRISA ir TRISB, asemblerio direktyvų ORG, LIST, INCLUDE, CONFIG, END ir komandų clrf, bsf, bcf, movlw ir movwf paskirties aprašymas STATUS. Registras yra naudojamas dažniausiai. Jame yra saugojamas duomenų atminties banko pasirinkimo bitas, aparatiniai būsenos bitai, susiję su pradiniu MV nustatymu, bei ALU (aritmetinio-loginio įrenginio) būseną atspindintys požymių (Flag) bitai. TRISA, TRISB. Registrai yra skirti atitinkamai A ir B prievadų išvadams nustatyti duomenų įvesties arba išvesties režimu. Norint nustatyti išvadą duomenims įvesti (įvesties režimu), į atitinkamą minėtų specialiųjų registrų skiltį turi būti įkeltas „1“, o išvesti (išvesties režimu) – „0“. Direktyvų paskirtis: • ORG nustato programos pradžios adresą, • LIST nustato parametrų sąrašą (naudojama nustatant MV tipą), • INCLUDE naudojama iškviesti rinkmeną, aprašančią specifinius MV kintamuosius, • CONFIG direktyva konfigūruoja bitų nustatymą (čia konfigūravimui naudojamos komandos _XT_OSC (osciliatoriaus tipas), _WDT_OFF (atjungiamas darbo monitorius) ir kitos), • END nusako programos pabaigą. Komandų paskirtis: • clrf išvalo nurodytą registrą, • bsf naudojama nustatyti ,,1” n-tojoje registro skiltyje, • bcf naudojama nustatyti ,,0” n-tojoje registro skiltyje, • movlw komanda įkelia 8 bitų skaičių į darbinį W registrą, • movwf komandą perkelia W darbinio registro turinį į f registrą. 5. Programų, išsaugotų atliekant laboratorinio darbo 15 ir 17 punktų užduotis, tekstai ir komentarai 15 punkto programos tekstas: ;**************Duomenu irasymas i MV prievadus************ ;*******************Kornelijus Stulpinas******************* ;Mikrovaldiklis PIC16F84A ;Kvarcinio rezonatoriaus taktinis daznis 4 MHz ;********************************************************* LIST p=16F84A ;nustatomas MV tipas #INCLUDE

Daugiau informacijos...

Šį darbą sudaro 918 žodžiai, tikrai rasi tai, ko ieškai!

★ Klientai rekomenduoja


Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?

Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!

Detali informacija
Darbo tipas
Lygis
Universitetinis
Failo tipas
Word failas (.doc)
Apimtis
4 psl., (918 ž.)
Darbo duomenys
  • Elektronikos laboratorinis darbas
  • 4 psl., (918 ž.)
  • Word failas 189 KB
  • Lygis: Universitetinis
www.nemoku.lt Atsisiųsti šį laboratorinį darbą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt