Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект по Конструированию 2.docx
Скачиваний:
2
Добавлен:
01.09.2019
Размер:
280.68 Кб
Скачать

12.Блок схема управляющей программы

13.Текст управляющей программы

LIST p=16F627 ; Установка типа микроконтроллера.

__CONFIG 03FF1H ; Бит защиты выключен, WDT выключен,

; стандартный XT - генератор.

Определение положения регистров специального назначения.

Status equ 03h ; Регистр выбора банка.

TrisA equ 05h ; Регистр выбора направления работы выводов порта А.

PortA equ 05h ; Регистр управления защелками порта А.

org 0 ; Начать выполнение программы с адреса 0 PC.

goto Start ; Переход в ПП Start.

Текст рабочей части программы.

Установка направления работы PortA на выход

Start bsf Status,5 ; Перейти в 1-й банк (установить в 1 5-й бит регистра Status).

movlw .0 ; Записать константу 0 в аккумулятор (W).

movwf TrisA ; Скопировать 0 из W в регистр TrisB.

bcf Status,5 ; Перейти в 0-й банк (установить в 0 5-й бит

; регистра Status).

Формирование на выводах PortA нулевого уровня

movlw b'00000000'

movwf PortA

nop

nop

Формирование на выводах PortA единичного уровня.

movlw b'00001001'

movwf PortA

movlw b'00001010'

movwf PortA

movlw b'00001100'

movwf PortA

movlw b'00010001'

movwf PortA

movlw b'00010010'

movwf PortA

movlw b'00010100'

movwf PortA

movlw b'01000001'

movwf PortA

movlw b'01000010'

movwf PortA

movlw b'01000100'

movwf PortA

nop

nop

goto Start

end ; Директива конца программы

15.Список литературы

1.Конспект по предмету ‘Конструирование, производство и экплуатация СВТ’

2. Прайс-лист магазина ‘Чип и Дип’

3.Интернет-ресурс ‘Википедия’

4.Конспект по предмету ‘Микропроцессоры и микропроцессорные системы’

5.Техническая документация к микропроцессору PIC16F627