📄 parity.src
字号:
; Parity.SRC generated from: Parity.c
NAME PARITY
?PR?_EvenParity?PARITY SEGMENT CODE
PUBLIC _EvenParity
; #pragma SRC
; #include "sotatype.h"
;
; //----------------------------------------------------------------------------
; // Description:
; // Count the parity bit
; //----------------------------------------------------------------------------
; bool EvenParity(UINT16 Data)
RSEG ?PR?_EvenParity?PARITY
_EvenParity:
USING 0
;---- Variable 'Data?040' assigned to Register 'R7/R6' ----
CLR A
MOV R5,A
MOV A,R7
JNB PSW.0,?C0001
INC R5
?C0001:
MOV A,R6
JNB PSW.0,?C0002
INC R5
?C0002:
MOV A,R5
JB ACC.0,?C0003
MOV A,#01
JMP ?C0004
?C0003:
CLR A
?C0004:
MOV R7,A
RET
; END OF _EvenParity
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -