СтудИзба » ВУЗы » МАИ » Файлы МАИ » 5 семестр » Цифровые и импульсные устройства » Курсовые/домашние работы » Пример курсовой работы №2 по микропроцессорам

Пример курсовой работы №2 по микропроцессорам

Описание

Отсканированная версия
Картинка-подпись

Список файлов в архиве

ReadMe

Файлы скачаны со студенческого портала для студенты "Baumanki.net"

Файлы представлены исключительно для ознакомления

Не забывайте, что Вы можете зарабатывать, выкладывая свои файлы на сайт

Оценивайте свой ВУЗ в различных голосованиях, в том числе в досье на преподавателей!

Изображение 001

Распознанный текст из изображения:

Задан входной код А(32:11. Определить количество непересекающихся кодовых

комбинаций 0101 в этом коде и номера разрядов "1" в первой комбинации.

Изображение 002

Распознанный текст из изображения:

Уточнение задания Для выполнения данной задачи необходимо устройство, имеющее один вход и два выхода. На вход А132:1) подается 32-разрядный сигнал. Необходимо определить количество непересекающихся кодовых комбинаций 0101 в этом коде и номера разрядов "1" в первой комбинации. Выходную информацию будем выдавать по двум шинам КОЛ(3:О) и НОМ~4:0~ Примем, что источник входного кода гарантирует правильность выставленной информации во время действия стробирующего импульса СТРОБ. Устройство подтверждает количество непересекающихся кодовых комбинаций и номера разрядов "1" в первой комбинации во время действия генерируемого импульса считывания УСЧИТ. Выберем внешнюю синхронизацию с частотой ГТИ вЂ” 5 МГц. Представим функциональную схему устройства:

:О)

Изображение 003

Распознанный текст из изображения:

Разработка алгоритма и составление операционного описания

Изображение 004

Распознанный текст из изображения:

Микропрограмма КОМБИНАЦИИ 1;

Переменные

входные:

внутренние:

А~8:1~, СТРОБ;

РГД132:11, СЧКОЛ13:01, СЧНОМ114:01, СЧНОМ214:01, СЧЕТ15:01,

