Extras din laborator
L1. Microsistemul cu microprocesor 8085
EMAC Universal Trainer
Obiective
- Să cunoască resursele hardware ale microsistemului;
- Să înţeleagă modul de lucru al monitorului rezident în memoria ROM;
- Să înveţe să utilizeze facilităţile de operare locală ale microsistemului;
- Să înveţe să folosească facilităţile de operare de la distanţă;
- Să înveţe să folosească mediul integrat de dezvoltare Micro-IDE
pentru a realiza programe pentru microsistem.
Introducere
Microsistemele cu microprocesor 8085 Universal Trainer (UT) din
laborator au fost achiziţionate de la firma EMAC Inc. USA (Equipment
Monitor And Control – www.emacinc.com) în cadrul grantului CNFIS 4-MC-
2-58, contract nr. 45190/2000 finanţat de Banca Mondială şi Guvernul
României. Fiind special concepute pentru a fi utilizate în scop educaţional,
ele permit accesul la mecanismele intime de funcţionare ale
microprocesorului 8085 prin intermediul magistralelor de adrese, de date şi
de control, precum şi la memoria şi porturile microsistemului.
Astfel, folosind facilităţile puse la dispoziţie de acest tip de
microsistem vor fi evidenţiate clar interacţiunile dintre diferitele componente
ale microsistemului (microprocesor, memorie, porturi de I/E). Acest lucru se
va realiza atât prin testarea, în diferite regimuri de lucru, a unor secvenţe
simple de program pentru însuşirea limbajului de asamblare al
microprocesorului 8085, cât şi prin testarea comportării sistemului la
apariţia unor defecte simulate prin modificarea configuraţiei unor jumperi.
Monitorul rezident în memoria ROM care permite operarea locală, de
la tastatura şi butoanele microsistemului, a fost extins, având acum şi
posibilitatea de conectare la un PC pe care rulează un program specializat
de încărcare a programului utilizatorului pe microsistem şi de depanare a
acestuia de la distanţă. Mai mult, operarea locală şi cea de la distanţă pot
avea loc simultan, asupra aceluiaşi program al utilizatorului sau asupra unor
programe diferite ale acestuia. Astfel, două programe diferite pot fi testate
în paralel pe acelaşi microsistem, sau acelaşi program poate fi executat din
două puncte de lucru, putându-se afla în diferite stadii de execuţie şi oferind
informaţii specifice interfeţei de depanare utilizate.
L1. Microsistemul cu microprocesor 8085 EMAC Universal Trainer
Resursele hardware ale microsistemului
Principalele componente ale microsistemului care vor fi utilizate în
cadrul lucrărilor de laborator sunt următoarele:
• Microprocesorul M80C85AH (U12), pilotat cu un cristal de cuarţ (Y1)
de 6,144 MHz;
• Memoria ROM (FLASH) AT29C256 (U18), de 32 Kocteţi, amplasată în
spaţiul 0000h÷7FFFh, la începutul căreia se află înscris monitorul
rezident ce permite operarea locală şi de la distanţă;
• Memoria RAM (SRAM) CY62256 (U19), de 32 Kocteţi, în spaţiul
8000h÷FFFFh, din care ultimele 256 de locaţii (FF00h÷FFFFh) sunt
folosite de către monitorul rezident;
• Memoria EEPROM (serial) 93C45 (U62), de 128 octeţi;
• Circuitul programabil de timp PIT 8253 (U47), cu 3 canale de
timp, din care unul poate comanda un difuzor;
• Interfaţa paralelă PPI 8255 (U63), cu 3 porturi de 8 biţi:
Preview document
Conținut arhivă zip
- L1
- EMAC85.asm
- EMAC85.prj
- L1-print.pdf
- L1.pdf
- L2
- L2-print.pdf
- L2.pdf
- L3
- L3.pdf
- L4
- L4
- L4.pdf
- services.asm
- L4-nou.pdf
- L4.pdf
- L5
- EMAC85.prj
- L5.pdf
- services.asm
- L6
- L6.pdf
- L7
- L7-nou.pdf
- L7.pdf
- L8
- L8.pdf
- LI
- LI.pdf
- Lista lucrari de laborator SMP -2005-2006.pdf
- Probleme de organizare si de protectia muncii 2005-2006.pdf