Лекции.Орг


Поиск:




Расчетно-графическая работа. Выполняется в соответствии с методическими указаниями [Л2]




Выполняется в соответствии с методическими указаниями [Л2]. Задание выдается на первой неделе семестра.

 

Тематика СРО

5.4.1 Режим низковольтного программирования.

5.4.2 Сторожевой таймер WDT.

5.4.3 Режим энергосбережения SLEEP.

5.4.4 Сброс по включению питания POR и BOR.

5.4.5 Настройка таймера TMR2

5.4.6 Модуль CCP (захват/сравнение/ШИМ).

5.4.7 Синхронно-асинхронный приемопередатчик (USART).

5.4.8 Модуль ведущего синхронного последовательного порта (MSSP).

 

Экзаменационные вопросы

1 Системы счисления

2 Что такое дополнительный код

3 Что такое основание системы счисления?

4 Расскажите о преимуществах микроконтроллеров.

5 Какие фирмы выпускают изделия с микроконтроллерами?

6 Какие функции выполняют микроконтроллеры?

7 Сколько банков в микроконтроллере PIC. Какой регистр определяет текущий банк?

8 Как записываются адреса регистров?

9 Как можно обратиться в программе к регистру?

10 Что такое адрес регистра?

11 Какие адреса у регистров общего назначения?

12 В каких банках находятся регистры PORTC и TRISC?

13 Что выполняет инструкция CLRF STATUS?

14 Что выполняет инструкция MOVLW B’00001111’?

15 Что выполняет инструкция MOVWF PORTC?

16 С какой целью выполняется инструкция BSF STATUS, 5?

17 С какой целью выполняется инструкция BCF STATUS, 5?

18 Что выполняет инструкция GOTO METKA?

19 Что такое адрес регистра и содержимое регистра.

20 Назначение символа «;» в тексте программы?

21 Назначение регистра TRISC.

22 На какие части делится программа?

23 Какое напряжение питания МК?

24 Какое напряжение в PORTC?

25 Как определить с регистрами какого банка работает программа?

26 Что выполняет инструкция ADDWF R1, F?

27 Что выполнят инструкция SUBWF R2, F?

28 Что выполняет инструкция ANDWF R1, F?

29 Что выполняет инструкция IORWF R1, W?

30 Что выполняет инструкция XORWF R2, W?

31 Приведите инструкции установки и сброса бита.

32 Назначение директивы ORG h’05’.

33 Приведите таблицы истинности логических операций.

34 Преимущества МК по сравнению с релейной аппаратурой.

35 Назовите знакомые вам устройства, в которых применяются МК.

36 Нарисуйте локальную схему управления с МК.

37 Какой результат мы увидим при сложении 230+60 в МК?

38 Какой результат мы увидим при вычитании 130-135 в МК?

39 Какие адреса используются для РОН?

40 Как происходит сдвиг вправо (влево).

41 Как регистр Status участвует ввыполнении операций сдвига?

42 Расскажите о применении операции сдвига.

43 Расскажите об операции «инверсия» и ее применении.

44 Расскажите об операции «обмен полубайтами» и ее применении.

45 Что должно быть записано в бите Carry для правильного выполнения умножения или деления.

46 Как настроить PORTC на выход?

47 Как определить с каким банком работает программа?

48 Почему после деления 243 на 4 и умножения частного на 4 не было получено исходное число?

 

49 то происходит с регистром Status при логических и математических операциях?

50 Поясните инструкцию условного перехода BTFSS STATUS, Z.

51 Какой операцией можно определить равенство чисел?

52 В каких случаях флаг Z равен единице при вычитании?

54 В каких случаях флаг С равен единице при вычитании?

55 Когда флаги Z и С регистра Status одновременно равны нулю?

56 Расскажите назначение АЦП.

57 Расскажите об аналоговых и цифровых сигналах.

58 Как очистить нечетные разряды числа?

59 Какой логической функцией устанавливают в разряды единицы?

60 Какой логической функцией определяют равенство чисел?

61 Как очистить с 0 по 3 разряды в некотором регистре?

62 Как установить в некотором регистре с 4 по 7 разряды в единицу?

63 Зачем применяют логическую функцию Исключающее ИЛИ?

64 Что такое «маска»?

65 Как инвертировать все нечетные биты в числе?

66 Проверка равенства определенных бит числа заданному значению?

67 Таблицы истинности для AND, OR, XOR.

68 Назначение подпрограмм.

69 Цикл, вложенный цикл.

70 Что такое машинный цикл?

71 Сколько машинных циклов требуется для выполнения команд в подпрограмме Timer?

72 Как вызывается подпрограмма на выполнение?

73 Опишите работу инструкции DECF Sch_out, F.

74 Как разделяются главная программа и подпрограммы?

75 Какими операторами начинается и заканчивается подпрограмма?

76 Что является аргументом для подпрограммы Timer?

77 Как натроить разряды PORTD на ввод и на вывод?

78 Что выполняет инструкция BTFSS PORTD, 2?

79 Что выполняет инструкция BTFSC PORTD, 2?

80 Что записано в файле p16F877.inc?

81 Назначение символа «;» в тексте программы?

82 Порядок отладки программы.

83 Назначение РСН INTCON?

84 Что такое прерывания?

85 Как в программе используется флаг прерывания?

86 Какие задачи решает обработчик прерывания?

87 Когда срабатывает обработчик прерываний?

88 Что такое вектор сброса и вектор прерывания?

89 Назначение таймера TMR1.

90 Какое максимальное число можно записать в счетчики TMR1.

91 Назначение регистра TICON.

92 Назначение регистра INTCON.

93 Назначение регистра PIR1.

94 Назначение регистра PIE1.

95 Как задается длительность работы Timer2?

96 Назначение предделителя.

97 В каком банке находится регистр PIE1?

98 Когда появляется флаг, сигнализирующий, что TMR1 переполнен?

99 Какой будет результат сложения чисел 255 и 3 в регистре?

100 БитыStatus меняющие свои значения при операциях вычислений?

101 Поясните команду условного перехода BTFSS STATUS, Z.

102 Поясните команду XORWF IND_EL_MAS, W.

103 Как можно определить равенство чисел?

104 Какие способы адресации вы знаете?

105 Как контролируется в цикле выход за пределы массива?

106 Назначение регистра FSR.

107 Назначение регистра INDF.

108 Как находится среднее четырех регистров?

109 Как выполняется деление на четыре?

110 Какое участие принимает бит C регистра Statusв операции сдвига?

 





Поделиться с друзьями:


Дата добавления: 2017-01-28; Мы поможем в написании ваших работ!; просмотров: 317 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Сложнее всего начать действовать, все остальное зависит только от упорства. © Амелия Эрхарт
==> читать все изречения...

784 - | 709 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.