Реферат Курсовая Конспект
Рабочая секция - раздел Информатика, Создание файла программы ; Текст Основной Программы Org 0 ; Точка Входа – Вектор Сброс...
|
; текст основной программы
ORG 0 ; точка входа – вектор сброса
; инициализация МК
movlw 0xFF
tris PORTA ; настройка порта А на ввод
movlw b'11111110'
tris PORTB ; настройка RB0 на вывод
movlw b'00111000'
option ; настройка таймера
; основная программа
main
bcf INTCON, T0IF ; сброс флага переполнения таймера
movlw -K1 ; количество импульсов до переполнения
movwf TMR0 ; инициализация значения таймера
m1
btfss INTCON, T0IF
goto m1 ; ожидание переполнения таймера
movlw 1
xorwf PORTB, F ; формирование выходного сигнала
bcf INTCON, T0IF ; сброс флага переполнения таймера
movlw -K2 ; количество импульсов до переполнения
movwf TMR0 ; инициализация значения таймера
m2
btfss INTCON, T0IF
goto m2 ; ожидание переполнения таймера
movlw 1
xorwf PORTB, F ; формирование выходного сигнала
goto main ; продолжение программы
– Конец работы –
Эта тема принадлежит разделу:
рекомендации по проведению и выполнению... Режимы работы таймера TMR... Заполнить журнал проведения лаборатоных работ присутствующие на занятиях отметка о проведении лабораторной...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Рабочая секция
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов