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

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

?? zj927.s43

?? 這是一個電脈沖治療儀的實用程序
?? S43
?? 第 1 頁 / 共 3 頁
字號:
DIV2		RLC	R12
		JC	DIV4
		DEC	R10
		JZ	DIV4
		RLA	R14	
		RLC	R15
		JNC	DIV1
		SUB	R11,R15
		SETC
		JMP	DIV2
DIV4		RET	

;******************************************************************
;
;               BIN4 TO BCD2
;
;		INPUT	R5
;		OUTPUT	R6
;******************************************************************
BIN4_BCD2	MOV	#8,R7				;BIN4 TO BCD2 SUB PROGRAM
		CLR	R6
BIN4LOOP	RLA.B	R5
		DADD	R6,R6
		DEC	R7
		JNZ	BIN4LOOP
		RET
		
	
;******************************************************************
;
;               DELAY10MS
;
;******************************************************************	
DELAY10MS       					;DELAY 10MS, MCLK=800KHz
DELAY10MSLOOP   TST	&DELAYTIME			;DELAYDATA : (0.01/(1/800000))/3=2666
                JNZ     DELAY10MSLOOP
                RET
                

;******************************************************************
;
;               DELAYMS
;
;		INPUT	R10
;		DELAY	R10*10US
;******************************************************************	

DELAYMS	        DEC	R10				;MCLK=800KHz, 1 STEP = 1.25US
		NOP					;TOTEL 8 STEP A LOOP
		NOP
		NOP
		NOP
		NOP
		JNZ	DELAYMS
                RET
                

;******************************************************************
;
;               DELAYMS
;
;		INPUT	R10
;		DELAY	R10*0.1S
;******************************************************************	

DELAY01MS	PUSH	R14				;DELAY R10*0.1MS, MCLK=800KHz			
DELAY01MSLOOP1	MOV     #4444,R14			;(0.1/(1/800000))/3=26666
DELAY01MSLOOP	DEC     R14
                JNZ     DELAY01MSLOOP
                DEC	R10
                JNZ	DELAY01MSLOOP1
                POP	R14
                RET   
                
                             
;******************************************************************
;
;		TIMER_A  INTERRUPT
;
;******************************************************************
TA0_ISR		PUSH	R10
		PUSH	R11
		PUSH	R12
		PUSH	R13
		PUSH	R14
		PUSH	R15
		XOR.B	#80H,&P4OUT
		

		TST	&DELAYTIME
		JZ	TA0_DEL
		DEC	&DELAYTIME
TA0_DEL				
		BIT	#S_START,&STATE			;TIMER_A INTERRUPT SUB PROGRAM
		JC	TA0_ISR1
		JMP	TA0_EXIT
TA0_ISR1	CMP	#250,&DOT
		JGE	DOTY
		INC	&DOT
		JMP	TA0_ISR2
DOTY		MOV	#0,&DOT
		XOR.B	#080H,&251H
TA0_ISR2	
		BIT	#S_HELP,&STATE
		JC	HELP_OUT1
		BIT	#S_INPHASE,&STATE
		JC	INPHASE_OUT1
		BIT	#S_POINT,&STATE		
		JC	POINT_OUT1
		JMP	TA0_EXIT
HELP_OUT1	CALL	#HELP_OUT
		JMP	TA0_EXIT
INPHASE_OUT1	CALL	#INPHASE_OUT
		JMP	TA0_EXIT
POINT_OUT1	CALL	#POINT_OUT
TA0_EXIT	POP	R15
		POP	R14
		POP	R13
		POP	R12
		POP	R11
		POP	R10
		RETI		
;-----------------------------------------------------------------
HELP_OUT	
HELP_CH1	INC	&CH1TIME
		CMP	&CH1FREQ,&CH1TIME
		JL	HELP_CH3
		MOV	#0,&CH1TIME
		MOV.B	&CH1RANGE,&DADATA
		MOV.B	#0,&DACONT
		MOV.B	&P2OUT,R15
		BIC.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		CALL	#DA
		MOV.B	&CH1WIDTH,R10
		CALL	#DELAYMS
		MOV.B	&0FFH,&DADATA
		CALL	#DA
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		NOP
		
HELP_CH3	INC	&CH3TIME
		CMP	&CH3FREQ,&CH3TIME
		JL	HELP_CH4
		MOV	#0,&CH3TIME
		MOV.B	&CH3RANGE,&DADATA
		MOV.B	#0,&DACONT
		MOV.B	&P2OUT,R15
		BIS.B	#B,R15
		BIC.B	#A,R15
		MOV.B	R15,&P2OUT
		CALL	#DA
		MOV.B	&CH3WIDTH,R10
		CALL	#DELAYMS
		MOV.B	&0FFH,&DADATA
		CALL	#DA
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		NOP


