D 292C 00742 GOTO $-1
BANK0
E 1283 M BCF STATUS,RP0
F 1303 M BCF STATUS,RP1
0093 00744 MOVWF SSPBUF;ЗАПИСЬ N1
0823 00745 MOVF N2,W
BANK1
1683 M BSF STATUS,RP0
1303 M BCF STATUS,RP1
1F11 00747 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
2934 00748 GOTO $-1
BANK0
1283 M BCF STATUS,RP0
1303 M BCF STATUS,RP1
0093 00750 MOVWF SSPBUF;ЗАПИСЬ N2
0824 00751 MOVF N3,W
BANK1
A 1683 M BSF STATUS,RP0
B 1303 M BCF STATUS,RP1
C 1F11 00753 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
D 293C 00754 GOTO $-1
BANK0
E 1283 M BCF STATUS,RP0
F 1303 M BCF STATUS,RP1
0093 00756 MOVWF SSPBUF;ЗАПИСЬ N3
0829 00757 MOVF Y1,W
BANK1
1683 M BSF STATUS,RP0
1303 M BCF STATUS,RP1
1F11 00759 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
2944 00760 GOTO $-1
BANK0
1283 M BCF STATUS,RP0
1303 M BCF STATUS,RP1
0093 00762 MOVWF SSPBUF;ЗАПИСЬ Y1
0825 00763 MOVF Y4,W
BANK1
A 1683 M BSF STATUS,RP0
B 1303 M BCF STATUS,RP1
C 1F11 00765 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
D 294C 00766 GOTO $-1
BANK0
E 1283 M BCF STATUS,RP0
F 1303 M BCF STATUS,RP1
0093 00768 MOVWF SSPBUF;ЗАПИСЬ Y4
BANK1
1683 M BSF STATUS,RP0
1303 M BCF STATUS,RP1
0153 1F11 00770 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
2953 00771 GOTO $-1
1511 00772 BSF SSPCON2,PEN;ФОРМИРОВАНИЕ БИТА STOP
00773 BANK0
1283 M BCF STATUS,RP05.31 KURS.ASM 8-11-2009 2:45:19 PAGE 18OBJECT CODE LINE SOURCE TEXT
1303 M BCF STATUS,RP1
2959 00774 GOTO END_INT
00775;-----------------------------------------------------------------
00776 END_INT;ВОССТАНОВЛЕНИЕ АККУМУЛЯТОРА И РЕГИСТРА STATUS
0159 0E33 00777 SWAPF STATUS_TEMP,W;ВОССТАНОВИТЬ РЕГИСТР STATUS
A 0083 00778 MOVWF STATUS
015B 1E83 00779 BTFSS STATUS,RP0;ОПРЕДЕЛЕНИЕ ТЕКУЩЕГО БАНКА
015C 2962 00780 GOTO REST_WREG
D 1283 00781 BCF STATUS,RP0;ВЫБОР БАНКА 0
E 0EB2 00782 SWAPF W_TEMP,F;ВОССТАНОВИТЬ АККУМУЛЯТОР
F 0E32 00783 SWAPF W_TEMP,W
1683 00784 BSF STATUS,RP0;ВЫБОР БАНКА 1
0009 00785 RETFIE
00786 REST_WREG
0EB2 00787 SWAPF W_TEMP,F;ВОССТАНОВИТЬ АККУМУЛЯТОР
0163 0E32 00788 SWAPF W_TEMP,W
0009 00789 RETFIE;ВЕРНУТЬСЯ ИЗ ПРЕРЫВАНИЯ
00790;-----------------------------------------------------
END5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 19TABLEVALUE00000020000000210000000500000004000000060000001F0000009F000000060000000700000003000000070000000600000006000000000000001E0000009EFLAG,2_LED 00000077000000030000000300000000_DEC 0000030C00000002_BD 0000004000000000_Y1 00000301_Y4 000002C3CON 00000017IE 00000002IF 00000002M0 00000000M1 00000001M2 00000002M3 00000003X 00000005Y 00000004CON 0000001DIE 00000000IF 00000000M0 00000000M1 00000001M2 00000002M3 00000003X 00000005Y 00000004H 00000016L 00000015H 0000001CL 0000001B5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 20TABLEVALUE0000000300000004000000050000000600000004_N_Q 000002EF000000360000003E000000430000004100000042000000040000000700000060000000050000003100000030_ADDRESS 0000000500000001_AVAR 0000003D_IND 00000037_A 000000050000010D0000010F0000018C0000018D0000010C0000010E000000040000000400000007_INT 0000015900000001000000020000002800000004000000070000000700000002_DONE 00000002C_DATA 00000005C_READ 00000002C_START 00000003C_STOP 000000040000000700000005000000000000000B000000040000000600000001_AVAR 000000A7_INT 000000875.31 KURS.ASM 8-11-2009 2:45:19 PAGE 21TABLEVALUE_OPER 000000AC_RC 000000CE_SOURCE 0000000F_TMR0 00000018_TMR1 000000E2_ADR 00000034_BD 0000003F0000000700000027_SHIFT 0000003500000038000000390000003A0000003B000002FE000000C8000000280000004F000000370000004B0000005C0000006400000075000000BD0000023D00000026000000220000002300000024_A 00000005_ADDRESS 00000005_BO 00000000_BOR 00000000_DONE 00000002_PD 00000003_POR 00000001_RBPU 00000007_RC8 00000006_T1SYNC 00000002_TO 00000004_TX8 00000006_W 00000002_WRITE 000000020000000600000001_REG 00000081_ADR 0000003C_IND 00000054000000040000000000000001000000025.31 KURS.ASM 8-11-2009 2:45:19 PAGE 22TABLEVALUE00000003000000020000000A0000008E00000006000000020000008C0000008D0000000C0000000D000000050000000600000007000000080000000900000092000000000000000100000002000000030000000700000007000000040000008F0000000A000000020000000300000000_9 0000000600000006000000000000000300000005000000050000001A0000001800000000_WRITE 00000002_WREG 0000016200000005_CLR 0000000C000000060000000100000006D 00000000_W 00000002000000030000000000000007000000990000000700000005000000935.31 KURS.ASM 8-11-2009 2:45:19 PAGE 23TABLEVALUE0000001300000014000000910000000500000003000000030000000000000001000000020000000300000006000000940000020000000003_TEMP 00000033 Перейти на страницу: 3 4 5 6 7 8 9
Другие статьи по теме
Блок выполнения операций десятичной арифметики Каноническая структура синтеза синхронного вычислительного устройства состоит из двух автоматов - операционного (ОА) и управляющего (УА). Каноническая структура вычислительного ус ...
Преобразователь двоичной последовательности из фиксированного числа байт в ЧМ-сигнал Микроконтроллер (MCU) - микросхема, предназначенная для управления электронными устройствами. Типичный микроконтроллер сочетает в себе функции процессора и периферийных устройств, може ...
Построение яркостной гистограммы изображения зерен пыльцы, полученных с помощью РЭМ Улучшение качества промышленной продукции есть надежный путь более полного удовлетворения потребностей народного хозяйства, ускорения научно - технического прогресса. В связи с этим пост ...