Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MPVI_Spausdinti2003M.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
3.88 Mб
Скачать

44 Pav. Taktavimo grandinės, naudojant vidinį taktinio dažnio generatorių: a) su zq kvarciniu rezonatoriumi; b) su r – c grandine; c) su l – c grandine.

fT taktinis dažnis, esant L – C grandinei, suskaičiuojamas pagal šią išraišką:

; (1)

čia - įėjimo tarp X1, X2 įvadų talpa (pvz. , MP MSM80C85AHRS/GS/JS firmos OKI Semiconductor).

Taktavimo grandinės su išoriniu taktinio dažnio generatoriumi pateiktos 45 pav

45 Pav. Taktavimo grandinės su išoriniu taktinio dažnio generatoriumi: fT – išorinio taktinio dažnio generatoriaus generuojamų impulsų dažnis.

I8085 MP vidinė sinchronizavimo grandinė pateikta 46 pav.

46 Pav. I8085 mp vidinė sinchronizavimo grandinė: ss – sinchronizavimo grandinės stiprintuvas; t – skaitmeninis trigeris; bs1, bs2 – buferiniai stiprintuvai;

Dažniausiai naudojamas ZQ kvarcinis rezonatorius, kuris tiesiogiai jungiamas prie X1, X2 išvadų. SS išėjimo fT dažnio impulsai patenka į T skaitmeninio trigerio įėjimą, kuris atlieka dažnio daliklio iš 2 funkciją. Jo išėjime gaunamos dvi nesutampančios dažnio Φ1 ir Φ2 impulsų sekos, naudojamos MP vidinėms schemoms sinchronizuoti. ALE signalas gaunamas, išskiriant iš Φ1 impulsų sekos 1 impulsą kiekvieno mašinos ciklo T1 takte. ALE išėjimas gali būti išjungtas signalu. CLK sistemos sinchronizavimo impulsai gaunami, kaip invertuota Φ2 impulsų seka. BS1, BS2 buferiniai stiprintuvai padidina apkrovos gebą.

Pradinio nustatymo grandinė atlieka MP pradinį nustatymą. Ši grandinė priima signalą ir sinchronizuotai CLK impulsams išveda sistemos pradinio nustatymo RESET signalą (RESET signalo trukmė lygi sveikam CLK signalų skaičiui). Paprastai pradinis nustatymas vykdomas įjungus maitinimo įtampa arba paspaudus RESET mygtuką. signalui formuoti iš išorės jungiama tipinė pradinio nustatymo grandinė, parodyta 47 pav.

47 Pav. Išorinė tipinė pradinio nustatymo grandinė

Pradinio nustatymo metu atliekami tokie veiksmai:

  • išvalomas programos skaitiklis, PC = 0000H;

  • išjungiamas pertraukčių leidimo trigeris, INTE = 0;

  • išjungiamas tiesioginių mainų leidimo trigeris, HLDA = 0.

Valdymo grandinė skirta MP būsenai išorėje indikuoti, sistemos magistralei valdyti ir SM darbo režimui nustatyti. MP būseną parodo S1, S0 signalai išvedami į įšorę. Sistemos magistralė valdoma , , , ALE išėjimo signalais, o asinchroniniam SM darbo režimui naudojamas READY įėjimas.

Tiesioginių mainų grandinė valdoma HOLD įėjimo signalu, iššaukiant MP , , , ALE, AD7 ... AD0 ir A15 ... A8 išvadų išjungimą, kuris patvirtinamas HLDA išėjimo signalu.

Pertraukčių grandinė organizuoja MP darbą su pertrauktimis, priimdama TRAP, RST 7.5, RST 6.5, RST 5.5 radialinės ir INTR vektorinės pertraukties reikalavimo signalus. Vektorinės pertraukties vektoriaus įvedimas strobuojamas signalu.

Nuoseklusis portas atlieka duomenų mainus nuosekliuoju būdu. Jis per SID įėjimą priima, o per SOD išėjimą išveda duomenų bitus.

Vidinė magistralė sieja vidinius MP mazgus Ji turi 8 linijas, kuriomis perduodamos komandos ir duomenų baitai.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]