
- •Глава 1: Микропроцессор. Основные сведения
- •1.1 Основные характеристики мп
- •1.2 Структура мп устройства
- •1.3 Запоминающие устройства
- •1.4 Оперативное запоминающее устройство
- •1.5 Постоянные зу
- •Глава 2: Восьмиразрядный мп кр580
- •2.2 Система и формат команд. Способы адресации
- •2.3 Словосостояние мп
- •2.4 Работа устройства управления в режиме прерывания
- •2.5 Работа устройства управления в режиме прямого доступа к памяти (пдп)
- •Глава 3: Интерфейс Общие сведения
- •3.1Организация прерывания. Арбитраж
- •3.2 Программируемый периферийный адаптер
- •3.3 Программируемый связной адаптер
- •3.3.1 Работа пса в асинхронном режиме
- •3.3.2 Работа пса в синхронном режиме
- •3.4 Программируемый контроллер прерывания
- •3.5 Контроллер прямого доступа к памяти
- •Глава 4: 16-разрядный мп кр1810вм86
- •4.1 Структура мп кр1810
- •4.1.1 Устройство сопряжения с шиной
- •4.1.3 Устройство управления
- •4.2 Система и формат команд
- •4.2.1 Формат команд
- •4.2.2 Система команд
- •Глава 5: Микроконтроллеры
- •5.1 Классификация мкс
- •Глава 6: мк семейства Microchip
- •6.1 Процессорное ядро
- •6.1.1 Организация памяти
- •6.1.1 Организация памяти данных.
- •6.2 Организация периферийных модулей
- •6.2.1 Порты ввода/вывода
- •6.2.2 Модуль прерывания
- •Структурная схема модуля ацп
- •6.3 Периферийные модули специального назначения
- •6.3 Система и формат команд. Способы адресации
- •6.4 Средства разработки семейства Microchip
- •Глава 7: мк mcs 51
- •7.1 Организация памяти
- •7.2 Режим общего напряжения и электропитания
- •7.3 Модули ацп
- •7.4 Модуль цап
- •7.5 Периферийные модули
- •7.5.1 Последовательные порты ввода
- •7.5.2 Таймеры
- •7.5.3 Программируемый массив счетчиков (pca)
- •7.6 Модули захвата сравнения pca
- •7.7 Порты ввода
- •7.8 Система и формат команд
- •7.9 Способы адресации
- •7.10 Типы команд мк
- •Глава 7: применение програмируемых цифровых устройств в системах безопастности
- •8.1 Организация передачи информации
- •8.2 Параллельный интерфейс периферии lpt
- •8.3 Интерфейс rs232 (com порт)
- •8.4 Интерфейс Токовая петля
- •8.5 Интерфейс i2c
- •Глава 9: Применение мп техники
- •9.1 Разработка алгоритма управления.
- •9.2 Разработка структуры аппаратных и программных средств.
- •9.3 Совместная отладка
- •9.4 Сертификация
- •9.6 Измерительные системы
- •9.7 Системы управления
8.2 Параллельный интерфейс периферии lpt
Работает только на выход. Данный порт был введен в МП технику для подключения принтера. Существует много модификаций этого порта, которые повышают производительность и снижают нагрузку на МП. Физически порт имеет 8 разрядную шину данных, 5 разрядную шину сигналов состояния и 4 разрядную шину управления сигналов, которые выводятся на 25 контактный разъем. Интерфейс использует логические уровни TTL. Гальваническая земля между устройствами отсутствует, схемные земли соединяются с схемой земли МП. С программной стороны порт – набор регистров, расположенных в пространстве ввода. Эти регистры адресуются относительно базового адреса. LPT порт может использовать линию запроса. Порт поддерживает работу BIOS.
Адаптер стандартного параллельного порта содержит 3 8-разрядных регистра:
1)Регистр данных (содержимое выводится на выходные линии интерфейса).
2)Регистр состояния (используется для чтения и отображения 5 разрядов состояния принтера и флаг прерывания)
3)Регистр управления (доступен для чтения/записи и связан с 4 линиями управления сигналов)
Для вывода 1 байта требуется 5 операций ввода (низкая скорость передачи до 150 кб/с). Стандартный порт ассиметричен, т.е. при наличии 12 линий на вывод, работают на ввод только 5. Остальные же используются режим полубайтный, т.е. передача осуществляется за 2 цикла. Недостатки: появление новых типов портов (2 направленный порт, порт с прямым доступом).
8.3 Интерфейс rs232 (com порт)
Универсальный последовательный порт присутствует в ПК начиная с 1-х моделей. Данный порт обеспечивает асинхронную передачу по интерфейсу RS232. Данный интерфейс занимал до 8 смежных 8-разрядных регистров. мог обеспечивать аппаратное прерывание. Не использовал уровни сигналов ТТЛ ( 2 уровня сигналов). Гальваническая развязка отсутствовала. Скорость передачи до 115 кб/с. Имеет поддержку на уровне BIOS. Com-порт позволяет осуществить передачу только программным путем с помощью инструкций. Современный порты имеют буферы, организующие обмен с ПДП, разгружая МП.
Интерфейс RS-232 предназначен для подключения устройств, принимающих/передающих данные к конечной аппаратуре. В роли передающих устройств является ПК и ПУ, а в роли оконечной аппаратуры – модем. Данный стандарт …….. пересылку данных, электрический интерфейс, синхронный и асинхронный режимы обмена. …. Логической 1 соответствует U на входе приемника в диапазоне -12 - +3 В. Логическому 0 - +3-+12В. Диапазон -3-+3 В зона нечувствительности, обеспечивающая помехозащиту. Разность потенциалов между схемами земли <2В. Физически реализована защита от -25 - +25 В. Интерфейс предполагает защиту от устройств с переменным I. RS-232 регламентирует типы применяемых разъемов: Д9, Д25 (цифра – кол-во линий). Если аппаратура соединяется без модемов, то разъемы устройств соединяются кабелем 0-модем. Контакты в этих кабелях соединяются перекрестно.
Интерфейс имеет следующие входы:
DCD – вход сигнала обнаружения удаленного модема.
RD – вход приемника.
TD – выход приемника.
DTR – вход сигнала готовности.
PG – защита земля.
RTS – вход запроса и передачи данных ( в режиме полудуплексном для управления направлением).
CTS – вход разрешения передачи данных.
RI – вход индикатора вызова.
Существует 2 типа подключения интерфейса:
1)полное (все линии приемника и источника соединяются между собой).
2)минимальный (для подключения устройств используют 2,3 и 5 линий)
Последовательные интерфейсы всегда использую 2х полярные сигналы. Для взаимного преобразования уровней специально выпускаются буферные схемы интерфейсов или преобразователи уровней, преобразование неТТЛ в ТТЛ уровни. Стандартный интерфейс RS-232 имеет малое расстояние передачи данных. Когда требуется большая помехоустойчивость для увеличения длины используется интерфейсы на основе RS-232. Выделяют способы передачи:
Интерфейс RS-485 может быть в 2-х версиях: 2х и 4х проводной. 4х проводная версия выделяет задающий узел, переключения которого реагирует на приемник. Переключение передающего узла всегда активно, а передатчики других узлов должны иметь возможность отключаться от шины. При 2х проводном соединении RS-485 аналогичен RS-422.
При многоточном соединении необходимо организовать доступ к среде передачи за счет опроса готовность передачи от ведущего устройства. Дифференциальный вход интерфейса защищает передачу от действия помех. Для соединения устройств используют 3-й тип интерфейса (RS-485).