Курсовая работа: Адаптер паралельного обмена

GOTO BEGIN

ORG 100

BEGIN MOVLW B'00000000' ;Конфигурация портов

MOVWF TRISB

MOVWF TRISC

MOVWF TRISD

MOVLW FFH

MOVWF TRISA

MOVWF TRISE

MOVLW B'01110000'

MOVWF DATA

START BTFSC PORTA, 1 ;Проверка 1-го бита порта А

GOTO RESET ;Переход на метку RESET

BTFSS PORTA, 0 ; Проверка 0-го бита порта А

GOTO OKEY ;Переход на метку OKEY

GOTO START ;Переход на метку START

RESET MOVLW B'11111111' ;Запись в регистр W константы

MOVWF PORTD ;Установка портов устройства в

;исходное состояние

GOTO BEGIN ;Переход на метку BEGIN

OKEY BTFSS PORTA, 2 ;Проверка 2-го бита порта А

GOTO IOW ;Переход на метку IOW

BTFSS PORTA, 3 ;Проверка 3-го бита порта А

GOTO IOR ;Переход на метку IOR

GOTO START ;Переход на метку START

IOW MOVF PORTE ;Запись в регистр W данных

;из порта Е

MOVWF ADR ;Запись в регистр ADR данных

;из W

К-во Просмотров: 924
Бесплатно скачать Курсовая работа: Адаптер паралельного обмена