Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Mikrokontrollerite programmeerimine Assembleris (0)

1 Hindamata
Punktid
Vasakule Paremale
Mikrokontrollerite programmeerimine Assembleris #1 Mikrokontrollerite programmeerimine Assembleris #2 Mikrokontrollerite programmeerimine Assembleris #3 Mikrokontrollerite programmeerimine Assembleris #4 Mikrokontrollerite programmeerimine Assembleris #5 Mikrokontrollerite programmeerimine Assembleris #6 Mikrokontrollerite programmeerimine Assembleris #7 Mikrokontrollerite programmeerimine Assembleris #8
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 8 lehte Lehekülgede arv dokumendis
Aeg2016-02-09 Kuupäev, millal dokument üles laeti
Allalaadimisi 8 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor AnnaAbi Õppematerjali autor
MIKROPROTSESSORTEHNIKA - PRAKTIKUM

Sarnased õppematerjalid

thumbnail
3
docx

Sissejuhatus digitaaltehnikasse praktikum, AD-muunduri aruanne

Ülesanne: Analoog-digitaalmuunduri lugemine ja tulemuse väljastamine kahendkoodis Käik: Analoog/digitaalmuundurid (analoogsisendid) võimaldavad mõõta pinget 0-5 V. 8-bitise muunduri korral jagatakse mõõtepiirkond 255ks osaks ning mõõdetavale pingele vastav väärtus kirjutatakse mikrokontrolleri mälus olevasse registrisse. AD-muundur võimaldab sisendi pinge 0-5 V muundada kahendkoodi ning sealt edasi. Kui LED- lambid on ühenduses, võimaldab kuvada need vastavalt kahendkoodile . Programm kuvab AD-muundur väärtust seitsmesegmendilise indikaatoriga. Plokkskeem: Joonis 1: AD-muunduri plokkskeem Juhtprogrammi väljatrükk: ;Mikrokontrolleri registrinimede lisamine list p=16f877a include "p16f877a.inc" ;Muutujate defineerimine cblock 0x20 Pause Pause_tmp temp_var endc ;Programm alates aadressist 0 org 0x00

Tehnoloogia
thumbnail
2
docx

Sissejuhatus digitaaltehnikasse, praktikumi Sisend-väljundi aruanne

Ülesanne: Koosta või katseta olemasolevat programmi, millega lülitatakse kõik digitaalväljundid sisse Käik: Kasutasime registreid PORTC, PORTD, TRISC, TRISD. Need aga paiknevad erinevates mäluakendes, seega lülitasime ümber mäluaknad registri signaalidega 5 ja 6 (RP0 EQU 5 ja RP1 EQU 6). Siis lülitatasime sisse mäluakna 1. Järgnevalt kustutasime registrid TRISC ja TRISD nulliks ja mõlemas määrasime RD0, RD1, RD2, RD, RD4, RD5, RD6 ja RD7 väljunditeks. Lõpetuseks laadisime registrisse W 8-bitilise arvu, milles kõik signaalid on ühed ninglülitasime sisse mäluakna 0 ning laadisime registrist W oleva arvu registritesse PORTC ja PORTD. Kõige lõpuks olid kõik signaalid RD väärtusega 1 ning LED-lambid põlesid. Plokkskeem: Juhtprogrammi väljatrükk: ; Nidisprogramm mis llitab kik PORTC ja PORTD vljundid sisse processor 16F877A radix DEC ; Kiibi konfiguratsiooniregistri psimllu salvestatavasse koodi kirjutamine. ; Kiibi 16

Tehnoloogia



Meedia

Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun