МегаПредмет

ПОЗНАВАТЕЛЬНОЕ

Сила воли ведет к действию, а позитивные действия формируют позитивное отношение


Как определить диапазон голоса - ваш вокал


Игровые автоматы с быстрым выводом


Как цель узнает о ваших желаниях прежде, чем вы начнете действовать. Как компании прогнозируют привычки и манипулируют ими


Целительная привычка


Как самому избавиться от обидчивости


Противоречивые взгляды на качества, присущие мужчинам


Тренинг уверенности в себе


Вкуснейший "Салат из свеклы с чесноком"


Натюрморт и его изобразительные возможности


Применение, как принимать мумие? Мумие для волос, лица, при переломах, при кровотечении и т.д.


Как научиться брать на себя ответственность


Зачем нужны границы в отношениях с детьми?


Световозвращающие элементы на детской одежде


Как победить свой возраст? Восемь уникальных способов, которые помогут достичь долголетия


Как слышать голос Бога


Классификация ожирения по ИМТ (ВОЗ)


Глава 3. Завет мужчины с женщиной


Оси и плоскости тела человека


Оси и плоскости тела человека - Тело человека состоит из определенных топографических частей и участков, в которых расположены органы, мышцы, сосуды, нервы и т.д.


Отёска стен и прирубка косяков Отёска стен и прирубка косяков - Когда на доме не достаёт окон и дверей, красивое высокое крыльцо ещё только в воображении, приходится подниматься с улицы в дом по трапу.


Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами) Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами) - В простых моделях рынка спрос и предложение обычно полагают зависящими только от текущей цены на товар.

Описание алгоритма функционирования УС





Разработка устройства сопряжения типа IBM PC

 

Принял Выполнил

преподаватель студент гр.ВКС-09

Тийко В.Н. Клюйко И.А.

 

 

Изм.
Лист
№ докум.
Подпись
Дата
Лист
КП.230111.КС.00.21.ТО  
Разраб.
Клюйко И.А.
Провер.
Тийко В.Н.
Реценз
 
Н. Контр.
 
Утверд.
 
 
Лит.
Листов
 
Содержание

 

Введение 4

1. Описание алгоритма функционирования УС 5

2. Описание функциональной схемы УС

2.1 Описание работы функциональной схемы интерфейсной части УС 8

2.2 Описание работы функциональной схемы операционной части УС 10

3. Моделирование схемы ОЧ УС в EWB 13

4. Построение диаграммы работы устройства сопряжения 14

Заключение 15

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

 

 

 


Введение

Изм.
Лист
№ докум.
Подпись
Дата
Лист
4  
КП.230111.КС.00.21.ТО  


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

В данном курсовом проекте необходимо спроектировать УС, позволяющее измерять частоту следования прямоугольных импульсов от внешнего источника.

К персональному компьютеру типа IBM PC устройства сопряжения могут быть подключены тремя путями, соответствующими трем типам стандартных внешних интерфейсов, средства которых входят в базовую конфигурацию компьютера:

Ø через системную магистраль или шину (это ISA (Industrial Standard Architecture), EISA (Extended ISA), PCI (Peripheral Component Interconnect), VLB (Video Local Bus) или VESA (Video Electronics Standards Association), PCMCIA (Personal Computer Memory Card International Association);

Ø через параллельный интерфейс Centronics;

Ø через последовательный интерфейс RS-232C.

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

 


Описание алгоритма функционирования УС

Изм.
Лист
№ докум.
Подпись
Дата
Лист
5  
КП.230111.КС.00.21.ТО  


Устройство сопряжения (УС) выполняет прием от компьютера информации, обработку информации по заданному алгоритму и выдачу результата обработки информации в компьютер.

УС функционально состоит из двух частей: интерфейсной и операционной. В соответствии с вариантом задания в ходе проектирования УС использовался шестнадцатиразрядный обмен по шине ISA. Данная разрядность шины данных требует использование одного адреса, доступного по записи и чтению и одного адреса для флага готовности. В соответствии с данными требованиями был разработан следующий алгоритм функционирования УС (Рис. 1):

1. Формирование кода адреса УС и сигнала –IOW на шине ISA.

2. Декодирование селектором адреса (СА) адреса устройства, к которому произошло обращение.

3. Формирование Блоком выработки внутренних стробов (БВВС) строба записи по выбранному адресу и запись младшей части числа M=214 в вычитающий счетчик. Сброс суммирующего счетчика.



4. Прием импульса измеряемой частоты.

5. Уменьшение значения вычитающих счетчиков. Увеличение значения суммирующего счетчиков.

6. Если значение вычитающих счетчиков не равно нулю, то происходит переход на пункт 4.

7. Выставление флага готовности.

8. Формирование кода адреса УС и сигнала –IOR на шину ISA.

9. Декодирование селектором адреса СА устройства, к которому произошло обращение.

10. Установка числа N на шину данных шины ISA.

11. Выставление старшего адреса УС и сигнала –IOR на шину ISA.

 

 

12.

Изм.
Лист
№ докум.
Подпись
Дата
Лист
6  
КП.230111.КС.00.21.ТО  
Декодирование селектором адреса СА адреса устройства, к которому произошло обращение.

13. Выставление старшей части числа N на шину данных шины ISA.

Функция вычисления измеряемой частоты реализуется программно. В ходе цикла счета программа производит опрос флага готовности и по факту его изменения запрашивает вывод результата. Вычисление частоты производится по формуле:

 

 

Где:

– N – число, полученное в результате измерения;

– F0 – частота тактового генератора;

– F –искомая частота;

– М – число, устанавливаемое на счётчике тактовых импульсов, т.е размер временного окна цикла измерения

Изм.
Лист
№ докум.
Подпись
Дата
Лист
7  
КП.230111.КС.00.21.ТО  
начало
Установка адреса устройства
Запись числа М в счетчик1
Сброс в 0 счетчика2
Прием импульса
Счетчик1 – 1
Счетчик2 + 1
Флаг готовности=1
Чтение данных
конец
Установка адреса Флага готовности
Установка адреса устройства
Счечтчик1=0
Установка флага готовности

Рис. 1. Алгоритм функционирования






©2015 www.megapredmet.ru Все права принадлежат авторам размещенных материалов.