Микропроцессоры и микроконтроллеры

 
 
 
«Maybe 'just one little global variable' isn't too unmanageable, but that style leads to code that is useless except to its original programmer»
Bjarne Stroustrup
Русский | Українська


Микропроцессоры и микроконтроллеры :: Каналы ввода-вывода на основе МК51

Каналы ввода-вывода на основе МК51


1. Архитектура микроконтроллерной системы

Как отмечалось ранее, МК51 является полнофункциональным самодостаточным вычислителем (как и более современные разработки микроконтроллеров)...


2. Принципы построения системного интерфейса МК51

Все электронные элементы, подключаемые к системному интерфейсу МК51, должны рассматриваться разработчиками системы и ПО для МК как элементы внешней памяти данных (внешнего адресного пространства), т.е. обращение к ним в программе выглядит как работа с ячейками ВП...


3. Построение каналов приема-передачи данных в параллельном коде

Расширение количества портов ввода-вывода данных в параллельном коде для МК51 может выполняться следующим образом...


4. Типовые структуры аналого-цифровых каналов ввода-вывода

Назначение каналов ввода данных в вычислителе – получение аналоговой или дискретной информации с датчиков, нормализация сигналов, реализация квантования сигналов по времени и выполнение аналого-цифрового (АЦ) преобразования...


5. Примеры аппаратно-программной реализации входных каналов

АЦП К1113ПВ1 относится к классу АЦП последовательных приближений, функционально закончен и сопрягается с МП по уровню ТТЛ-сигналов...


6. Обзор современных моделей микроконтроллеров MCS-51

Первые микроконтроллеры с ядром MCS-51 были разработаны в 70-х годах прошлого столетия фирмой Intel одновременно с микропроцессорами серии i8086, которые являются «предками» современных МП для ПЭВМ...


7. Характеристики микроконтроллера модели AT89S8252

Данная модель использована в качестве основного микроконтроллера в двухпроцессорной системе УУМС, разработанной на каф. 301 и изучаемой на лабораторных работах...


8. Интерфейс внутрисистемного программирования SPI

В микроконтроллерах AT89Sxxxx реализована возможность изменения содержимого памяти программ при нахождении МК в целевой системе – ISP – in-system programming...


9. Принципы построения многоканальных систем сбора данных

Как отмечалось ранее, особенностью цифровых управляющих систем является необходимость приема данных от большого количества датчиков. В связи с этим блоки ввода и АЦ-преобразования должны строиться как многоканальные...


10. Разработка схемы ССД и программного обеспечения

В приведенном примере для удобства подключения к МК будем использовать восьмиразрядный АЦП К572ПВ3...


11. Базовые принципы проверки достоверности при передаче на основе МК51

Все методы контроля достоверности передачи информации и защиты от сбоев основаны на принципе информационной избыточности, т.е. к передаваемым информационным битам добавляется некоторое количество дополнительных разрядов, с помощью которых обеспечивается контроль достоверности...


12. Характеристика формата с плавающей запятой (ПЗ)

Общий вид формата с плавающей запятой...


13. Реализация суммирования в формате ПЗ

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


14. Реализация умножения в формате ПЗ

Запись операции в общем виде выглядит так...


15. Реализация деления в формате ПЗ

Запись операции в общем виде выглядит так...


16. Особенности реализации табличных функций

В дисциплинах, связанных с изучением численных методов (информатика, исследование операций) рассматривается классический метод линейной интерполяции...


17. Аппаратная реализация ввода аналоговых сигналов на основе ШИМ

Существуют несколько способов ввода аналоговых сигналов в цифровую систему, альтернативных аналого-цифровому преобразованию...


18. Программная реализация измерения длительности ШИМ-импульсов

При выборе принципов измерения длительности ШИМ-импульсов имеет смысл учитывать такие факторы...


19. Получение физического значения параметра, измеренного как ШИМ

Данные, полученные в результате измерения длительности ШИМ-импульса, необходимо пересчитать в значение того физического параметра, который измеряется системой...


20. Принципы аппаратной реализации выходных ШИМ-сигналов

Для управления исполнительными устройствами, особенно двигателями постоянного тока, широко используются ШИМ-сигналы. Формировать такие сигналы можно аппаратными средствами...


21. Принципы программной реализации выходных ШИМ-сигналов

Несмотря на то, что в микроконтроллерах семейства MCS-51 отсутствуют встроенные аппаратные ШИМ-генераторы, сформировать ШИМ-сигнал на выводе МК достаточно просто...


22. Реализация периода дискретности выполнения вычислений

Алгоритмы управления, сформированные в процессе синтеза цифрового регулятора, в качестве одного из параметров содержит значение периода (периодов) дискретности Т0. Например...