ВУЗ:
Составители:
145
адреса ША и шину управления ШУ. По этим шинам осуществляется обмен инфор-
мацией между всеми устройствами микроконтроллера.
Программное обеспечение микроконтроллера хранится в ПЗУ. Это программ-
ное обеспечение можно разделить на системное и прикладное.
Системное программное обеспечение представляет собой комплекс программ,
управляющих работой микроконтроллера: инициализация микроконтроллера, осу-
ществление ввода-вывода информации, управление прерываниями, распределение
ресурсов вычислительной системы, связь с пользователем и др. Это программное
обеспечение можно рассматривать как часть вычислительной системы. Обычно оно
остается неизменным в течение всего срока службы микроконтроллера.
Прикладное программное обеспечение нужно для решения конкретной задачи
управления. При изменении задач управления конкретным объектом это программ-
ное обеспечение может изменяться. Поэтому прикладные программы часто хранятся
в перепрограммируемом ПЗУ или в энергонезависимой памяти.
ОЗУ служит для хранения данных, которые используются в процессе управ-
ления и обработки информации и постоянно обновляются. Объем этих данных зача-
стую меньше объема кодов программ, поэтому ОЗУ может иметь меньший объем по
сравнению с ПЗУ.
Для связи с объектом управления служат модули ввода-вывода дискретных и
аналоговых сигналов. Модули ввода-вывода представляют собой электронные схе-
мы, реализующие интерфейс для связи с внешними устройствами. В их состав вхо-
дят порты ввода-вывода, схемы адресации, схемы согласования уровней и вида сиг-
налов и их гальванической развязки, схемы обеспечения режима прерываний и др.
В качестве примера на рис. 4.14 показан возможный вариант модуля ввода-
вывода логических сигналов для 8-разрядного микроконтроллера. Ввод-вывод осу-
Рис. 4.14. Ввод-вывод дискретных сигналов
адреса ША и шину управления ШУ. По этим шинам осуществляется обмен инфор-
мацией между всеми устройствами микроконтроллера.
Программное обеспечение микроконтроллера хранится в ПЗУ. Это программ-
ное обеспечение можно разделить на системное и прикладное.
Системное программное обеспечение представляет собой комплекс программ,
управляющих работой микроконтроллера: инициализация микроконтроллера, осу-
ществление ввода-вывода информации, управление прерываниями, распределение
ресурсов вычислительной системы, связь с пользователем и др. Это программное
обеспечение можно рассматривать как часть вычислительной системы. Обычно оно
остается неизменным в течение всего срока службы микроконтроллера.
Прикладное программное обеспечение нужно для решения конкретной задачи
управления. При изменении задач управления конкретным объектом это программ-
ное обеспечение может изменяться. Поэтому прикладные программы часто хранятся
в перепрограммируемом ПЗУ или в энергонезависимой памяти.
ОЗУ служит для хранения данных, которые используются в процессе управ-
ления и обработки информации и постоянно обновляются. Объем этих данных зача-
стую меньше объема кодов программ, поэтому ОЗУ может иметь меньший объем по
сравнению с ПЗУ.
Для связи с объектом управления служат модули ввода-вывода дискретных и
аналоговых сигналов. Модули ввода-вывода представляют собой электронные схе-
мы, реализующие интерфейс для связи с внешними устройствами. В их состав вхо-
дят порты ввода-вывода, схемы адресации, схемы согласования уровней и вида сиг-
налов и их гальванической развязки, схемы обеспечения режима прерываний и др.
Рис. 4.14. Ввод-вывод дискретных сигналов
В качестве примера на рис. 4.14 показан возможный вариант модуля ввода-
вывода логических сигналов для 8-разрядного микроконтроллера. Ввод-вывод осу-
145
Страницы
- « первая
- ‹ предыдущая
- …
- 143
- 144
- 145
- 146
- 147
- …
- следующая ›
- последняя »
