📄 adsbin.c
字号:
RRCF PORTC, W, A
RLCF AAA6, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA6, W, 1
ANDLW 0x01
BNZ M047CC
BRA M0423E
M047CC:
NOP
RRCF PORTC, W, A
RLCF AAA6, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA6, W, 1
ANDLW 0x01
BNZ M047E4
BRA M0423E
M047E4:
NOP
RRCF PORTC, W, A
RLCF AAA6, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA6, W, 1
ANDLW 0x01
BNZ M047FC
BRA M0423E
M047FC:
NOP
RRCF PORTC, W, A
RLCF AAA6, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA6, W, 1
ANDLW 0x01
BNZ M04814
BRA M0423E
M04814:
NOP
RRCF PORTC, W, A
RLCF AAA6, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA6, W, 1
ANDLW 0x01
BNZ M0482C
BRA M0423E
M0482C:
NOP
RRCF PORTC, W, A
RLCF AAA6, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA6, W, 1
ANDLW 0x01
BNZ M04844
BRA M0423E
M04844:
NOP
RRCF PORTC, W, A
RLCF AAA6, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA6, W, 1
ANDLW 0x01
BNZ M0485C
BRA M0423E
M0485C:
BTFSS Lang, 0, 1 //BTFSS 0x14, 0, 1
BRA M04DEA // 56 Bit zuende -> Ende der Daten
M04860: // weitere 56 bit empfangen
RRCF PORTC, W, A
RLCF AAA7, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA7, W, 1
ANDLW 0x01
BNZ M04876
BRA M0423E
M04876:
NOP
RRCF PORTC, W, A
RLCF AAA7, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA7, W, 1
ANDLW 0x01
BNZ M0488E
BRA M0423E
M0488E:
NOP
RRCF PORTC, W, A
RLCF AAA7, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA7, W, 1
ANDLW 0x01
BNZ M048A6
BRA M0423E
M048A6:
NOP
RRCF PORTC, W, A
RLCF AAA7, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA7, W, 1
ANDLW 0x01
BNZ M048BE
BRA M0423E
M048BE:
NOP
RRCF PORTC, W, A
RLCF AAA7, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA7, W, 1
ANDLW 0x01
BNZ M048D6
BRA M0423E
M048D6:
NOP
RRCF PORTC, W, A
RLCF AAA7, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA7, W, 1
ANDLW 0x01
BNZ M048EE
BRA M0423E
M048EE:
NOP
RRCF PORTC, W, A
RLCF AAA7, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA7, W, 1
ANDLW 0x01
BNZ M04906
BRA M0423E
M04906:
NOP
RRCF PORTC, W, A
RLCF AAA7, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA7, W, 1
ANDLW 0x01
BNZ M0491E
BRA M0423E
M0491E:
NOP
RRCF PORTC, W, A
RLCF AAA8, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA8, W, 1
ANDLW 0x01
BNZ M04936
BRA M0423E
M04936:
NOP
RRCF PORTC, W, A
RLCF AAA8, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA8, W, 1
ANDLW 0x01
BNZ M0494E
BRA M0423E
M0494E:
NOP
RRCF PORTC, W, A
RLCF AAA8, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA8, W, 1
ANDLW 0x01
BNZ M04966
BRA M0423E
M04966:
NOP
RRCF PORTC, W, A
RLCF AAA8, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA8, W, 1
ANDLW 0x01
BNZ M0497E
BRA M0423E
M0497E:
NOP
RRCF PORTC, W, A
RLCF AAA8, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA8, W, 1
ANDLW 0x01
BNZ M04996
BRA M0423E
M04996:
NOP
RRCF PORTC, W, A
RLCF AAA8, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA8, W, 1
ANDLW 0x01
BNZ M049AE
BRA M0423E
M049AE:
NOP
RRCF PORTC, W, A
RLCF AAA8, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA8, W, 1
ANDLW 0x01
BNZ M049C6
BRA M0423E
M049C6:
NOP
RRCF PORTC, W, A
RLCF AAA8, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA8, W, 1
ANDLW 0x01
BNZ M049DE
BRA M0423E
M049DE:
NOP
RRCF PORTC, W, A
RLCF AAA9, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA9, W, 1
ANDLW 0x01
BNZ M049F6
BRA M0423E
M049F6:
NOP
RRCF PORTC, W, A
RLCF AAA9, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA9, W, 1
ANDLW 0x01
BNZ M04A0E
BRA M0423E
M04A0E:
NOP
RRCF PORTC, W, A
RLCF AAA9, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA9, W, 1
ANDLW 0x01
BNZ M04A26
BRA M0423E
M04A26:
NOP
RRCF PORTC, W, A
RLCF AAA9, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA9, W, 1
ANDLW 0x01
BNZ M04A40
GOTO M0423E
M04A40:
NOP
RRCF PORTC, W, A
RLCF AAA9, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA9, W, 1
ANDLW 0x01
BNZ M04A5A
GOTO M0423E
M04A5A:
NOP
RRCF PORTC, W, A
RLCF AAA9, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA9, W, 1
ANDLW 0x01
BNZ M04A74
GOTO M0423E
M04A74:
NOP
RRCF PORTC, W, A
RLCF AAA9, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA9, W, 1
ANDLW 0x01
BNZ M04A8E
GOTO M0423E
M04A8E:
NOP
RRCF PORTC, W, A
RLCF AAA9, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA9, W, 1
ANDLW 0x01
BNZ M04AA8
GOTO M0423E
M04AA8:
NOP
RRCF PORTC, W, A
RLCF AAA10, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA10, W, 1
ANDLW 0x01
BNZ M04AC2
GOTO M0423E
M04AC2:
NOP
RRCF PORTC, W, A
RLCF AAA10, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA10, W, 1
ANDLW 0x01
BNZ M04ADC
GOTO M0423E
M04ADC:
NOP
RRCF PORTC, W, A
RLCF AAA10, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA10, W, 1
ANDLW 0x01
BNZ M04AF6
GOTO M0423E
M04AF6:
NOP
RRCF PORTC, W, A
RLCF AAA10, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA10, W, 1
ANDLW 0x01
BNZ M04B10
GOTO M0423E
M04B10:
NOP
RRCF PORTC, W, A
RLCF AAA10, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA10, W, 1
ANDLW 0x01
BNZ M04B2A
GOTO M0423E
M04B2A:
NOP
RRCF PORTC, W, A
RLCF AAA10, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA10, W, 1
ANDLW 0x01
BNZ M04B44
GOTO M0423E
M04B44:
NOP
RRCF PORTC, W, A
RLCF AAA10, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA10, W, 1
ANDLW 0x01
BNZ M04B5E
GOTO M0423E
M04B5E:
NOP
RRCF PORTC, W, A
RLCF AAA10, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA10, W, 1
ANDLW 0x01
BNZ M04B78
GOTO M0423E
M04B78:
NOP
RRCF PORTC, W, A
RLCF AAA11, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA11, W, 1
ANDLW 0x01
BNZ M04B92
GOTO M0423E
M04B92:
NOP
RRCF PORTC, W, A
RLCF AAA11, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA11, W, 1
ANDLW 0x01
BNZ M04BAC
GOTO M0423E
M04BAC:
NOP
RRCF PORTC, W, A
RLCF AAA11, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA11, W, 1
ANDLW 0x01
BNZ M04BC6
GOTO M0423E
M04BC6:
NOP
RRCF PORTC, W, A
RLCF AAA11, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA11, W, 1
ANDLW 0x01
BNZ M04BE0
GOTO M0423E
M04BE0:
NOP
RRCF PORTC, W, A
RLCF AAA11, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA11, W, 1
ANDLW 0x01
BNZ M04BFA
GOTO M0423E
M04BFA:
NOP
RRCF PORTC, W, A
RLCF AAA11, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA11, W, 1
ANDLW 0x01
BNZ M04C14
GOTO M0423E
M04C14:
NOP
RRCF PORTC, W, A
RLCF AAA11, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA11, W, 1
ANDLW 0x01
BNZ M04C2E
GOTO M0423E
M04C2E:
NOP
RRCF PORTC, W, A
RLCF AAA11, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA11, W, 1
ANDLW 0x01
BNZ M04C48
GOTO M0423E
M04C48:
NOP
RRCF PORTC, W, A
RLCF AAA12, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA12, W, 1
ANDLW 0x01
BNZ M04C62
GOTO M0423E
M04C62:
NOP
RRCF PORTC, W, A
RLCF AAA12, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA12, W, 1
ANDLW 0x01
BNZ M04C7C
GOTO M0423E
M04C7C:
NOP
RRCF PORTC, W, A
RLCF AAA12, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA12, W, 1
ANDLW 0x01
BNZ M04C96
GOTO M0423E
M04C96:
NOP
RRCF PORTC, W, A
RLCF AAA12, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA12, W, 1
ANDLW 0x01
BNZ M04CB0
GOTO M0423E
M04CB0:
NOP
RRCF PORTC, W, A
RLCF AAA12, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA12, W, 1
ANDLW 0x01
BNZ M04CCA
GOTO M0423E
M04CCA:
NOP
RRCF PORTC, W, A
RLCF AAA12, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA12, W, 1
ANDLW 0x01
BNZ M04CE4
GOTO M0423E
M04CE4:
NOP
RRCF PORTC, W, A
RLCF AAA12, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA12, W, 1
ANDLW 0x01
BNZ M04CFE
GOTO M0423E
M04CFE:
NOP
RRCF PORTC, W, A
RLCF AAA12, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA12, W, 1
ANDLW 0x01
BNZ M04D18
GOTO M0423E
M04D18:
NOP
RRCF PORTC, W, A
RLCF AAA13, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA13, W, 1
ANDLW 0x01
BNZ M04D32
GOTO M0423E
M04D32:
NOP
RRCF PORTC, W, A
RLCF AAA13, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA13, W, 1
ANDLW 0x01
BNZ M04D4C
GOTO M0423E
M04D4C:
NOP
RRCF PORTC, W, A
RLCF AAA13, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA13, W, 1
ANDLW 0x01
BNZ M04D66
GOTO M0423E
M04D66:
NOP
RRCF PORTC, W, A
RLCF AAA13, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA13, W, 1
ANDLW 0x01
BNZ M04D80
GOTO M0423E
M04D80:
NOP
RRCF PORTC, W, A
RLCF AAA13, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA13, W, 1
ANDLW 0x01
BNZ M04D9A
GOTO M0423E
M04D9A:
NOP
RRCF PORTC, W, A
RLCF AAA13, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA13, W, 1
ANDLW 0x01
BNZ M04DB4
GOTO M0423E
M04DB4:
NOP
RRCF PORTC, W, A
RLCF AAA13, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA13, W, 1
ANDLW 0x01
BNZ M04DCE
GOTO M0423E
M04DCE:
NOP
RRCF PORTC, W, A
RLCF AAA13, F, 1
NOP
NOP
NOP
NOP
MOVF PORTC, W, A
XORWF AAA13, W, 1
ANDLW 0x01
BNZ M04DE8
GOTO M0423E
//alles fehlerfrei empfangen
M04DE8:
NOP
M04DEA:
BCF PORTC, 1, A
BSF PORTC, 2, A
M04DFC:
BSF INTCON, GIEH, A
M04DFE:
RETURN 0 // false
_endasm
}
byte ASM_Test(void)
{
// AAA0 = 111;
_asm
/* User assembly code */
MOVLW 10 // Move decimal 10 to count
MOVWF AAA0, 0
MOVWF adsb, 0
MOVLW 11 // Move decimal 10 to count
MOVWF AAA1, 0
MOVWF adsb+1, 0
_endasm
// adsb[0] = AAA0;
// adsb[1] = AAA1;
return(0);
}
/** EOF adsbin.c ***************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -