В этой статье я приведу некоторые спра- вочные сведения из таблиц,касающиеся как микросхем,так и кодов команд микропроце- ссора К580ИК80. Таблица 1 Наименование и назначение выводов мик- ропроцессора К580ИК80,имеющего 40 или 48 выводов ╔════════╦═══════════╦═════════════════╗ ║ ║ ║ Номера выводов ║ ║Наимено-║Назначение ║ ║ ║вание ║ ║МП-К580,имеющего ║ ║ ║ ╠════════╦════════╣ ║выводов ║ выводов ║ 40 ║ 48 ║ ║ ║ ║выводов ║выводов ║ ╠════════╬═══════════╬════════╬════════╣ ║ A0 ║ ┐ ║ 25 ║ 7 ║ ║ A1 ║ │ ║ 26 ║ 8 ║ ║ A2 ║ │ ║ 27 ║ 9 ║ ║ A3 ║ │ ║ 29 ║ 11 ║ ║ A4 ║ │ ║ 30 ║ 12 ║ ║ A5 ║ │ ║ 31 ║ 13 ║ ║ A6 ║ │Адресные ║ 32 ║ 14 ║ ║ A7 ║ │ ║ 33 ║ 15 ║ ║ A8 ║ │ выводы ║ 34 ║ 16 ║ ║ A9 ║ │ ║ 35 ║ 19 ║ ║ A10 ║ │ ║ 1 ║ 17 ║ ║ A11 ║ │ ║ 40 ║ 20 ║ ║ A12 ║ │ ║ 37 ║ 18 ║ ║ A13 ║ │ ║ 38 ║ 23 ║ ║ A14 ║ │ ║ 39 ║ 22 ║ ║ A15 ║ ┘ ║ 36 ║ 21 ║ ║ ║ ║ ║ ║ ║ D0 ║ ┐ ║ 10 ║ 35 ║ ║ D1 ║ │ ║ 9 ║ 34 ║ ║ D2 ║ │ Выводы ║ 8 ║ 33 ║ ║ D3 ║ │ ║ 7 ║ 32 ║ ║ D4 ║ │ данных ║ 3 ║ 26 ║ ║ D5 ║ │ ║ 4 ║ 27 ║ ║ D6 ║ │ ║ 5 ║ 28 ║ ║ D7 ║ ┘ ║ 6 ║ 31 ║ ║ ║ ║ ║ ║ ║ С ║Сигнал син-║ 19 ║ 45 ║ ║ ║хронизации ║ ║ ║ ║ ПМ ║--<<-- при-║ 17 ║ 43 ║ ║ ║ема данных ║ ║ ║ ║ ВД ║--<<-- вы- ║ 18 ║ 44 ║ ║ ║дачи данных║ ║ ║ ║ ГТ ║--<<-- го- ║ 23 ║ 3 ║ ║ ║товности ║ ║ ║ ║ ║внешних ус-║ ║ ║ ║ ║тройств ║ ║ ║ ║ ОЖ ║--<<-- под-║ 24 ║ 4 ║ ║ ║тверждения ║ ║ ║ ║ ║режима ожи-║ ║ ║ ║ ║дания ║ ║ ║ ║ ЗХ ║--<<-- зап-║ 13 ║ 38 ║ ║ ║роса захва-║ ║ ║ ║ ║та шин ║ ║ ║ ║ ПЗХ ║--<<-- раз-║ 21 ║ 1 ║ ║ ║решения за-║ ║ ║ ║ ║хвата шин ║ ║ ║ ║ ЗПР ║--<<-- зап-║ 14 ║ 39 ║ ║ ║роса преры-║ ║ ║ ║ ║вания ║ ║ ║ ║ РПР ║--<<-- раз-║ 16 ║ 42 ║ ║ ║решение ║ ║ ║ ║ ║прерывания ║ ║ ║ ║ СБР ║--<<-- сбро║ 12 ║ 37 ║ ║ ║са счетчика║ ║ ║ ║ ║команд ║ ║ ║ ║ Ф1 ║Тактовый ║ 22 ║ 2 ║ ║ ║сигнал ║ ║ ║ ║ Ф2 ║--<<-- ║ 15 ║ 40 ║ ║ ║ ║ ║ ║ ║ +5В ║Вывод для ║ 20 ║ 48 ║ ║ ║подкл. пер-║ ║ ║ ║ ║вого ИП. ║ ║ ║ ║ +12В ║--<<-- вто-║ 28 ║ 6 ║ ║ ║рого --<<--║ ║ ║ ║ -5В ║--<<-- тре-║ 11 ║ 24 ║ ║ ║тьего --<--║ ║ ║ ║ ОВ ║Общий вывод║ 2 ║ 25 ║ ║ ║для подкл. ║ ║ ║ ║ ║всех трех ║ ║ ║ ║ ║ИП. ║ ║ ║ ║ ║ ║ ║ ║ ║ - ║ ┐ ║ - ║ 5 ║ ║ - ║ │ Незадей-║ - ║ 10 ║ ║ - ║ │ ствован-║ - ║ 29 ║ ║ - ║ │ ные ║ - ║ 30 ║ ║ - ║ │ ║ - ║ 36 ║ ║ - ║ │ выводы ║ - ║ 41 ║ ║ - ║ │ ║ - ║ 46 ║ ║ - ║ ┘ ║ - ║ 47 ║ ╚════════╩═══════════╩════════╩════════╝ Таблица 2 Потребляемый ток и нумерация выводов питания микросхем,применяемых для сборки микроЭВМ ╔════════╦═════════╦════════════╦═════╗ ║Тип мик-║Потребля-║Номера выво-║Приме║ ║росхемы ║емый ток ║дов питания ║чание║ ║ ║+ в мА - ║ + + - ║ ║ ╠════════╬══╦═══╦══╬══╦══╦═══╦══╬═════╣ ║ ║5В║12В║5В║0В║5В║12В║5В║ ║ ╠════════╬══╬═══╬══╬══╬══╬═══╬══╬═════╣ ║К155ЛА2 ║ 6║ - ║ -║ 7║14║ - ║ -║ ║ ║К155ЛА3 ║22║ - ║ -║ 7║14║ - ║ -║ ║ ║К155ЛА8 ║22║ - ║ -║ 7║14║ - ║ -║ ║ ║К155ЛЛ1 ║38║ - ║ -║ 7║14║ - ║ -║ ║ ║К155ЛЕ1 ║27║ - ║ -║ 7║14║ - ║ -║ ║ ║К155ЛН1 ║33║ - ║ -║ 7║14║ - ║ -║ ║ ║К155ТМ2 ║30║ - ║ -║ 7║14║ - ║ -║ ║ ║К155ТМ7 ║53║ - ║ -║12║ 5║ - ║ -║ ║ ║К589АП16║ 1║ - ║ -║ 8║16║ - ║ -║ ║ ║ ║ 3║ ║ ║ ║ ║ ║ ║ ║ ║ ║ 0║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║К580ГФ24║ 1║ 12║ -║ 8║16║ 9 ║ -║ ║ ║ ║ 1║ ║ ║ ║ ║ ║ ║ ║ ║ ║ 5║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║К580ИК80║70║ 50║ 1║25║48║ 6 ║24║48 Вы║ ║ ║ ║ ║ ║ ║ ║ ║ ║водов║ ║ КР580 ║ 1║ 85║ 1║ 2║20║28 ║11║40 Вы║ ║ ИК80А ║ 1║ ║ ║ ║ ║ ║ ║водов║ ║ ║ 0║ ║ ║ ║ ║ ║ ║ ║ ╚════════╩══╩═══╩══╩══╩══╩═══╩══╩═════╝ Таблица 3 Виды обозначений выводов микросхем ╔════════════════════╦═════════════════╗ ║Обозначение выводов,║ Наименование ║ ║ принятых в ║ выводов ║ ╠═════════╦══════════╬═════════════════╣ ║отеч.изд.║заруб.изд.║ ║ ╠═════════╬══════════╬═════════════════╣ ║ ПМ ║ DB ║ Прием ║ ║ ВД ║ WR ║ Выдача ║ ║ ГТ ║ RA,RDY ║ Готовность ║ ║ ОЖ ║ WAIT ║ Ожидание ║ ║ ЗХ ║ HOLD ║ Запрос захвата ║ ║ ║ ║ шин ║ ║ ПЗХ ║ HLDA ║ Разрешение зах- ║ ║ ║ ║ вата шин ║ ║ ЗПР ║ INT ║ Запрос прерыва- ║ ║ ║ ║ ния ║ ║ РПР ║ INTE ║ Разрешение пре- ║ ║ ║ ║ рывания ║ ║ СБР ║ R, RES ║ Сброс ║ ║ С.СИН ║ SYN ║ Синхронизация ║ ║ ОВ ║ GND ║ Общий вид,масса,║ ║ ║ ║ земля ║ ║ Ф ║ F ║ Тактовый сигнал ║ ║ ВМ,ВК ║ CE,CS ║ Выбор микросхемы║ ║ ║ ║ (кристалла) ║ ║ ВШ,ВР ║ MO,DIEN ║ Выбор режима ║ ║ ЧТ ║ RD ║ Чтение ║ ║ ЗП ║ WR ║ Запись ║ ║ ШД ║ D ║ Шина данных ║ ║ ША ║ A ║ --<<-- адреса ║ ╚═════════╩══════════╩═════════════════╝ Таблица 4 Условное обозначение микросхем на элек- трических принципиальных схемах ╔═════════════╦════════════════════════╗ ║ Обозначение ║ Наименование ║ ╠═════════════╬════════════════════════╣ ║ F ║ Шинный формирователь ║ ║ CPU ║ Микропроцессор ║ ║ RAM ║ ОЗУ ║ ║ ROM ║ ПЗУ ║ ║ DC ║ Дешифратор ║ ║ CD ║ Шифратор ║ ║ CT ║ Счетчик ║ ║ TT ║ Триггер ║ ║ RG ║ Регистр ║ ║ G ║ Генератор ║ ║ ┌─┐ ║ ║ ║ G1,─┘ └─ ║ Одновибратор ║ ║ & ║ Логический элемент И ║ ║ I ║ --<<-- ИЛИ ║ ╚═════════════╩════════════════════════╝ Таблица 5 Коды команд микропроцессора К580ИК80 в шестнадцатеричном виде Команды пересылки данных ──────────────────────────────────────── пересылка пересылка непос.загрузка ┌ A,A 7F ┌ E,A 5F ┌ A,D8 3E │ A,B 78 │ E,B 58 │ B,D8 06 │ A,C 79 │ E,C 59 │ C,D8 0E MOV│ A,D 7A MOV│ E,D 5A MVI│ D,D8 16 │ A,E 7B │ E,E 5B │ E,D8 1E │ A,H 7C │ E,H 5C │ H,D8 26 │ A,L 7D │ E,L 5D │ L,D8 2E └ A,M 7E └ E,M 5E └ M,D8 36 ┌ B,A 47 ┌ H,A ┌B,D16 01 │ B,B 40 │ H,B │D,D16 11 │ B,C 41 │ H,C │H,D16 21 MOV│ B,D 42 MOV│ H,D LXI│ SP, │ B,E 43 │ H,E └ D16 31 │ B,H 44 │ H,H │ B,L 45 │ H,L XCHG EB └ B,M 46 └ H,M Загрузка,хра- ┌ C,A 4F ┌ L,A 6F нение │ C,B 48 │ L,B 68 │ C,C 49 │ L,C 69 LDAX B 0A MOV│ C,D 4A MOV│ L,D 6A LDAX D 1A │ C,E 4B │ L,E 6B LHLD ADR 2A │ C,H 4C │ L,H 6C STAX B 02 │ C,L 4D │ L,L 6D STAX D 12 └ C,M 4E └ L,M 6E SHLD ADR 22 LDA ADR 3A ┌ D,A 57 ┌ M,A 77 STA ADR 32 │ D,B 50 │ M,B 70 │ D,C 51 │ M,C 71 MOV│ D,D 52 MOV│ M,D 72 │ D,E 53 │ M,E 73 │ D,H 54 │ M,H 74 │ D,L 55 │ M,L 75 └ D,M 56 └ M,M 76 TO BE CONTINUED... ──────────────────