К(1:01;

КОЛХОЗ:01 = СЧКОЛ( 3:01, НОМ14:01=СЧНОМ114:01, УСЧИТ;

выходные:

Признаки:

Р1 = 1СТРОБ;

Р2 = РГД(32:11 = 0;

РЗ = 1РГД11~ЙРГД~2~А~РГД~З ~ЙРГД~4~;

Р4 = К(1:01 = 0;

Процедура

М1

УЗАП1:

УЗАП2:

УЗАПЗ:

УЗАП4:

УЗАП5:

УЗАП6:

если Р1, то М1;

РГД=А;

СЧКОЛ = 0;

СЧНОМ1 = 0;

СЧНОМ2 = 0;

СЧЕТ = 0;

К=О;

М2

если Р2, то Мб;

если ~РЗ, то МЗ;

СЧКОЛ = СЧКОЛ+1;

идти к М4;

УСЧ1:

МЗ

УСЧ2: СЧЕТ = СЧЕТ+1;

УСДВИГ1: РГД=РГД(32:21.0;

идти к М2;

если ~Р4, то М5;

УСЧЗ: СЧНОМ1 = СЧЕТ+2;

УСЧ4: СЧНОМ2 = СЧЕТ+4;

УЗАП7: К = 1;

М5 УСДВИГ2: РГД=РГД132;51.0;

идти к М2;

М4

УСЧИТ:;

конец.

УЗАП вЂ” сигнал устройства запоминания

УСЧ вЂ” сигнал счетного устройства

УСДВИà — сигнал устройства сдвига

УСЧИТ вЂ” сигналы устройства, формирующего сигналы считывания

Составление микропрограммы на языке операционного описания

Изображение 005

Распознанный текст из изображения:

Микропрограмма КОМБИНАЦИИ 2;

Переменные

входные:

внутренние:

А(8:1~, СТРОБ;

РГД(32:11, СЧКОЛ(3:01, СЧНОМ1(4:01, СЧНОМ2(4:01, СЧЕТ15:01,

К(1:01;

КОЛ~3:0~ = СЧКОЛ~З:0~, НОМ~4;О~=СЧНОМ1~4:0~, УСЧИТ;

выходные

Признаки:

Р1 = 1СТРОБ;

Р2 = ~/ РГД13 2: 1 ~ = 0;

РЗ = 1РГД(1~ЙРГД~2~й ~РГД(3) йРГД(4~;

Р4 = К(1:01 = 0;

Процедура

М1

УЗП1:

если Р1, то М1;

РГД=А, СЧКОЛ=О, СЧНОМ1 =О, СЧНОМ2=О, СЧЕТ=О,К= О;

если Р2, то Мб;

если ~РЗ, то МЗ;

СЧКОЛ = СЧКОЛ+1;

идти к М4;

УСЧ1:

СЧЕТ = СЧЕТ+1, РГД=РГД(32:21.0;

идти к М2;

если ~Р4, то М5;

СЧНОМ1 = СЧЕТ+2, СЧНОМ2 = СЧЕТ+4;

К=1;

РГД=РГД132: 51.0;

идти к М2;

УСДВ1:

М4

УСЧ2: УЗП2:

М5 УСДВ2:

УСЧИТ:;

конец.

Разработка функциональной схемы устройства

Функциональная схема операционного автомата ~ОА), составлена в соответствии с

микропрограммой КОМБИНАЦИИ 2 и представлена ниже:

Изображение 006

Распознанный текст из изображения:

м[~о1 СТР

чсчит

З З Ь: М 1 " ~~ Р1 РЗ Р~ Р2

Управляющий автомат с жесткой логикой Управляющий автомат построим с жесткой логикой. Конечный автомат может быть построен и как автомат Мура, и как автомат Мили. Построение графов переходов и выходов управляющего автомата осуществляется на основании граф-схем алгоритмов изображенных ниже.

Изображение 010

Распознанный текст из изображения:

Будем строить УА как автомат Мили, поскольку он имеет только два состояния и

реализуется на одном триггере. Будем использовать 1Э-триггер.

Осуществляем построение таблицы переходов и выходов без перебора на основании

выбранного графа переходов (автомат Мили).

Таблица переходов и выходов УА

Кодированная таблица переходов и выходов УА

12

Изображение 011

Распознанный текст из изображения:

На основании таблицы переходов и выходов УА получим функцию возбуждения триггера и выражения для управляющих сигналов: В =Р1 Д+Р2 РЗ.Д+Р2 РЗ Р4 Д+Р2 РЗ Р4 Д = =Р1.Д+Р2 РЗ Д+Р2 РЗ.Д =Р1.Д+Р2 Д 0(,71= Р1.Д ОУАА1=Р2 РЗ О ОЮ~ 1 = Р2. РЗ Р4. Д+ Р2. РЗ. Р4. Д = Р2. РЗ Д ОЮАА2 =Р2 РЗ Р4 Д+Р2 РЗ Р4 Д =Р2 РЗ Д 0%~ 2=Р2 РЗ Р4 Д =Р4.0ЯАА2 0(,7 2 = Р2 РЗ Р4. Я = Р4 ОУАА2 ОухЕО = Р2.0 На основе полученных выражений получаем схему УА, сигнал СБРОС является установочным и формируется при включении питания или от кнопки. Функциональная схема УА с жесткой логикой

13

Изображение 012

Распознанный текст из изображения:

Построение принципиальной схемы

Устройство будет построено на элементах серии К155 и К555. Принципиальные

схемы устройства приведены ниже. Регистр данных РГД строится на 4 микросхемах 8-

разрядных сдвигающих регистров К155ИР13. Управляющие сигналы ЯЕО и ЯЕ1

обеспечивают запись кода в регистр (ЯЕО = 1, ЯЕ1 = 1) и сдвиг влево (КЕО = О, ЯЕ1 = 1). В

устройстве запись кодов осуществляется под воздействием сигнала УЗП2, а сдвиг—

УСДВ, поэтому:

Изображение 013

Распознанный текст из изображения:

Список литературы

1. Мельников Б.С, Щеглов А.В. Методические указания к курсовой

работе по дисциплине «вычислительные системы и микропроцессорная

техника>>. — М.: МАИ, 1991.

2. Пухальский Г.И., Новосельцева Т.Я. Проектирование дискретных

устройств на интегральных микросхемах: Справочник. — М.: Радио и связь,

1990.

3. Интегральные микросхемы: справочник. Под ред. Тарабрина Б.В.

Радио и связь, 1984 г.

Изображение

Распознанный текст из изображения:

Содержание:

1. Задание. , .. .. ................ ................ 3 2. Уточнение задания. .4 3. Разработка алгоритма и составление операционного описания ...,....5 4. Составление микропрограммы на языке операционного описания...б 5. Функциональная схема устройства.............................................7 б. Управляющий автомат с жесткой логикой .....................8 7. Построение принципиальной схемы. 14 Список литературы . . .. . ,.. .. ... ..... ............,.. 1 5

Комментарии

Дата публикации 22 ноября 2015 в 16:23
Рейтинг -
0
0
0
0
0
Автор zzyxel (4,55 из 5)
Цена Бесплатно
Качество Качество не указано
Покупок 0
Просмотров 154
Скачиваний 10
Размер 430,72 Kb
Жалоб Не было ни одной удовлетворённой жалобы на этот файл.
Безопасность Файл был вручную проверен администрацией в том числе и на вирусы