HELP_CH4	INC	&CH4TIME
		CMP	&CH4FREQ,&CH4TIME
		JL	HELP_CH2
		MOV	#0,&CH4TIME
		MOV.B	&CH4RANGE,&DADATA
		MOV.B	#0,&DACONT
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIS.B	#B,R15
		MOV.B	R15,&P2OUT
		CALL	#DA
		MOV.B	&CH4WIDTH,R10
		CALL	#DELAYMS
		MOV.B	&0FFH,&DADATA
		CALL	#DA
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		NOP
		
HELP_CH2	INC	&CH2TIME
		CMP	&CH2FREQ,&CH2TIME
		JL	HELP_CH21
		MOV	#0,&CH2TIME
		MOV	#5,&CH2PULSE
		MOV	#0,&CH2RANGE
		MOV.B	&CH2RANGE,&DADATA
		MOV.B	#1,&DACONT
		CALL	#DA
		MOV.B	&CH2WIDTH,R10
		CALL	#DELAYMS
		MOV.B	#0FFH,&DADATA
		CALL	#DA
		JMP	HELP_EXIT
HELP_CH21	CMP	&CH2PULSE,&CH2TIME
		JEQ	HELP_CH22
		JMP	HELP_EXIT
HELP_CH22	CMP	#0FFH,&CH2RANGE
		JGE	HELP_CH23
		
		ADD	#5,&CH2PULSE
		MOV.B	&CH2RANGE,&DADATA
		MOV.B	#1,&DACONT
		CALL	#DA
		MOV.B	&CH2WIDTH,R10
		CALL	#DELAYMS
		MOV.B	#0FFH,&DADATA
		CALL	#DA
		JMP	HELP_EXIT
HELP_CH23	MOV	#0FFH,&CH2RANGE
		
HELP_EXIT	RET
			
;-----------------------------------------------------------------	
INPHASE_OUT	
INPHASE_CH1	INC	&CH1TIME
		CMP	&CH1FREQ,&CH1TIME
		JL	INPHASE_CH3
		MOV	#0,&CH1TIME
		MOV.B	&CH1RANGE,&DADATA
		MOV.B	#0,&DACONT
		MOV.B	&P2OUT,R15
		BIC.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		CALL	#DA
		MOV.B	&CH1WIDTH,R10
		CALL	#DELAYMS
		MOV.B	&0FFH,&DADATA
		CALL	#DA
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		NOP
INPHASE_CH3	INC	&WAVETIME
		INC	&CH3TIME
		CMP	&WAVEFREQ,&WAVETIME
		JL	INPHASE_CH31
		MOV	#0,&WAVETIME
		MOV	#0,CH3TIME
		XOR.B	#S_WAVEGAP,&STATE
INPHASE_CH31	MOV.B	&CH3RANGE,&DADATA
		MOV.B	#0,&DACONT
		CALL	#DA
		BIT	#S_WAVEGAP,&STATE
		JC	INPHASE_CH32
		CMP	#WAVEGAPI,&CH3TIME
		JL	INPHASE_CH34
		JMP	INPHASE_CH33
INPHASE_CH32	CMP	#WAVEGAPII,&CH3TIME
		JL	INPHASE_CH34
INPHASE_CH33	MOV.B	&P2OUT,R15
		BIC.B	#A,R15
		BIS.B	#B,R15
		MOV.B	R15,&P2OUT
		MOV	#0,&CH3TIME
INPHASE_CH34	MOV.B	&CH3WIDTH,R10
		CALL	#DELAYMS
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		MOV.B	#0FFH,&DADATA
		CALL	#DA

INPHASE_CH4	INC	&CH4TIME
		CMP	&CH4FREQ,&CH4TIME
		JL	INPHASE_CH2
		MOV	#0,&CH4TIME
		MOV.B	&CH4RANGE,&DADATA
		MOV.B	#0,&DACONT
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIS.B	#B,R15
		MOV.B	R15,&P2OUT
		CALL	#DA
		MOV.B	&CH4WIDTH,R10
		CALL	#DELAYMS
		MOV.B	&0FFH,&DADATA
		CALL	#DA
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		NOP
		
