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 | 
|  .com | Copyright © 
      2025 - Toate drepturile rezervate. Toate documentele au caracter informativ cu scop educational. | 
| Personaje din literatura | 
| Baltagul – caracterizarea personajelor | 
| Caracterizare Alexandru Lapusneanul | 
| Caracterizarea lui Gavilescu | 
| Caracterizarea personajelor negative din basmul | 
| Tehnica si mecanica | 
| Cuplaje - definitii. notatii. exemple. repere istorice. | 
| Actionare macara | 
| Reprezentarea si cotarea filetelor | 
| Geografie | 
| Turismul pe terra | 
| Vulcanii Și mediul | 
| Padurile pe terra si industrializarea lemnului | 
| Termeni si conditii | 
| Contact | 
| Creeaza si tu |