Вычислительная техника и сети в задачах управления качеством. Балабанов П.В - 76 стр.

UptoLike

76
Порядок выполнения работы
1. Разработайте алгоритм решения поставленной в работе задачи.
2. Ознакомьтесь с именами регистров специального назначения
(SFR), используемыми в среде µVision2 для микроконтроллера
PCB80С552. Для этого откройте файл \keil\C51\INC\Philips\REG552.H.
3. Запустите программу Keil µVision2 и модифицируйте про-
грамму созданного в предыдущих работах проекта для решения задачи
в соответствии с разработанным алгоритмом.
4. Обработайте проект и произведите исправление допущенных
ошибок.
5. Загрузите программу в контроллер и произведите её отладку.
Контрольные вопросы
1. Для чего в вычислительной технике используют систему пре-
рываний?
2. В чём заключается принцип работы микропроцессорной сис-
темы с использованием системы прерываний?
3. Что называют вектором прерывания?
4. В чём преимущества программы, использующей систему пре-
рываний?
5. Для чего в вычислительной технике используют таймеры?
6. Для чего в вычислительной технике используют счётчики?
7. В каких режимах могут работать таймеры/счётчики микрокон-
троллеров семейства MCS-51?
8. Как работают таймеры микроконтроллеров семейства MCS-51
в режиме автоперезагрузки?
9. Каким образом производится настройка таймеров/счётчиков?
10. Как рассчитать значение, которое необходимо загрузить в
регистр THx для формирования равных временных интервалов задан-
ной длительности?
11. Как устроена система прерываний микроконтроллеров се-
мейства MCS-51?
12. Для чего в алгоритме счёта времени используется перемен-
ная time?
13. Для чего в среде µVision2 используется библиотечный файл
REG552.H?