INPHASE_CH2	INC	&CH2TIME
		CMP	&CH2FREQ,&CH2TIME
		JL	INPHASE_CH21
		MOV	#0,&CH2TIME
		MOV	#5,&CH2PULSE
		MOV	#0,&CH2RANGE
		MOV.B	&CH2RANGE,&DADATA
		MOV.B	#1,&DACONT
		CALL	#DA
		MOV.B	&CH2WIDTH,R10
		CALL	#DELAYMS
		MOV.B	#0FFH,&DADATA
		CALL	#DA
		JMP	INPHASE_EXIT
INPHASE_CH21	CMP	&CH2PULSE,&CH2TIME
		JEQ	INPHASE_CH22
		JMP	INPHASE_EXIT
INPHASE_CH22	CMP	#0FFH,&CH2RANGE
		JGE	INPHASE_CH23
		
		ADD	#5,&CH2PULSE
		MOV.B	&CH2RANGE,&DADATA
		MOV.B	#1,&DACONT
		CALL	#DA
		MOV.B	&CH2WIDTH,R10
		CALL	#DELAYMS
		MOV.B	#0FFH,&DADATA
		CALL	#DA
		JMP	INPHASE_EXIT
INPHASE_CH23	MOV	#0FFH,&CH2RANGE


INPHASE_EXIT	RET

;------------------------------------------------------------------
POINT_OUT	BIT	#S_WAVE,&STATE
		JC	POINT_WAVE
		INC	&CH1TIME
		CMP	&CH1FREQ,&CH1TIME
		JL	POINT_EXIT
POINT_DA	MOV	#0,&CH1TIME
		MOV.B	&CH1RANGE,&DADATA
		MOV.B	#0,&DACONT
		CALL	#DA
		MOV.B	&P2OUT,R15
		BIC.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		MOV.B	&CH1WIDTH,R10
		CALL	#DELAYMS
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		MOV.B	#0FFH,&DADATA
		CALL	#DA
		MOV.B	#5,R10
		CALL	#DELAYMS
		MOV.B	&CH3RANGE,&DADATA
		CALL	#DA
		MOV.B	&P2OUT,R15
		BIC.B	#A,R15
		BIS.B	#B,R15
		MOV.B	R15,&P2OUT
		MOV.B	&CH1WIDTH,R10
		CALL	#DELAYMS
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		MOV.B	#0FFH,&DADATA
		CALL	#DA
		MOV.B	#5,R10
		CALL	#DELAYMS
		MOV.B	&CH4RANGE,&DADATA
		CALL	#DA
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIS.B	#B,R15
		MOV.B	R15,&P2OUT
		MOV.B	&CH1WIDTH,R10
		CALL	#DELAYMS
		MOV.B	&P2OUT,R15
		BIS.B	#A,R15
		BIC.B	#B,R15
		MOV.B	R15,&P2OUT
		MOV.B	#0FFH,&DADATA
		CALL	#DA
		MOV.B	#5,R10
		CALL	#DELAYMS
		MOV.B	&CH2RANGE,&DADATA
		MOV.B	#1,&DACONT
		CALL	#DA
		MOV.B	&CH1WIDTH,R10
		CALL	#DELAYMS
		MOV.B	#0FFH,&DADATA
		CALL	#DA
		
		JMP	POINT_EXIT
		
POINT_WAVE	INC	&WAVETIME
		INC	&CH1TIME
		CMP	&WAVEFREQ,&WAVETIME
		JL	POINT_WAVE1
		MOV	#0,&CH1TIME
		MOV	#3,&WAVETIME
		XOR.B	#S_WAVEGAP,&STATE
POINT_WAVE1	BIT	#S_WAVEGAP,&STATE
		JC	POINT_WAVE2
		CMP	#WAVEGAPI,&CH1TIME
		JL	POINT_EXIT
		JMP	POINT_WAVE3
POINT_WAVE2	CMP	#WAVEGAPII,&CH1TIME
		JL	POINT_EXIT
POINT_WAVE3	MOV	#0,&CH1TIME
		JMP	POINT_DA
					
POINT_EXIT	RET		

;******************************************************************
;
;		TIMER_B  INTERRUPT
;
;******************************************************************
TB0_ISR		PUSH	R10
		BIT	#S_START,&STATE			;TIMER_B INTERRUPT SUB PROGRAM
		JZ	TBNEXT
		;XOR.B	#080H,&251H
		CALL	#TBNEXT1
TBNEXT		POP	R10
		RETI

