亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rect.asm

?? 在定時器中斷中做LED的PWM輸出 AT89C2051實現A/D轉換的C51程序 單片機開發系統 指令系統 程序設計 定時與中斷 系統擴展 接口技術 串行口
?? ASM
字號:
;矩形碼模擬通訊程序
SADDR	EQU	2000H	;原始數據區首址。
DADDR	EQU	2100H	;模擬接收數據區首址。
BUF	EQU	2200H	;模擬發送緩沖區首址。
NUMB	DATA	30H	;數據個數存放單元。
XCHG	DATA	31H	;“行”校驗字節。
YCHG	EQU	40H	;“列”校驗字節存放首址。
ERR	BIT	00H	;出錯標志。

	ORG	0000H
	LJMP	TEST
	
	ORG	100H
TEST:	MOV	NUMB,#80H	;原始數據個數。
	MOV	R3,#80H
	MOV	DPTR,#DATS
	MOV	P2,#HIGH(SADDR)	;片外RAM中數據存放首址。
	MOV	R0,#LOW(SADDR)
COPY:	CLR	A
	MOVC	A,@A+DPTR	;將測試數據存放到片外RAM中。
	MOVX	@R0,A
	INC	DPTR
	INC	R0
	DJNZ	R3,COPY
	MOV	DPTR,#SADDR	;原始數據首址。
	MOV	P2,#HIGH(BUF)	;模擬發送緩沖區首址。
	MOV	R1,#LOW(BUF)
	LCALL	TRANS		;模擬發送。
	MOV	DPTR,#DADDR	;模擬接收數據保存區首址。
	MOV	P2,#HIGH(BUF)	;模擬發送緩沖區首址。
	MOV	R1,#LOW(BUF)
	LCALL	RECEV		;模擬接收,數據應該正確。
	MOV	P2,#HIGH(BUF)	;在模擬通訊緩沖區子制造一個差錯。
	MOV	R1,#LOW(BUF)+5	;
	MOVX	A,@R1		;
	XRL	A,#02H		;
	MOVX	@R1,A		;
	MOV	DPTR,#DADDR	;模擬接收數據保存區首址。
	MOV	P2,#HIGH(BUF)	;模擬發送緩沖區首址。
	MOV	R1,#LOW(BUF)
	LCALL	RECEV		;再接收一次,應該能夠糾正這個差錯。
STOP:	LJMP	STOP		;

TRANS:	CLR	A
	MOV	XCHG,A		;“行”校驗字節初始化。
	MOV	R2,#10H		;16個“列”校驗字節初始化。
	MOV	R0,#YCHG
CLEAR:	MOV	@R0,A
	INC	R0
	DJNZ	R2,CLEAR
	MOV	R2,#8		;發送8行。
LOOP:	MOV	R3,#10H		;每行16個字節。
	MOV	R0,#YCHG	;“列”校驗位置初始化。
	CLR	F0		;“行”校驗位初始化。
LOOP1:	MOVX	A,@DPTR		;讀取一字節數據。
	JNB	PSW.0,LOOP2	;本字節偶校驗。
	CPL	F0		;累加到“行”校驗位上。
LOOP2:	MOV	R4,A		;暫存數據內容。
	XRL	A,@R0		;進行“列”校驗。
	MOV	@R0,A
	MOV	A,R4		;將本字節數據發送出去。
	LCALL	OUT
	INC	DPTR		;調整數據指針。
	INC	R0		;調整“列”校驗指針。
	DJNZ	R3,LOOP1	;處理完一行。
	MOV	A,XCHG		;取“行”校驗字節。
	MOV	C,F0		;將本行偶校驗位拼入“行”校驗字節。
	RRC	A
	MOV	XCHG,A
	DJNZ	R2,LOOP		;發送完8行數據信息。
	MOV	R0,#YCHG	;發送16個字節的“列”校驗信息。
	MOV	R2,#10H
