- •Архитектура Фон-Неймана.
- •Init_timer0: anl tmod, #0f0h ;clear Timer 0
- •Init_special_interrupts: mov ie, #082h
- •Вопрос 21 платы развития
- •Вопрос 22мониторы отладки
- •Линейные,
- •Разветвляющиеся,
- •Циклические.
- •Igbt (Insulated Gate Bipolar Transistor) были запатентованы компанией International Rectifier в 1983 году и с тех пор постоянно совершенствуются.
- •Vd1,vd2,c1,c2 – двухполупериодный выпрямитель;
- •1) Метод прямого (параллельного) преобразования;
- •2) Метод последовательного приближения (поразрядного уравновешивания);
- •3) Метод интегрирования.
- •Ieee-1394 (FireWire или I.Link)
- •Ieee-1394 (FireWire или I.Link)
Линейные,
Разветвляющиеся,
Циклические.
Структуру алгоритма называют линейной, если блоки алгоритма (команды, математические действия и т.д.) выполняются последовательно друг за другом. Алгоритмы линейной структуры не содержат условных и безусловных переходов.
Если выбранный метод решения задачи предполагает выполнение различных действий в зависимости от значений каких-либо исходных или промежуточных переменных, но при этом каждая ветвь алгоритма в процессе решения задачи проходится не более одного раза, алгоритм называют разветвляющимся.
При неоднократном прохождении некоторых участков алгоритма в процессе решения задачи говорят о существовании циклической процедуры, или цикла, а алгоритм решения задачи называют циклическим. Количество проходов цикла должно быть полностью определено алгоритмом решения задачи, иначе возникает явление "зацикливания", при котором процесс решения задачи не может завершиться.
На практике нередко возникают ситуации, при которых одна и та же задача может быть решена различными способами. В таких случаях выбирают способ, наиболее простой с точки зрения объема вычислений, сложности алгоритма или наиболее удобный с точки зрения потребителя.
Пример алгоритма работы МП ЦВ 7115
Вопрос №26 этапы разработки программ с использованием отладочных средств
ProView объединяет все этапы разработки прикладной программы в единый рекурсивный процесс, когда в любой момент времени возможен быстрый возврат к любому предыдущему этапу.
ProView имеет следующие компоненты:
- оптимизирующий кросс-компилятор C51;
- макроассемблер A51;
- компоновщик L51;
- отладчик/симулятор WinSim51.
1) Создание нового файла проекта. Любая новая работа в ProView, как и во всех современных компиляторах, начинается с Файла проекта, который содержит имена всех исходных файлов, связанных с проектом, а также установки компиляции, трансляции и связывания файлов, чтобы генерировать выполняемую программу.
При помощи кнопки Browse (просмотр) открывается созданный заранее каталог example (или свой каталог) и окне Name указывается имя нового проекта, затем выбирается тип процессора. Действия подтверждаются кнопкой OK.
Создание
нового проекта
2) если в окне Options нет ссылок на компоненты ProView как показано на рисунке значит не правильно прописаны или вообще нет ссылок на соответствующие файлы DLL и EXE в окне Tools (рисунок). Обычно такой результат получается при работе в системе NT с ограниченными правами.
Следует удалить всё содержимое этого окна, закрыть его и перезапустить программу. Если это не помогло, можно прописать путь вручную при помощи «Edit» или воспользоваться, созданным администратором рабочим проектом.
Правильное
содержимое окна Tools
Далее в окне Options/L51/Linker нужно отметить Intel Hex (см. рисунок ниже).
Правильное
содержимое окна Options
3) Далее можно создать новый файл. В открывшемся окне создаётся соответствующая программа.
4) Запуск отладчика.
Если окажется, что в проекте нет подсоединенных файлов, то следует их добавить командой «Add file» кликнув правой кнопкой мыши на строке окна «Project».
Пошаговая отладка. Если всё нормально, то после закрытия окна отладчика можно переходить к проверке программы на эмуляторе ПЗУ или другом доступном отладчике.
Вопрос №27 Сопряжение микроЭВМ с устройствами ввода
При подаче питания формируется импульс сброса RESET. В программном счетчике устанавливается адрес первой ячейки внутренней памяти программ, дальнейшая работа процессора определяется кодами ПЗУ.
Минимальная
схема включения микроЭВМ семейства
MCS-51,
52.
Минимальная схема включения микроЭВМ семейства MCS-51, 52.
В качестве индикации можно подключить светодиоды непосредственно на порт микроЭВМ, при этом коммутация должна производиться на общую цепь питания микросхемы.
Типовое подключение светодиодов
Использование составных транзисторов с коэффициентом передачи тока более 700 даёт возможность коммутации цепи током до нескольких ампер без предварительного усиления.
Пример подключения более мощной нагрузки без гальванической развязки