;-----------------------------------------------------------------
TBNEXT1		BIT	#S_HELP,&STATE
		JC	TIMER_H
		BIT	#S_INPHASE,&STATE
		JC	TIMER_H
		BIT	#S_POINT,&STATE
		JC	TIMER_P
		RET
				
;-----------------------------------------------------------------				
TIMER_H		INC.B	&TIMER1
		CMP.B	#60,&TIMER1		
		JL	TIMER_H1
		MOV.B	#0,&TIMER1
		INC.B	TIMER2
		MOV.B	&TIMER2,&254H
		CMP.B	#99,&TIMER2
		JL	TIMER_H1
		MOV.B	#0,TIMER2
TIMER_H1	RET
		
;------------------------------------------------------------------
TIMER_P		DEC.B	&TIMER1
		TST.B	&TIMER1
		JNZ	TIMER_P1
		MOV.B	#60,&TIMER1
		DEC.B	&TIMER2
		MOV.B	&TIMER2,&254H
		TST.B	&TIMER2
		JNZ	TIMER_P1
		MOV.B	&POINTTIMER,TIMER2
		MOV.B	&POINTTIMER,&254H
		CALL	#STOP
TIMER_P1	RET

;------------------------------------------------------------------
STOP		BIC.B	&S_START,&STATE
		BIC.B	&04H,&LED_CODE
		BIS.B	#POWER,&P3OUT				;STOP THE DC-DC
		BIC.B	#0F0H,&P2OUT				;STOP THE RELAY
		BIC.B	#080H,&251H
		MOV	#02H,R10
		CALL	#BZ
		MOV	#02H,R10
		CALL	#DELAY01MS
		MOV	#02H,R10
		CALL	#BZ
		MOV	#02H,R10
		CALL	#DELAY01MS
		MOV	#10,R10
		CALL	#BZ	
		RET
;******************************************************************
;
;		TABLE
;
;******************************************************************
DIS_TAB

		DB	07DH,060H,03EH,07AH,063H        ;0,1,2,3,4
		DB	05BH,05FH,070H,07FH,07BH        ;5,6,7,8,9	
		DB	000H,000H,000H,000H,000H	;[]

