Помощь в написании студенческих работ
Антистрессовый сервис

Описание схемы электрической структурной

РефератПомощь в написанииУзнать стоимостьмоей работы

Схема формирования сигнала сброс обеспечивает правильную последовательность сброса периферийных БИС и ОЭВМ. Сигнал сброс производит следующие действия: сбрасывает счетчик команд и указатель стека; устанавливает порт BUS в высокоимпедансное состояние, а порты Р1 и Р2 — на режим ввода; выбирает банк регистров 0 и банк памяти 0; запрещает прерывания; останавливает таймер и выдачу синхросигнала… Читать ещё >

Описание схемы электрической структурной (реферат, курсовая, диплом, контрольная)

Рассмотрим работу универсального одноплатного микроконтроллера на однокристальной ЭВМ на основе схемы электрической структурной, показанной в графической части лист 2 Э1.

Микроконтроллер состоит из следующих узлов:

  • · однокристальной ЭВМ со схемой внешнего тактового генератора и схемой формирования сигнала «сброс»;
  • · регистра-защелки младшего байта адреса внешнего запоминающего устройства;
  • · памяти программ, объемом 4 Кбайта;
  • · памяти данных, объемом 1 Кбайт со страничной адресацией 256 байт на страницу и схемой выбора ОЗУ;
  • · схемы управления записью-чтением внешних устройств;
  • · адаптера параллельного интерфейса со схемами приемника и передатчика по стандарту ИРПС;
  • · трехканального таймера;
  • · контроллера клавиатуры и индикации;
  • · схемы прерываний.

Тактовый генератор вырабатывает синхронизирующие импульсы тактовой частоты, которые позволяют синхронизировать работу ЭВМ и остальных узлов микроконтроллера. Кварцевый резонатор, вырабатываемый опорную частоту синхронизации, подключается к выводам Х1 и Х2. Х1 является входом, а Х2 — выходом генератора, способного работать в диапазоне частот от 1 до 6 МГц.

Схема формирования сигнала сброс обеспечивает правильную последовательность сброса периферийных БИС и ОЭВМ. Сигнал сброс производит следующие действия: сбрасывает счетчик команд и указатель стека; устанавливает порт BUS в высокоимпедансное состояние, а порты Р1 и Р2 — на режим ввода; выбирает банк регистров 0 и банк памяти 0; запрещает прерывания; останавливает таймер и выдачу синхросигнала на вывод Т0; сбрасывает флаг переполнения таймера и флаг пользователя.

Регистр-защелка фиксирует байт адреса внешнего ЗУ, передаваемый по шине данных. Подключение БИС памяти программ и данных особенностей не имеет. Логическая схема условных переходов МК позволяет программе проверять не только признаки, но и условия, внешние по отношению к МК. По командам условного перехода в случае удовлетворения проверяемого условия в счетчик команд из второго байта команды загружается адрес перехода. Линия запроса прерывания от внешнего источника проверяется каждый машинный цикл во время действия сигнала САВП. При обработки прерывания, как и при вызове подпрограмм содержимое счетчика команд и старшей тетрады ССП сохраняется в стеке. Порт ввода/вывода BUS представляет собой двунаправленный буфер с тремя состояниями и предназначен для побайтного ввода, вывода или ввода/вывода информации.

Показать весь текст
Заполнить форму текущей работой