Значение по умолчанию для внешних переменных - PullRequest
0 голосов
/ 05 августа 2020

У меня есть код в сборке для PI C 18f258. В этом коде есть некоторые обозначения, которые сложно понять. Не: этот код является фрагментом CCP PIC18f258.

Существует декляция внешней переменной, как показано ниже;

 extern label1;

Другой файл сборки, эта внешняя переменная используется для выбора банка и для вычитания . Код ниже:

  banksel   label1
  movlw     4
  subwf     label1,0,0
  andlw     0x07
  bcf       WREG,0,ACCESS

В связи с этим у меня есть два вопроса.

  1. Какое значение по умолчанию для внешней переменной в сборке PI C.
  2. Какова цель использования внешней переменной в качестве метки выбора банка.

Спасибо.

...