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

"16f877a" - 3 õppematerjali

Sissejuhatus digitaaltehnikasse-praktikumi Sisend-väljundi aruanne
2
docx

Sissejuhatus digitaaltehnikasse, praktikumi Sisend-väljundi aruanne

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 16F877A puhul paikneb konfiguratsioonisna psimlus aadressil 2007. ; Omistame programmimlu aadressil 2007 olevatele mlupesadele 16-bitilise sna ; mis mrab, et taktsignaaligeneraatoril on kasutusel vline kristall. */ __config 0x3FFA ; Kasutatavate registrite aadressid mikrokontrolleris PORTC EQU 0x07 PORTD EQU 0x08

Tehnoloogia → Tehnoloogia
31 allalaadimist
Mikrokontrollerite programmeerimine Assembleris
16
pdf

Mikrokontrollerite programmeerimine Assembleris

0 PORTA,3 goto in 1 0 goto mainloop goto out out in LED0 välja LED0 sisse goto mainloop goto mainloop Seadme juhtprogrammi väljatrükk list p=16f877a ;defineeritakse kontrolleri tüüp include "p16f877a.inc" ;lisatakse kontrolleri infot sisaldav ;*.inc fail org 0x00 ;määrab kindlaks programmi algusvektori bsf STATUS,RP0 ;valitakse mälupank nr 1 (00,10,01,11) bcf STATUS,RP1 ;TRIS register asub pangas1! movlw b'00000000' ;tööregistrisse omistatakse binaararv ;00000000

Informaatika → Mikroprotsessortehnika
10 allalaadimist
Sissejuhatus digitaaltehnikasse praktikum-AD-muunduri aruanne
3
docx

Sissejuhatus digitaaltehnikasse praktikum, AD-muunduri aruanne

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 bsf STATUS,RP0 ;Valime mäluala 1 bcf STATUS,RP1 movlw b'00000000' ;Kogu portD on väljund movwf TRISD

Tehnoloogia → Tehnoloogia
33 allalaadimist


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