Автоматическая система контроля

Автоматизация технологических процессов

Разработка блока питания

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) - микросхема, предназначенная для управления электронными устройствами. Типичный микроконтроллер сочетает в себе функции процессора и периферийных устройств, може ...

Построение яркостной гистограммы изображения зерен пыльцы, полученных с помощью РЭМ Улучшение качества промышленной продукции есть надежный путь более полного удовлетворения потребностей народного хозяйства, ускорения научно - технического прогресса. В связи с этим пост ...