;------------------------------------------------------------------
;
;		中斷向量
;
;------------------------------------------------------------------
		ORG	0FFFEH
		DW	RESET
		ORG	0FFECH
		DW	TA0_ISR
		ORG	0FFFAH
		DW	TB0_ISR
		END
		

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人高清伦理免费影院在线观看| 日本一区二区久久| 久久久久久夜精品精品免费| 亚洲国产成人一区二区三区| 一区二区三区在线观看动漫| 日本不卡123| 国产aⅴ综合色| 欧美性三三影院| 久久综合九色综合97婷婷| 最新热久久免费视频| 天堂久久一区二区三区| 国产一区二区视频在线| 色悠悠久久综合| 欧美mv日韩mv| 亚洲精品成人在线| 久久99久久99| 欧美最猛性xxxxx直播| 久久综合九色综合97婷婷女人| 亚洲精品你懂的| 国产精品一区二区三区网站| 91福利在线观看| 久久美女艺术照精彩视频福利播放| 亚洲欧美成aⅴ人在线观看| 蜜臀精品久久久久久蜜臀 | 欧美一区午夜视频在线观看 | 精品中文av资源站在线观看| 99精品国产视频| 欧美videos大乳护士334| 亚洲三级在线免费| 国模大尺度一区二区三区| 欧美优质美女网站| 国产精品无人区| 日韩国产欧美三级| 99久久婷婷国产| 久久综合色一综合色88| 亚洲成人动漫av| 91亚洲男人天堂| 久久天天做天天爱综合色| 午夜国产精品影院在线观看| 91在线看国产| 久久九九99视频| 另类人妖一区二区av| 在线免费观看视频一区| 国产精品激情偷乱一区二区∴| 麻豆精品视频在线观看免费| 欧美日韩免费不卡视频一区二区三区| 国产精品理论片在线观看| 国产又黄又大久久| 欧美卡1卡2卡| 亚洲成a人v欧美综合天堂下载 | 国产亚洲污的网站| 蜜桃视频一区二区三区 | 亚洲第一成年网| 99精品国产99久久久久久白柏| 久久精品人人做人人综合| 捆绑调教一区二区三区| 欧美精品日韩精品| 亚洲一级在线观看| 在线视频欧美精品| 亚洲精品日韩综合观看成人91| 久久久三级国产网站| 午夜电影网一区| 在线看一区二区| 亚洲激情图片一区| 日本韩国欧美三级| 亚洲区小说区图片区qvod| 99久久精品国产导航| 亚洲国产精品av| 成人av片在线观看| 国产精品久久久久久一区二区三区 | 国产高清久久久久| 久久九九国产精品| 国产伦精品一区二区三区视频青涩| 欧美大片一区二区三区| 麻豆精品一区二区三区| 日韩欧美一区二区三区在线| 麻豆成人久久精品二区三区小说| 91麻豆精品国产自产在线观看一区| 午夜视频一区在线观看| 在线综合视频播放| 麻豆高清免费国产一区| 久久久精品欧美丰满| 国产精品一区二区91| 日本一区二区三区高清不卡 | 国产清纯在线一区二区www| 国产成人在线视频免费播放| 欧美激情一区二区三区| www.欧美日韩国产在线| 亚洲精品乱码久久久久久黑人| 91精彩视频在线观看| 五月激情综合色| 91精品国产综合久久精品app | 26uuuu精品一区二区| 国产乱码字幕精品高清av| 亚洲国产精品精华液2区45| 91亚洲精品一区二区乱码| 夜夜嗨av一区二区三区网页| 欧美精品日韩精品| 国产一区二区电影| 中文字幕视频一区二区三区久| 日本韩国一区二区三区| 美女脱光内衣内裤视频久久网站| 亚洲精品一区二区在线观看| av在线免费不卡| 亚洲一本大道在线| 精品剧情在线观看| 成人丝袜视频网| 亚洲五码中文字幕| 精品卡一卡二卡三卡四在线| 99精品在线免费| 亚洲gay无套男同| 久久亚洲精品国产精品紫薇| 99精品国产99久久久久久白柏| 亚洲成av人影院| 久久久久久久久久久久久女国产乱| 不卡免费追剧大全电视剧网站| 亚洲成人7777| 久久精品日产第一区二区三区高清版 | 色素色在线综合| 免费在线观看不卡| 国产精品免费av| 91精品婷婷国产综合久久| 国产成人av网站| 亚洲一二三四在线| 国产视频一区在线播放| 欧美亚洲自拍偷拍| 国产v综合v亚洲欧| 天使萌一区二区三区免费观看| 国产欧美日韩不卡| 9191精品国产综合久久久久久| 国产99精品视频| 天堂蜜桃一区二区三区| 中文字幕一区二区三区在线观看| 69堂成人精品免费视频| 9人人澡人人爽人人精品| 麻豆精品一区二区| 樱花影视一区二区| 国产欧美一区二区精品性| 色乱码一区二区三区88 | 美腿丝袜一区二区三区| 亚洲自拍偷拍图区| 欧美精选一区二区| av一区二区不卡| 国产在线精品一区二区不卡了| 亚洲国产日韩综合久久精品| 国产精品视频观看| 精品久久久久久久久久久久久久久久久 | 中文一区二区在线观看| 欧美另类z0zxhd电影| 91蝌蚪porny| 一区二区三区成人| 久久九九全国免费| 日韩一区二区在线播放| 色国产综合视频| 国产91精品一区二区麻豆网站| 日本色综合中文字幕| 亚洲黄色片在线观看| 国产精品美女久久久久高潮| 日韩欧美国产午夜精品| 欧美性猛交一区二区三区精品| 成人动漫一区二区| 国产精品亚洲综合一区在线观看| 日本va欧美va瓶| 午夜精品一区二区三区免费视频 | 国产91露脸合集magnet | 精品国产1区二区| 91精品福利在线一区二区三区| 欧美三区在线视频| 色婷婷综合久久久| 成+人+亚洲+综合天堂| 国产成人激情av| 国产精品亚洲人在线观看| 久久电影网站中文字幕| 日韩激情中文字幕| 亚洲成人资源网| 亚洲国产精品久久一线不卡| 亚洲精品免费电影| 亚洲最大色网站| 一区二区三区在线视频免费| 综合激情网...| 日韩美女精品在线| 最新国产の精品合集bt伙计| 国产精品高潮呻吟| 中文字幕一区二区不卡 | 91小视频免费看| 99国产精品久久久| 91丨porny丨户外露出| 色呦呦国产精品| 欧美性色黄大片手机版| 欧美日韩视频在线一区二区| 欧美日韩国产不卡| 日韩一级黄色片| 欧美精品一区二区三区在线 | 黑人巨大精品欧美一区| 久久99久国产精品黄毛片色诱| 韩国欧美一区二区| 国产成人在线看| 97aⅴ精品视频一二三区| 91国模大尺度私拍在线视频| 欧洲一区在线电影|