Creeaza.com - informatii profesionale despre


Evidentiem nevoile sociale din educatie - Referate profesionale unice
Acasa » scoala » informatica » catia
Programarea lui ADA1110

Programarea lui ADA1110


Programarea lui ADA1110



In acest scop se pot utiliza tehnicile generale expuse in capitolul 2, fiind posibila utilizarea diferitelor limbaje de nivel inalt si a celui de asamblare; fiecare dintre acestea are instructiuni proprii pentru scrierea si citirea porturilor, astfel:

C data=inportb(adresa) outportb(adresa,data)

Pascal data:=port(adresa) port(adresa):=data

Basic data=INP(adresa) OUT adresa,data

Asamblare in al,dx

Desi diferitele compilatoare accepta lucrul cu porturi pe 8 sau 16 biti, in cazul utilizarii lui ADA1110 se vor utiliza numai modalitati de lucru pe 8 biti.

Pentru setarea, resetarea (clear) si selectia anumitor biti dintr-un port se utilizeaza tehnica mastilor, utilizand operatorii logici si, sau, sau exclusiv. De exemplu, se doreste repetarea (punerea pe 0 clear), a bitilor 2,4,6 dintr-un port; in cazul utilizarii operatorului logic "si" se determina masca adecvata astfel: 2 2 6

171=255-2-2-2,

secventa de program fiind: v=inportb(adresa_port

v=v&

outportb(adresa_port,v





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.