LOOP3:	MOV	A,@R0
	LCALL	OUT
	INC	R0
	DJNZ	R2,LOOP3
	MOV	A,XCHG		;發送一個字節的“行”校驗信息。
	LCALL	OUT
	RET			;發送結束。

OUT:	MOVX	@R1,A		;發送到通訊緩沖區。
	INC	R1
	RET

RECEV:	CLR	A		;接收程序。
	MOV	XCHG,A		;“行”校驗字節初始化。
	MOV	R2,#10H		;16個“列”校驗字節初始化。
	MOV	R0,#YCHG
CLE:	MOV	@R0,A
	INC	R0
	DJNZ	R2,CLE
	CLR	ERR		;出錯標志初始化。
	MOV	R2,#8		;接收8行數據。
LP:	MOV	R3,#10H		;每行16個字節。
	MOV	R0,#YCHG	;“列”校驗位置初始化。
	CLR	F0		;“行”校驗初始化。
LP1:	LCALL	INBY		;輸入一字節數據。
	MOVX	@DPTR,A		;存入數據區。
	INC	DPTR		;調整數據指針。
	JNB	PSW.0,LP2	;本字節偶校驗。
	CPL	F0		;累加到“行”校驗位上。
LP2:	XRL	A,@R0		;進行“列”校驗。
	MOV	@R0,A
	INC	R0		;調整“列”校驗指針。
	DJNZ	R3,LP1		;處理完一行。
	MOV	A,XCHG		;取“行”校驗字節。
	MOV	C,F0		;將本行偶校驗位拼入“行”校驗字節。
	RRC	A
	MOV	XCHG,A
	DJNZ	R2,LP		;接收完8行數據信息。
	MOV	R3,#10H		;準備接收16個字節的“列”校驗信息。
	MOV	R0,#YCHG	;“列”校驗位置指針初始化。
	CLR	F0		;“列”校驗出錯初始化。
LP3:	LCALL	INBY		;輸入一字節數據。
	XRL	A,@R0		;進行“列”校驗核查。
	JZ	LP4		;本列未發現差錯。
	SETB	F0		;本列校驗出錯。
	MOV	R5,A		;保存糾錯信息。
	MOV	A,R0		;計算列出錯位置。
	CLR	C
	SUBB	A,#YCHG
	MOV	R4,A		;保存差錯所在列字節位置。
LP4:	INC	R0		;調整“列”校驗指針。
	DJNZ	R3,LP3		;核查完16列字節。
	LCALL	INBY		;輸入“行”校驗字節。
	XRL	A,XCHG		;核查“行”校驗字節。
	JNZ	CHG1		;“行”校驗出錯。
	JNB	F0,REND		;未發現差錯,接收成功。
ERROR:	SETB	ERR		;找不到差錯所在位置,差錯可能不止一個。
REND:	RET

CHG1:	JNB	F0,ERROR	;無法確定差錯所在列。
	MOV	R3,#0		;準備判斷差錯所在“行”。
CHG2:	RRC	A
	JC	CHG3		;找到差錯所在行。
	INC	R3		;調整到下一行。
	SJMP	CHG2
CHG3:	MOV	A,DPL		;將DPTR調整到數據區首址。
	CLR	C
	SUBB	A,#80H
	MOV	DPL,A
	JNC	CHG4
	DEC	DPH
CHG4:	MOV	A,R3		;計算差錯所在位置。
	SWAP	A
	ADD	A,R4
	ADD	A,DPL
	MOV	DPL,A
	JNC	CHG5
	INC	DPH
CHG5:	MOVX	A,@DPTR		;糾正差錯。
	XRL	A,R5
	MOVX	@DPTR,A
	RET

INBY:	MOVX	A,@R1		;從緩沖區讀取一個數據。
	INC	R1
	RET

