
- •1Микропроцессоры. История появления и развития.
- •6Внутреннее построение микропроцессора. Алу.
- •2Архитектуры процессоров по разделению памяти данных и команд (Архитектура фон Неймана, Гарвардская архитектура).
- •3Архитектуры процессоров по набору команд (risc, cisc).
- •4Микропроцессор, микрокомпьютер, микроконтроллер. Определения и отличительные особенности.
- •5Внутреннее построение микропроцессора. Структурная схема микропроцессора.
- •7Внутреннее построение микропроцессора. Аккумулятор, счетчик команд.
- •8Внутреннее построение микропроцессора. Регистры.
- •9Микропроцессорная система. Шинная структура связей.
- •14. Аппаратное обеспечение микроконтроллера. Базовый функциональный блок микроконтроллера.
- •10Микропроцессорная система. Выходные каскады цифровых микросхем
- •11. Режимы работы микропроцессорной системы. Программный обмен информацией.
- •12. Режимы работы микропроцессорной системы. Обмен по прерываниям.
- •13. Режимы работы микропроцессорной системы. Прямой доступ к памяти.
- •1 5. Аппаратное обеспечение микроконтроллера. Изменяемый функциональный блок микроконтроллера.
- •17 Схема сброса
- •18 Порты ввода/вывода
- •19 Сторожевой таймер
- •20 Резидентная память
- •21 Микроконтроллер msp430. Общие сведения
- •22 Микроконтроллер msp430. Центральный процессор
- •23 Микроконтроллер msp430. Режимы адресации
- •24 Микроконтроллер msp430. Систематактирования
- •25 Микроконтроллер msp430.Энергосберегающиережимы
- •27. Микроконтроллер msp430 Порты ввода-вывода
- •37Ацп. Определение. Основные понятия: разрешение, разрядность, частота дискретизации.
- •28.Микроконтроллер msp430.16битный ацп sd16_a
- •29. Микроконтроллер msp430. Модуль универсального последовательно интерфейса
- •30. Микроконтроллер msp430. Таймеры
- •31. Микроконтроллер msp430. Модуль таймера микроконтроллера. Архитектура.
- •32. Микроконтроллер msp430. Модуль таймера микроконтроллера. Режимы счёта.
- •Непрерывный режим
- •Режим «вверх/вниз»
- •36Микроконтроллер msp430. Модуль таймера микроконтроллера. Регистры.
- •33. Микроконтроллер msp430. Модуль таймера микроконтроллера. Прерывание таймера. Прерывания Таймера а
- •Прерывание taccr0
- •Генератор вектора прерывания taiv
- •34. Микроконтроллер msp430. Модуль таймера микроконтроллера. Блоки захвата/сравнения.
- •35. Микроконтроллер msp430. Модуль таймера микроконтроллера. Устройство вывода. Модуль вывода
- •Режимы вывода
- •38Ацп. Типы ацп. Параллельного преобразования.
- •39Ацп. Типы ацп. Последовательного приближения.
- •40Ацп. Типы ацп. Интегрирующие.
- •42Ацп. Погрешности, причины.
- •57. Tms c281x. Конвейер
- •43. Последовательные интерфейсы. Spi.
- •45Последовательные интерфейсы. Uart.
- •44. Последовательные интерфейсы. I2c.
- •46Последовательные интерфейсы. Rs-232с.
- •47Последовательные интерфейсы. Rs-485.
- •49. Программируемые логические контроллеры
- •51. Процессоры цифровой обработки сигналов и реальный масштаб времени.
- •52. Процессоры цифровой обработки сигналов (пцос). Требования к пцос.
- •53. Процессоры цифровой обработки сигналов (пцос). Типовые задачи и области применения.
- •54. Tms c281x. Общие сведения
- •55. Tms c281x. Архитектура.
- •56. Tms c281x. Цпу. Аппаратный умножитель и атомарное алу.
- •58. Tms c281x. Страничная организация памяти.
- •59. Микропроцессорные системы управления. Управление двигателем постоянного тока.
- •60. Управление шаговым двигателем.
- •16.Система тактирования
45Последовательные интерфейсы. Uart.
Асинхронный последовательный интерфейс UART ( универсальный асинхронный приемопередатчик) обеспечивает полудуплексный режим обмена по трем линиям. В обмене всегда участвуют только два устройства, одно из которых является передатчиком, второе – приемником.
В режиме асинхронной передачи каждое слово данных передается автономно и
передача может быть начата в любой момент времени.
Передача начинается со стартового (нулевого) бита. Затем передается от 5 до 8
бит данных. Передача заканчивается необязательным битом четного (или нечетного) паритета и одним (полутора или двумя) единичными стоповыми битами. После этого в любой момент времени может быть начат цикл передачи следующего слова.
В
простейшем случае асинхронный
приемопередатчик имеет две
сигнальные линии: TxD
(Transmit
Data)-
выход, RxD
(Receive
Data)
– вход
При этом два устройства-приемопередатчика должны быть соединены между
собой тремя линями, или так называемым нуль-модемным кабелем (рис.13.2).
44. Последовательные интерфейсы. I2c.
последовательная шина данных для связи интегральных схем, разработанная фирмой Philips в начале 1980-х как простая шина внутренней связи для создания управляющей электроники. Используется для соединения низкоскоростных периферийных компонентов с материнской платой, встраиваемыми системами и мобильными телефонами. Название представляет собой аббревиатуру слов Inter-Integrated Circuit. 1 октября 2006 года отменены лицензионные отчисления за использование протокола I²C. Однако, отчисления сохраняются для выделения эксклюзивного подчинённого адреса на шине I²C
достоинства
-Требуется только две линии - линия данных (SDA) и линия синхронизации (SCL) Каждое устройство, подключённое к шине, может быть программно адресовано по уникальному адресу. В каждый момент времени существует простое отношение ведущий/ведомый: ведущие могут работать как ведущий-передатчик и ведущий-приёмник.
-Шина позволяет иметь несколько ведущих, предоставляя средства для определения коллизий и арбитраж для предотвращения повреждения данных в ситуации, когда два или более ведущих одновременно начинают передачу данных В стандартном режиме обеспечивается передача последовательных 8-битных данных со скоростью до 100 кбит/с, и до 400 кбит/с в “быстром” режиме.
- Встроенный в микросхемы фильтр подавляет всплески, обеспечивая целостность данных.
- Максимальное допустимое количество микросхем, подсоединённых к одной шине, ограничивается максимальной емкостью шины 400 пФ.
46Последовательные интерфейсы. Rs-232с.
RS-232 – это стандарт последовательной синхронной и асинхронной передачи двоичных данных между терминалом и коммуникационным устройством.
RS-232 был введён в 1962 году.
RS-232 представляет собой простой интерфейс для передачи данных между двумя объектами на расстояние до 15 метров (на практике может не достигаться). Устойчивость к помехам обеспечивается отказом от стандартного уровня сигналов 5В. От отправителя поступает последовательность 1 и 0 получателю, который их запоминает и «осознает» полученную информацию.
Существует понятие стартового бита, получив который получатель понимает, что сеанс передачи информации открыт. Далее через равные промежутки времени отправляются информационные биты. Передача пакетная, длина пакета равна одному байту.
Разъем RS-232 представляет собой 9- или 25-штырьковый трапецеидальный разъем. Изначально применялись 25 контактов, но со временем большинство устройств стало обходиться меньшим их числом и разъем «урезали».
RS-422 (Recommended Standard 422) или EIA-422
RS-422 – это стандарт, обеспечивающий сбалансированную (дифференциальную) однонаправленную нереверсируемую передачу данных по терминированным или нетерминированным линиям, с возможностью соединения «точка-точка», а также многоабонентскую доставку сообщений.
Учитывая полный дуплекс RS-422, его чаще используют в ведущем устройстве, а на ведомых устанавливают драйвер RS-485.
Кабель RS-422 представляет собой двойную витую пару.
Интерфейс RS-422 часто используется для подключения периферийных устройств (например, принтеров).