Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач2 / 05-13_Введение.doc
Скачиваний:
48
Добавлен:
02.06.2015
Размер:
926.72 Кб
Скачать

Приложение б (справочное) Описание элементов

КР1533ЛН1 – микросхема содержит 6 логических элементов НЕ.

КР1533ЛА2 – микросхема содержит 1 логический элемент 8И-НЕ.

КР1533ЛЕ1 – микросхема содержит 4 логических элемента 2ИЛИ-НЕ.

КР1533ЛА4 – микросхема содержит 3 логических элемента 3И-НЕ.

КР580ВА86 – микросхема, двунаправленный восьмиразрядный шинный формирователь с повышенной нагрузочной способностью, осуществляет связь между МКП и системной шиной адреса. Однако он может передавать и усиливать не только адресные сигналы, но и сигналы данных. Является двунаправленным.

Шинный формирователь состоит из 8-и одинаковых функциональных блоков и схемы управления. Каждый блок содержит 2 разнонаправленных операционных усилителя. При помощи схемы управления производится разрешение передачи (выкл.) и выбор направления передачи информации. В зависимости от состояния управляющих сигналов ОЕ и Т шинный формирователь может работать в режиме передачи (А->В или В->А) или в режиме выключено: при ОЕ=0 и Т=1 А->В, при ОЕ=0 и Т=0 В->А. При ОЕ=1 и Т=Х — все выводы шинного формирователя в состоянии выкл.

АЛС314А – семисегментный индикатор, может отображать арабские цифры. Контакты a-hпредназначены для индикации, последний контакт – питание.Технические параметры позиции АЛС314А:

Цвет свечения

красный

Длина волны,нм

650

Минимальная сила света Iv мин.,мКд

0.2

При токе Iпр.,мА

5

Количество сегментов

7

Количество разрядов

1

Высота знака,мм

2.5

Максимальное обратное напряжение,В

5

Максимальное прямое напряжение,В

2

Приложение В

(обязательное)

Листинг программных модулей

#include<stdio.h>

#include<dos.h>

#include<conio.h>

void interrupt (far *old_vector)(void);

void interrupt IsaHandler(void);

#define ISA_MOD 9

intVal=0;

//процедура инициализации и управления

voidInitDevice()

{

_disable(); //блокировка системы прерываний

old_vector=get_vect(ISA_MOD); //получение старого вектора

//прерывания

setvect(ISA_MOD, IsaHandler) //подмена своим

asm{

movdx,310h; //запись в регистр номера порта

movah, 00010111b; //запись в регистрaxбайта содержащего

//цифры 1(0001) и 7(0111), которые //требуется отобразить

outah,dh; //вывод значения в порт 310h

}

_enable(); //разблокирование системы прерываний

}

//обработчик прерывания

void interrupt IsaHandler(void)

{

count ++; // увеличить счетчик

old_vector(); // вызвать старый вектор

}

Приложение г

( справочное)

Библиографический список

  1. Программирование на языке CдляAVRиPICмикроконтроллеров. Сост. Шпак Ю.А. - К.: МК-Пресс, 2006.

  2. Мячев А.А., Иванов В.В. Интерфейсы вычислительных систем на базе мини- и микроЭВМ /Под ред. Б.Н. Наумова. - М.: Радио и связь, 1986.

  3. Стандарт ВятГТУ «ОБЩИЕ ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ТЕКСТОВЫХ ДОКУМЕНТОВ» СТП ВятГТУ 101-2000.

  4. Усатенко С.Т., Каченюк Т.К., Терехова М.В. Выполнение электрических схем по ЕСКД: Справочник. - 2-е изд.,перераб. и доп. - М.: Издательство стандартов, 1992.

  5. Проектирование цифровых устройств на однокристальных микроконтроллерах. В.В.Сташин, А.В.Урусов, О.Ф.Мологонцева. Москва, Энергоатомиздат, 1990, стр. 199.

  6. Аналоговые и цифровые интегральные схемы. Под ред. С.В.Якубовского, Радио и связь, 1980.

  7. Шабалин Л.А. Проектирование микропроцессорных устройств систем управления / Методичесие указания по выполнению курсового проекта. – Киров, ВятГТУ, 2005.

  8. Шевкопляс Б.В. Микропроцессорные структуры. Инженерные решения. Дополнение первое: Справочник. - М.: Радио и связь, 1993.

44

Соседние файлы в папке Курсач2