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

; RB1-RB7 - ВЫХОД СЕГМЕНТОВ.

;======================================

; СПЕЦ РЕГИСТРЫ.

;================

INDF EQU 00H ;ДОСТУП К ПАМЯТИ ЧЕРЕЗ FSR.

TIMER0 EQU 01H ;TMR0.

OPTIONR EQU 81H ;OPTION (RP0=1).

PC EQU 02H ;СЧЕТЧИК КОМАНД.

STATUS EQU 03H ;РЕГИСТР СОСТОЯНИЯ АЛУ.

FSR EQU 04H ;РЕГИСТР КОСВЕННОЙ АДРЕСАЦИИ.

PORTA EQU 05H ;ПОРТ А ВВОДА/ВЫВОДА.

PORTB EQU 06H ;ПОРТ В ВВОДА/ВЫВОДА.

TRISA EQU 85H ;НАПРАВЛЕНИЯ ДАННЫХ ПОРТА А.

TRISB EQU 86H ;НАПРАВЛЕНИЯ ДАННЫХ ПОРТА В.

INTCON EQU 0BH ;РЕГИСТР ФЛАГОВ ПРЕРЫВАНИЙ.

;=================================

; ОПРЕДЕЛЕНИЕ РАБОЧИХ РЕГИСТРОВ.

;=================================

SCN EQU 0CH ;СЧЕТЧИК ИМПУЛЬСОВ.

SMC EQU 0DH ;СЧЕТЧИК МИЛЛИСЕКУНД.

SIN EQU 0EH ;РЕГИСТР ИНДИКАЦИИ.

;====================

; ВРЕМЕННЫЕ РЕГИСТРЫ.

;====================

W_TEMP EQU 0FH ;БАЙТ СОХРАНЕНИЯ РЕГИСТРА W ПРИ ПРЕРЫВАНИИ.

STATUS_TEMP EQU 10H ;БАЙТ СОХРАНЕНИЯ РЕГИСТРА STATUS ПРИ ПРЕРЫВАНИИ.

FSR_TEMP EQU 11H ;ВРЕМЕННЫЙ ДЛЯ FSR.

;=========================================

; ОПРЕДЕЛЕНИЕ БИТОВ РЕГИСТРА FLAG.

К-во Просмотров: 640
Бесплатно скачать Курсовая работа: Разработка микропроцессорной системы на базе микроконтроллера для пожарной сигнализации