新闻  |   论坛  |   博客  |   在线研讨会
张明峰书例子8-6
chen3bing | 2024-05-11 19:46:42    阅读:34   发布文章

代码

#include<p16f877.inc>

CRC_RESULT	EQU	0X20
crcTemp		equ	0x21
bitCount	equ	0x22

	org 0x000
	goto	main
	
	org 0x020
main
	clrf	CRC_RESULT
	movlw	0x5a
	call	CRC_CAL1
	goto	$

CRC_CAL1
	MOVWF	crcTemp
	movlw 	.8
	movwf	bitCount
_crc01
	rrf		crcTemp,f
	skpc
	goto	_crc02
	movlw	0x01
	xorwf	CRC_RESULT,f
_crc02
	btfss	CRC_RESULT,0
	GOTO	_crc03
	movlw	0x18
	xorwf	CRC_RESULT,f
_crc03
	rrf		CRC_RESULT,w
	rrf		CRC_RESULT,f
	decfsz	bitCount,f
	goto	_crc01
	return

end

仿真效果图

1699404105914.jpg1699404116702.jpg1699404127303.jpg1710053056835.jpg1710053071881.jpg1710053087542.jpg1710053115378.jpg1710053127961.jpg

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
1
最近文章
方波振荡电路
2024-09-14 14:59:39
6V3A电路
2024-09-14 14:18:10
MOS管点灯仿真
2024-09-12 15:43:13
推荐文章
最近访客