Диаграма на микропроцесора 8085 и неговото описание

Опитайте Нашия Инструмент За Премахване На Проблемите





Микропроцесорът 8085 е един вид полупроводниково устройство синхронизиран от CLK (часовник). Този процесор може да бъде изграден с електронни логически схеми, които са произведени с помощта на технологии като VLSI (много мащабна интеграция) или LSI (широкомащабна интеграция). Основната функция на микропроцесора е да изпълнява няколко функции, както и вземане на решения за промяна на поредицата от изпълнение на програмата. В компютрите централен процесор ще бъде изпълнен на единични или допълнителни платки за изпълнение на изчислителните задачи. На пазара се предлагат различни видове микропроцесори като CPU, включва логическата схема, контролния блок и може да бъде разделен на три сегмента като ALU, контролен блок и регистър масив.

Какво е 8085 микропроцесор?

8085 микропроцесорът е 8-битов процесор с общо предназначение които могат да се справят с паметта на 64K байт. Този микропроцесор се състои от 40 пина, както и работи с + 5V захранване . Този процесор може да работи на 3MHz максимална честота. Този процесор се предлага в три версии като 8085 AH, 8085 AH1 и 8085 AH2, които са проектирани с технологията HMOS. Високо разработените версии използват 20% от захранването. CLK честотите на версиите на този процесор са 8085 A-3 MHz, 8085AH-3 MHz, 8085 AH2-5 MHz и 8085 AH1-6 MHz.




8085 Микропроцесор

8085 Микропроцесор

8085 Конфигурация на микропроцесорен щифт

40-те пина на микропроцесора могат да бъдат разделени на шест групи като адресна шина, шина за данни, управляващи сигнали и сигнали за състояние захранване и честота, стартирани отвън сигнали и серийни входно / изходни портове.



8085 Конфигурация на микропроцесорен щифт

8085 Конфигурация на микропроцесорен щифт

Адресна шина (A8-A15)

Пиновете на адресната шина са в диапазона от A8 до A15 и те са приложими главно за най-значимия бит за адрес на паметта.

Адресна шина (или) Шина за данни (AD0-AD7)


Пиновете на адресната шина или щифтовете на шината за данни са в диапазона от AD0 до AD7 и тези щифтове са приложими за LSB (най-малко значимите битове) на адресната шина в основния цикъл CLK на основния апарат, както и се използват като шина за данни за втори тактов цикъл & трети цикъл на часовника.
CLK цикъл може да бъде проектиран като времето, използвано между двата близки импулса на осцилатора, или просто може да се отнася до нула волта. Тук първият часовник е основният преход на импулса в диапазона от 0V до 5V и след това достига обратно до 0V.

Активиране на адресното заключване (ALE)

По принцип ALE съдейства за демултиплексиране на шината за данни, както и за адрес с нисък ред. Това ще се повиши през целия първичен тактов цикъл, както и позволява адресните битове с нисък ред. Адресната шина с нисък ред се добавя за памет, в противен случай всяко външно резе.

Сигнал за състояние (IO / 1000)

Сигналът за състояние IO / M решава дали адресът е предназначен за памет или вход / изход. Когато адресът е висок, тогава адресът на адресната шина се използва за устройствата на входно-изходните устройства. Когато адресът е нисък, тогава адресът на адресната шина се използва за паметта.

Сигнали за състоянието (S0-S1)

Сигналите за състояние S0, S1 дават различни функции, както и статус въз основа на техния статус.

  • Когато S0, S1 са 01, операцията ще бъде HALT.
  • S0, S1 е 10, тогава операцията ще бъде WRITE
  • Когато S0, S1 е 10, операцията ще бъде ЧЕТЕНА
  • Когато S0, S1 са 11, операцията ще бъде FETCH

Активен нисък сигнал (RD)

RD е енергиен нисък сигнал и операция се изпълнява, когато индикацията стане малка и се използва за управление на операцията READ на микропроцесора. Когато RD щифтът стане малък, тогава микропроцесорът 8085 разбира информацията от I / O устройство или памет.

Активен нисък сигнал (WR)

Това е енергичен нисък сигнал и той контролира операциите за запис на микропроцесора. Винаги, когато WR щифтът стане малък, информацията ще бъде записана на I / O устройство или памет.

ГОТОВ

ПИНЪТ READY се използва с микропроцесора 8085, за да се гарантира дали дадено устройство е настроено за приемане или прехвърляне на данни. Устройството може да бъде A / D преобразувател или LCD дисплей и т.н. Тези устройства са свързани с микропроцесора 8085 с пина READY. Когато този пин е висок, устройството е подготвено за прехвърляне на информацията, ако не е, тогава микропроцесорът остава, докато този пин се издигне високо.

ДЪРЖАЙТЕ

ПИН HOLD указва кога някое устройство изисква използването на адрес, както и на шина за данни. Двете устройства са LCD, както и A / D конвертор. Да приемем, че ако A / D конвертор използва адресна шина, както и шина за данни. Когато LCD желае да използва и двете шини чрез предоставяне на сигнал HOLD, впоследствие микропроцесорът предава управляващия сигнал към LCD, след което съществуващият цикъл ще приключи. Кога LCD процедурата приключи, тогава управляващият сигнал се предава обратно на A / D преобразувател.

HLDA

Това е сигналът за отговор на HOLD и той определя дали този сигнал е получен или не. След прилагането на HOLD търсене, този сигнал ще намалее.

IN

Това е сигнал за прекъсване и приоритетът на това е между прекъсва е ниско. Този сигнал може да бъде разрешен или забранен от софтуера. Когато пинът на INTR стане висок, тогава микропроцесорът 8085 изпълнява инструкцията за тока, който се изпълнява, след което разпознава сигнала INTR и го прогресира.

ИНТА

Когато микропроцесорът 8085 получи сигнал за прекъсване, той трябва да бъде разпознат. Това ще бъде направено от INTA. В резултат на това, когато прекъсването бъде получено, INTA ще отиде високо.

RST 5,5, RST 6,5, RST 7,5

Тези щифтове са маскируеми прекъсвания за рестартиране или Векторирани прекъсвания , използвани за многократно вмъкване на функция за вътрешно рестартиране. Всички тези прекъсвания са маскирани, те могат да бъдат разрешени или не разрешени чрез използване на програми.

КАПАН

Заедно с микропроцесорните прекъсвания 8085, TRAP е a немаскируемо прекъсване и не позволява или спира от програма. TRAP има максимален приоритет между прекъсванията. Приоритетният ред от максимален към нисък включва TRAP, RST 5.5, RST 6.5, RST 7.5 и INTR.

НУЛИРАНЕ В

ПИН RESET IN се използва за нулиране на брояча на програмата към нула и пренарежда разрешаването на прекъсвания, както и HLDA джапанки (FF). Централният процесор е задържан в RST състояние, докато този щифт е висок. Но регистрите, както и флаговете няма да се повредят освен регистъра с инструкции.

RST (RESET) OUT

ПИН RESET OUT посочва, че централният процесор е пренареден с RST IN.

X1 X2

Терминали X1, X2, които са свързани с външния генератор за генериране на необходимата, както и подходяща работа на часовник.

CLK

Понякога е задължително да се генерират CLK o / PS от 8085 микропроцесори, за да могат да се използват в полза на други периферни устройства или други цифрови интегрални схеми. Това се предлага с щифт CLK. Честотата му е непрекъснато подобна, тъй като честотата, на която работи микропроцесорът.

SID

Това са серийни i / p данни и информацията на този щифт се качва в 7-бита на акумулатора, докато се изпълнява инструкцията RIM (Read Interrupt Mask). RIM проверява прекъсването дали е покрито или не.

СОД

Това са серийните o / p данни и данните на този щифт изпращат изхода си към 7-ия бит на акумулатора, когато се изпълнява инструкция на SIM.

VSS и VCC

VSS е заземен щифт, докато Vcc е + 5v пин. Следователно 8085 щифтова диаграма , както и сигналите, са обсъдени в детайли.

По този начин става въпрос за всичко микропроцесорът 8085 . От горната информация накрая можем да заключим, че действителното име на този процесор е 8085A. Този процесор е NMOS устройство и се състои от хиляди транзистори. Ето един въпрос към вас, каква е функцията Прекъсване, задействано от ниво в 8085 микропроцесор?