Kakšna je funkcija mikroprocesorja Ready pin 8085?
Ko je pin READY aktiviran (ali nizko), mikroprocesor 8085 preide v stanje ČAKANJA. V tem stanju procesor preneha pridobivati navodila iz pomnilnika, naslovna, podatkovna in krmilna vodila pa se sprostijo za uporabo zunanjih naprav. Procesor bo nadaljeval z izvajanjem šele, ko bo zatič READY odstranjen (ali dvignjen visoko).
Pin READY se običajno uporablja v povezavi z napravami, kot so pomnilniški čipi ali V/I naprave, ki potrebujejo več časa za obdelavo ali prenos podatkov. Z uvedbo zatiča READY lahko te naprave učinkovito ustavijo mikroprocesor, dokler niso pripravljeni na delovanje. To omogoča učinkovit in zanesljiv prenos podatkov med mikroprocesorjem in njegovimi zunanjimi zunanjimi napravami.
Tukaj je nekaj ključnih funkcij zatiča READY:
1. Začasna zaustavitev izvajanja:Ko je uveljavljen, pin READY ustavi izvajanje programa in počaka, da zunanje naprave končajo svoje operacije.
2. Generiranje stanja čakanja:mikroprocesor 8085 preide v stanje ČAKANJA, medtem ko je pin READY nizek, kar vstavi dodatne taktne cikle v izvajanje programa.
3. Sinhronizacija s perifernimi napravami:Napravam omogoča sinhronizacijo delovanja z mikroprocesorjem. Naprave lahko zaustavijo mikroprocesor, dokler niso pripravljene na sprejem ali pošiljanje podatkov.
4. Nadzor prenosa podatkov:zatič READY omogoča zunanjim napravam nadzor pretoka podatkov med operacijami branja in pisanja.
5. Sprostitev vodila:Med stanjem ČAKANJA pin READY sprosti naslovna, podatkovna in krmilna vodila, tako da so na voljo zunanjim napravam.
6. Upravljanje prekinitev:V nekaterih primerih se lahko zatič READY uporabi tudi za sprožitev zahtev za prekinitev, ko morajo zunanje naprave komunicirati z mikroprocesorjem.