DATS:	DB	00H,27H,4BH,05H,06H,07H,08H,4CH
	DB	4DH,4EH,4FH,50H,51H,52H,53H,54H
	DB	55H,56H,57H,58H,59H,5AH,5BH,5CH
	DB	5DH,5EH,5FH,60H,61H,62H,6EH,6FH
	DB	70H,02H,03H,01H,24H,25H,26H,04H
	DB	09H,0AH,0BH,0CH,0DH,0EH,0FH,10H
	DB	11H,12H,13H,17H,18H,19H,1AH,1BH
	DB	1CH,1DH,1EH,1FH,20H,21H,22H,23H
	DB	71H,75H,76H,77H,78H,79H,28H,29H
	DB	2AH,2BH,2CH,63H,64H,65H,66H,67H
	DB	68H,69H,6AH,14H,15H,16H,72H,73H
	DB	74H,6BH,6CH,6DH,2DH,2EH,2FH,30H
	DB	31H,32H,33H,34H,35H,39H,3AH,3BH
	DB	3CH,3DH,3EH,3FH,40H,41H,42H,43H
	DB	44H,45H,46H,47H,48H,49H,4AH,7AH
	DB	36H,37H,38H,7BH,7CH,7DH,7EH,7FH

	END
	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩成人综合天天影院| 欧美成人官网二区| 欧美精品在线观看一区二区| 不卡在线观看av| 91麻豆免费视频| 国产三区在线成人av| 午夜精品久久久久久久久久久| 豆国产96在线|亚洲| 日韩视频在线你懂得| 日韩毛片视频在线看| 国产成人av电影在线播放| 欧美一级午夜免费电影| 一区二区三区在线免费| 成人性视频免费网站| wwwwww.欧美系列| 麻豆成人久久精品二区三区红| 欧美午夜一区二区| 亚洲色图丝袜美腿| eeuss鲁一区二区三区| 久久九九99视频| 黄色日韩网站视频| 欧美一区二区三区在线观看| 亚洲成人黄色影院| 在线免费观看日本一区| 欧美成人三级在线| 黄页视频在线91| 久久久久国色av免费看影院| 老司机免费视频一区二区| 欧美一区二区三区成人| 日韩国产欧美三级| 欧美精品粉嫩高潮一区二区| 日韩精品一区第一页| 欧美乱妇20p| 三级一区在线视频先锋| 91精品国产高清一区二区三区蜜臀| 亚洲一区二区免费视频| 欧美色男人天堂| 日本美女一区二区三区| 精品国产三级电影在线观看| 韩日av一区二区| 国产农村妇女精品| 91小视频在线| 亚洲国产精品久久人人爱蜜臀| 欧美色综合影院| 婷婷久久综合九色综合绿巨人| 欧美日韩亚洲综合一区 | 色先锋久久av资源部| 亚洲四区在线观看| 在线中文字幕不卡| 日韩二区三区四区| 国产日韩综合av| 色噜噜偷拍精品综合在线| 午夜视频在线观看一区二区三区| 欧美日韩国产综合久久| 日韩国产精品久久久久久亚洲| 欧美精品一区二区久久久| 成人精品视频一区二区三区| 亚洲视频一二区| 91精品国产综合久久小美女| 精品一区二区三区在线观看国产 | 懂色av一区二区夜夜嗨| 国产精品国产自产拍高清av| 91福利社在线观看| 激情久久久久久久久久久久久久久久| 日本一区二区高清| 欧美三区在线视频| 国产美女视频一区| 亚洲一区自拍偷拍| 久久久久久久综合| 欧美日韩成人一区| 丁香啪啪综合成人亚洲小说| 亚洲一区二区三区视频在线播放| 欧美第一区第二区| 日本精品免费观看高清观看| 激情丁香综合五月| 午夜av一区二区| 国产精品乱子久久久久| 日韩一级成人av| 在线日韩av片| 成人av动漫网站| 蜜桃视频免费观看一区| 亚洲少妇屁股交4| 久久综合色8888| 91精选在线观看| 色婷婷亚洲精品| 成人av电影免费在线播放| 欧美aaaaa成人免费观看视频| 国产精品成人网| 久久久精品免费网站| 日韩一级黄色大片| 欧美丰满美乳xxx高潮www| 97久久精品人人爽人人爽蜜臀| 精品亚洲国内自在自线福利| 一区二区三区不卡在线观看 | 亚洲韩国一区二区三区| 欧美激情中文字幕一区二区| 欧美一区二区三区视频在线 | 国产91丝袜在线播放0| 偷偷要91色婷婷| 亚洲一二三四区| 中文字幕一区二区不卡| 国产日韩欧美一区二区三区乱码 | 国产视频一区二区在线| 日韩一级免费一区| 在线综合视频播放| 欧美日韩1234| 欧美精品日韩综合在线| 欧美乱妇23p| 欧美一区二区视频网站| 5月丁香婷婷综合| 91精品国产色综合久久| 91麻豆精品久久久久蜜臀| 欧美精品粉嫩高潮一区二区| 欧美日本在线播放| 欧美剧情片在线观看| 欧美肥妇bbw| 日韩欧美国产一区二区三区| 日韩一区二区不卡| 久久女同精品一区二区| 国产亚洲一区二区在线观看| 国产精品女人毛片| 亚洲九九爱视频| 午夜精品爽啪视频| 麻豆精品新av中文字幕| 国产在线看一区| 99久久精品国产麻豆演员表| 91免费看片在线观看| 欧美三级日韩三级| 日韩午夜电影在线观看| 久久夜色精品一区| 综合中文字幕亚洲| 亚洲高清不卡在线| 韩国女主播一区二区三区| 国产成人综合精品三级| 一本久道中文字幕精品亚洲嫩| 欧美日韩国产美女| 精品精品国产高清a毛片牛牛| 国产精品无圣光一区二区| 亚洲蜜臀av乱码久久精品| 日欧美一区二区| 国产激情视频一区二区在线观看| 91在线观看视频| 91精品国产91热久久久做人人| 久久久91精品国产一区二区三区| 综合欧美亚洲日本| 婷婷六月综合亚洲| 国产成人精品三级| 精品视频一区 二区 三区| 精品欧美黑人一区二区三区| 亚洲免费观看在线视频| 美女久久久精品| 成人妖精视频yjsp地址| 欧美日韩国产在线播放网站| 日本一区二区在线不卡| 亚洲国产日韩av| 成人福利视频网站| 在线综合视频播放| 亚洲欧美国产毛片在线| 毛片av一区二区| 色av成人天堂桃色av| 久久日韩粉嫩一区二区三区| 亚洲成av人影院在线观看网| 99综合影院在线| 欧美成人bangbros| 亚洲电影你懂得| jvid福利写真一区二区三区| 日韩精品一区二区三区在线| 亚洲精品国产无套在线观| 国产精品一区二区久激情瑜伽| 欧美蜜桃一区二区三区| 国产精品色哟哟网站| 国内成人精品2018免费看| 欧美日韩亚洲综合| 亚洲免费高清视频在线| 成av人片一区二区| 国产偷国产偷亚洲高清人白洁| 偷拍亚洲欧洲综合| 色综合久久久久网| 国产精品三级久久久久三级| 精品在线免费视频| 日韩免费观看2025年上映的电影| 亚洲超碰97人人做人人爱| 在线视频国产一区| 亚洲精品美腿丝袜| 91亚洲大成网污www| 中文字幕欧美激情| 懂色av一区二区在线播放| 2024国产精品视频| 国产一区二区三区久久悠悠色av| 日韩一区二区精品在线观看| 日精品一区二区三区| 欧美高清性hdvideosex| 亚洲成人在线免费| 欧美日韩免费观看一区三区| 亚洲国产综合91精品麻豆| 欧美亚洲一区二区在线观看| 亚洲综合免费观看高清完整版 | 色婷婷综合久久久| 一区二区三区在线观看动漫| 91理论电影在线观看|