ВУЗ:
Составители:
30
incf PORTC ; Инкремент регистра порта С
goto label1
end
6. ОБОРУДОВАНИЕ
1. Компьютер IBM PC/AT с установленным MPLAB IDE.
2. Комплект MPLAB ICD.
3. Микроконтроллер PIC16F877.
4. Источник питания 9В, 0.2 А.
7. КОНТРОЛЬНЫЕ ВОПРОСЫ
1. В чем отличия Гарвардской и Фон-неймановской архитектур?
2. Какие виды памяти используются в PIC16F877? Какой их
объем?
3. Поясните способ организации стека в PIC16F87х. Сколько
уровней стека доступно при работе с MPLAB–ICD?
4. Перечислите регистры управления АЦП.
5. Сколько инструкций сделает за секунду контроллер PIC16F87x
с подключенным кварцевым резонатором 10МГц. Какие программные
средства в MPLAB IDE позволяют оценить время исполнения
программы.
6. Сторожевой таймер WATCHDOG и его назначение.
7. Возможна ли постановка делителя перед WATCHDOG
таймером? А после него?
8. В чем отличие директив Ассемблера от мнемоник команд?
9. Что такое симулятор и чем он отличается от внутрисхемного
отладчика?
10. Как увидеть содержимое таймера в процессе выполнения
программы?
11. Какие функции выполняет директива cblock используемая в
программах 2 и 3?
12. В чем заключаются отличия CISC и RISC архитектур
процессора?
13. Перечислите как можно больше способов записи
шестнадцатеричных данных в среде MPLAB.
14. Можно ли подключить дополнительно внешнюю память
программ к контроллеру PIC16F877 и как? А память данных?
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »