Скачать 426.05 Kb.
|
Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования Тульский Государственный университет КАФЕДРА ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ Методические указания для студентов по выполнению лабораторных работ по направлению 230100 «Информатика и вычислительная техника» специальности 230101«Вычислительные машины, комплексы, системы и сети» Часть 2 Формы обучения: очная, очно-заочная Тула 2008 Переработал и подготовил к изданию Лебеденко Ю.И., доцент, канд. техн. наук Утверждено на заседании каф. ЭВМ Протокол __от____________ _ 2008г. Зав. Кафедрой ЭВМ ________________В.С.Карпов С О Д Е Р Ж А Н И Е Лабораторная работа №7 Исследование программируемого интервального таймера i8254 Лабораторная работа №8 Исследование АЦП последовательного счета с помощью лабораторного стенда Лабораторная работа №9 Исследование АЦП последовательного счета методом имитационного моделирования Лабораторная работа №10 Исследование АЦП с конвейерным предпроцессорным устройством Лабораторная работа №11 Исследование порта ввода-вывода на БИС КР580ВВ55 Лабораторная работа №7 ^
Цель работы состоит в обучении методике исследования и использования БИС программируемых таймеров в микропроцессорных системах. В работе изучаются основы структурной организации, функционирования БИС таймера i8253/i8254 (КР580ВИ53/К1810ВИ54), вопросы применения и программирования системного таймера в составе персональных ЭВМ типа IBM PC.
БИС программируемого интервального таймера (ПИТ, PIT - Programmable Interval Timer) применяется для решения одной из наиболее общих задач любой микропроцессорной системы или микроЭВМ - генерации точных временных интервалов под программным управлением с возможностью аппаратной синхронизации. В состав БИС таймера (рис.1) входят три 16-разрядных вычитающих счетчика (СOUNT0, СOUNТ1, СOUNТ2) с частотой счета по входу CLK до 2,5 МГц, регистры командного байта (CB) для каждого из трех каналов счета, буфер шины данных (BD) и логика чтения/записи (DS) для подключения к системной магистрали. Каждый из каналов счетчиков может работать в одном из шести программно-задаваемых режимов независимо от других. Содержимое счетчиков программно доступно для чтения и для записи. Счетчики могут работать как в двоичном, так и в двоично-десятичном кодах. Максимальные значения константы счета (DW) - 65536 - для двоичного кода и 10 000 - для двоично-десятичного кода (при DW=0). ![]() Управление режимами работы счетчиков осуществляется с помощью загрузки в ПИТ управляющего байта CВ по внутреннему адресу 03h (А1А0=11b), формат которого представлен на рис.2. ![]() Поле М задает режимы работы, поле BCD - код счета, RL - формат обмена данными при операциях со счетчиком, а SC - определяет адресуемый данному управляющему слову канал. БИС таймера не имеет входа аппаратного сброса, и после подачи питания состояния счетчиков их режимы работы не определены. Следовательно, каждый счетчик должен быть инициализирован индивидуально посылкой соответствующего командного байта CВ. Каждый CВ за исключением операции защелкивания (RL=00) сопровождается 1-2 байтами слова данных DW (константой в двоичном или в двоично-десятичном коде), определяющими начальное состояние выбранного канала счетчика СТ. Выполнение операции начинается после загрузки последнего байта данных. Последовательность инициализации и переинициализации счетчиков произвольна. Допускается приостановка последовательности инициализации любого СТ на неопределенное время с последующим ее продолжением или началом новой. Связь БИС таймера с шинами системы осуществляется через двунаправленную 8-разрядную шину данных D7 - D0 (рис.1) под управлением сигналов выборки микросхемы CS, стробов чтения RD, записи WR и адресных сигналов А0 и А1 в соответствии с таблицей 1. Каждый из счетчиков имеет вход тактовых импульсов CLK, вход разрешения счета GATE и выход состояния счетчика OUT. Спад сигнала на входе CLK вызывает уменьшение на единицу содержимого счетчика. Функции входов GATE могут различаться в зависимости от режима работы канала счетчика. Таблица 1 Функции сигналов управления ПИТ
|
![]() | Работа выполняется с целью изучения структуры микропроцессора (МП) кр580ВМ80А и практического овладения аппаратно программными средствами... | ![]() | Цели и задачи выполнения контрольно-курсовой работы |
![]() | Фгос) по профессии начального профессионального образования (далее нпо) 230103. 02 Мастер по обработке цифровой информации, входящей... | ![]() | Утверждено на заседании кафедры вычислительной техники и информационных технологий, протокол №5 от 15. 12. 2012 г |
![]() | Графический материал к диссертациИ на соискание академической степени магистра техники и технологии по направлению подготовки «Информатика... | ![]() | Графический материал к диссертациИ на соискание академической степени магистра техники и технологии по направлению подготовки «Информатика... |
![]() | Умк по дисциплине «Автоматизированные системы обработки данных» разработан в соответствии с требованиями фгос впо к обязательному... | ![]() | Приобретение навыков работы с системами управления базами данных (субд). Изучить принципы организации и построения бд. Выбрать предметную... |
![]() | Курсовая работа должна выполняться после изучения всего теоретического материала и выполнения всех лабораторных работ, поскольку... | ![]() | Одобрено и рекомендовано к изданию кафедрой геодезии и геоинформатики Государственного университета по землеустройству (протокол... |