logo
МУ ЦТ и МК для стенда 2013

2.3 Выполнение проекта на умк-7

1. Запустите MPLAB. Если появится какой-либо открытый проект, закройте его командамиProjectClose Projectв основном менюMPLAB.

Откройте новый лист в меню File\New, не создавая проекта, и напечатайте в окне редактора программу 2.1. При наборе текста программы применяйте регистр букв такой же, как в образце. С первой позиции печатаются метки и символьные имена регистров, с шестой позиции печатаются инструкции.

Программа 2.1:

Include<p16F877A.inc>;

ORG h'00';

NOP;

NOP;

NOP;

ORG h'05';

CLRF STATUS;

BSF STATUS ,5;

CLRF TRISC;

BCFSTATUS,5;

MOVLWB'1000000';(число вводим согласно варианту) *

MOVWFPORTC;

Sled_det

BSFPORTC,0; (разряд согласно варианту)

MOVLWB'10001110'; (число вводим согласно варианту)

MOVWFPORTC;

BCFPORTC,2; (разряд согласно варианту)

MOVLWB'10000000'; (число вводим согласно варианту)=*

MOVWF PORTC;

GOTO Sled_det;

end

2.Сохраняем файлс помощью File\Saveas(тип файла –AssemblySourceFiles(*.asm)) в папке (по пути-Мой компьютер\SystemC:\ProgramFiles\Microchip\Docs\название группы лат.буквами.\номер подгруппы или название лат.буквами).

3.Создаем проект командой Project Wizzard

В появившемся диалоговом окне нажать кнопку «Далее».

В следующем окне указать тип микроконтроллера PIC16F877Aи нажать кнопку«Далее».

В следующем окне нажать кнопку «Далее», не изменяя НИКАКИХ параметров.

Заполните поле Projectname(ввести имя проекта) и в полеProjectDirectoryуказать путь проекта(ранее созданная Вами папка по пути Мой компьютер\SystemC:\ProgramFiles\Microchip\Docs\название группы лат.буквами.\номер подгруппы или название лат.буквами).

Нажимаем кнопку «Далее».

В следующем окне спомощью кнопки «Add», добавить с левого окна в правое:

- файл P16F877A.INC Мой компьютер\System C:\Program Files\Microchip\Docs\Test_1\ P16F877A.INC;

- файл с набранной Вами программой 2.1 по пути Мой компьютер\SystemC:\ProgramFiles\Microchip\Docs\название группы лат.буквами.\номер подгруппы или название лат.буквами\studentname.asm.

Оба файла выделить значком «флажок».

Нажимаем кнопку «Далее» и в следующем окне кнопку «Готово».

Результат создания проекта выглядит таким образом: