Применение микроконтроллеров в системах управления и контроля. Иванов Н.М - 31 стр.

UptoLike

Составители: 

31
errorlevel 1, (305)
;
#include “p16c74.inc”
;
Stat1 equ 20h
Takt equ 21h
CntByte equ 22h
Shif equ 23h
RxBuf equ 24h
CntShi equ 25h
ByteX equ 26h
ByteY equ 27h
org 00h
; Полный прыжок
movlw 0
movwf PCLATH
goto Start
org 04h ; прерывания
nop
org 100h ; программа тестирования
Start ; начальная установка
call ConstInit
DirBD; настройка направлений RB, RD
bsf STATUS,RP0
movlw b'01101101' ; RB input:0,5,6;output:1,4,7
movwf TRISB
movlw b'10000011' ; RD input:0,1,7;output:2,3,4,5,6
movwf TRISD
bcf STATUS,RP0
BegUst
movlw b'11111111'; установить сигналы на входах С
+
и С
в исходное
movwf PORTB ; состояние
movlw b'11110111' ; то же для сигнала на входе R
movwf PORTD
bsf PORTD, 3; сброс счетчика
bcf PORTD, 3
goto Answer