
- •Содержание
- •2. Анализ управляемого объекта
- •3.Выбор выходных цепей управляемого объекта
- •4. Выбор схемы аппаратного драйвера
- •5.Выбор микроконтроллера
- •6. Технические характеристики мк pic16f627
- •7. Назначение выводов мк pic16f627
- •8. Структурная схема мк pic16f627
- •9) О . Писание структурной схемы мк pic16f627
- •10.Система команд мк pic16f627
- •11. Описание схемы электрической принципиальной устройства управления
- •12.Блок схема управляющей программы
- •13.Текст управляющей программы
- •15.Список литературы
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