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

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

?? 試驗.txt

?? AT89s52的定時輸出高電平方波的電磁閥控制程序。
?? TXT
字號:
;==================================================================================
;  sw2 +1秒    sw3 +0.1秒     sw4 允許定時   sw5允許運行,禁止定時   sw7清零
;  P3.2運行
;==================================================================================


LED1	EQU	08H
LED2	EQU	09H
LED3	EQU	0AH
LED4	EQU	0BH
LED5	EQU	0CH
LED6	EQU	0DH
LED7	EQU	0EH

LedT0	EQU	0FH	;0-6 輪流點亮7個數據管
JS1	EQU	020H	
JS2	EQU	021H	
TimeS	EQU	022H	;秒
TimeM	EQU	023H	;0.1秒
NUMB1   EQU     024H    ;存十位
NUMB2   EQU     025H    ;存個位

	ORG     0000H 
	LJMP START;轉入主程序

	ORG	000BH
       			
;定時器0中斷入口

INT_TO:
	PUSH	ACC
	PUSH	PSW

;=============================顯示
	CLR	TF0		;清定時0中斷標志
	MOV	TH0,#0F6H	;2.5MS
	MOV	TL0,#03DH	;

	MOV	A,#11111110B	;關數碼管
	ORL	P2,A

	MOV	A,LedT0
	CJNE	A,#0,INT_T0_1     ;秒
	MOV	A,LED1
	MOVC	A,@A+DPTR
	MOV	P0,A
	CLR	P2.7	
	MOV	LedT0,#1
	;點小數點
	SETB     P0.7
	
	LJMP	INT_T0_END
 INT_T0_1:                        ;0.1秒
  	
	MOV	A,LedT0
	CJNE	A,#1,INT_T0_2
	MOV	A,LED2
	MOVC	A,@A+DPTR
	MOV	P0,A
	CLR	P2.6	
	MOV	LedT0,#2		
	LJMP	INT_T0_END
 INT_T0_2:                        ;萬位
  	
 	MOV	A,LedT0
	CJNE	A,#2,INT_T0_3
	MOV	A,LED3
	MOVC	A,@A+DPTR
	MOV	P0,A
	CLR	P2.5	
	MOV	LedT0,#3
	LJMP	INT_T0_END

 INT_T0_3:                             ;千位
  	
        MOV	A,LedT0
	CJNE	A,#3,INT_T0_4
	MOV	A,LED4
	MOVC	A,@A+DPTR
	MOV	P0,A
	CLR	P2.4	
	MOV	LedT0,#4
	LJMP	INT_T0_END
INT_T0_4:                            ;百位

	MOV	A,LedT0
	CJNE	A,#4,INT_T0_5
	MOV	A,LED5
	MOVC	A,@A+DPTR
	MOV	P0,A
	CLR	P2.3	
	MOV	LedT0,#5
	LJMP	INT_T0_END
  
INT_T0_5:                            ;十位

	MOV	A,LedT0
	CJNE	A,#5,INT_T0_6
	MOV	A,LED6
	MOVC	A,@A+DPTR
	MOV	P0,A
	CLR	P2.2	
	MOV	LedT0,#6
	LJMP	INT_T0_END
INT_T0_6:                            ;個位

	MOV	A,LED7
	MOVC	A,@A+DPTR
	MOV	P0,A
	CLR	P2.1	
	MOV	LedT0,#0
	LJMP	INT_T0_END   


 INT_T0_END:

	POP	PSW	
	POP	ACC

RETI
;========十六進制轉換為十進制,A高位,B低位
HEXtoBCD:	
     mov   b,#0ah        ;  HEX>BCD
     div   ab
     anl   a,#00001111b
     anl   b,#00001111b
RET        

         
;==============================================外部中斷0
INT_IN0:
      
        LJMP     CUTC
	
START:
	MOV	SP,#60H
	MOV	TMOD,#01H	;設定T0為十六位定時模式。
	MOV	TH0,#0F6H	;2MS
	MOV	TL0,#03DH	;
	       
	SETB	TR0		;開定時器0
	SETB	ET0		;致能定時0中斷
	CLR	TF0		;清定時0中斷標志

	SETB	EA		;開總中斷

	MOV	LedT0,#00H
	MOV	DPTR,#TABLE
	MOV     NUMB1,#00
	MOV     NUMB2,#00
        MOV     TimeS,#00
	MOV     TimeM,#00
	MOV	LED1,#0
	MOV	LED2,#0
	MOV	LED3,#0
	MOV	LED4,#0
	MOV	LED5,#0
	MOV	LED6,#0
	MOV	LED7,#0
       

;=============================================允許
CUTC:
       	MOV	A,#00000011B
	ORL	A,P3
	CPL	A
        JNB	P1.3,$
	JNB	P3.3,KEY_SW3_RST
	JNB     P3.2,INT_TIME1
	JNB     P1.2,SCAN

	LJMP    CUTC

;=============================================
SCAN:	

	;按鍵掃描
	MOV	A,#11000000B
	ORL	A,P1
	CPL	A
	JZ	SCAN
	LCALL	DELAY10MS	;去抖動
	JNB	P1.0,KEY_SW1_INC1  ;秒
	JNB	P1.1,KEY_SW2_INC2  ;0.1秒
        JNB     P1.3,CUTC

	LJMP	SCAN


;===========================================================================時間設定十位
KEY_SW1_INC1:

	JNB	P1.0,$	;放開按鍵

	INC	LED1
	MOV	A,LED1
	MOV     TimeS,A
	MOV     NUMB1,A
	CJNE	A,#10,KEY_SW1_END	;等于10,進位
	MOV	LED1,#00
	MOV     TimeS,#00
        MOV     NUMB1,#00

KEY_SW1_END:

	JMP	SCAN
;=============================================時間設定個位
KEY_SW2_INC2:

	JNB	P1.1,$	;放開按鍵

	INC	LED2
	MOV	A,LED2
	MOV     TimeM,A
	MOV     NUMB2,A
	CJNE	A,#10,KEY_SW2_END
	MOV	LED2,#00
        MOV     TimeM,#00
	MOV     NUMB2,#00        

			
KEY_SW2_END:

	JMP	SCAN	
		
;=============================================清零
KEY_SW3_RST:
	MOV	LED3,#00
	MOV	LED4,#00
	MOV	LED5,#00
	MOV	LED6,#00
	MOV	LED7,#00

	JNB	P3.3,$
KEY_SW3_END:
        JMP	CUTC				
;=============================================運行
INT_TIME1: 



        SETB     P2.0
	JNB     P3.2,$

	INC	JS1
	MOV	A,JS1
	CJNE	A,#50,TIME_T1_END
	MOV	JS1,#00

	INC	JS2
	MOV	A,JS2
	CJNE	A,#50,TIME_T1_END
	MOV	JS2,#00 


      ;定時個位減1
        MOV      A,TimeM
        SUBB     A,#1
        MOV      TimeM,A
        JNC     TIME_T1_END
       	CLR     C
	MOV	TimeM,#09 
       ;定時十位減1
	MOV     A,TimeS
	SUBB    A,#1
	MOV     TimeS,A
	JNC     TIME_T1_END
	CLR     C
;	MOV     TimeS,NUMB1 
	MOV     A,NUMB1
	MOV     TimeS,A
	MOV     A,NUMB2
	MOV     TimeM,A
        CLR    P2.0
;============================================計數
;計數個位加1
        INC     LED7
        MOV     A,LED7
        CJNE    A,#10,KEY_SW3_END
	MOV     LED7,#00
;計數十位加1
	INC     LED6
	MOV     A,LED6
	CJNE    A,#10,KEY_SW3_END
	MOV     LED6,#00
;計數百位加1
 	INC     LED5
	MOV     A,LED5
	CJNE    A,#10,KEY_SW3_END
	MOV     LED5,#00       
;計數千位加1
	INC     LED4
	MOV     A,LED4
	CJNE    A,#10,KEY_SW3_END
	MOV     LED4,#00

;計數萬位加1
	INC     LED3
	MOV     A,LED3
	CJNE    A,#10,KEY_SW3_END
	MOV     LED3,#00

	LJMP    INT_IN0
  




TIME_T1_END:

	MOV	A,TimeS
	CALL	HEXtoBCD

	MOV	A,TimeM
	CALL	HEXtoBCD
	SJMP    INT_TIME1

DELAY10MS: 
	MOV R4,#20
DELAY10MSA:
	MOV R5,#247
	DJNZ R5,$
	DJNZ R4,DELAY10MSA
RET

TABLE:

	DB      00111111B       ;0
	DB      00000110B       ;1
	DB      01011011B       ;2
	DB      01001111B       ;3
	DB      01100110B       ;4
	DB      01101101B       ;5
	DB      01111101B       ;6
	DB      00000111B       ;7
	DB      01111111B       ;8
	DB      01101111B       ;9
	DB      01110111B       ;A
	DB      01111100B       ;B
	DB      00111001B       ;C
	DB      01011110B       ;D
	DB      01111001B       ;E
	DB      01110001B       ;F
	DB      01000000B       ;-
	DB      00000000B       ;

	END 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产久精国产| 91福利小视频| 国产精品美女视频| 99久久久免费精品国产一区二区| 亚洲啪啪综合av一区二区三区| 91首页免费视频| 亚洲国产aⅴ天堂久久| 7777精品伊人久久久大香线蕉| 全国精品久久少妇| 久久久精品天堂| 一本大道久久精品懂色aⅴ| 亚洲自拍都市欧美小说| 91精品国产91热久久久做人人 | 亚洲精品欧美专区| 欧美探花视频资源| 久久精品国产一区二区| 国产精品午夜在线观看| 色久优优欧美色久优优| 免费人成精品欧美精品 | 久久久久国产精品人| 成人黄页毛片网站| 亚洲第一狼人社区| 精品国产凹凸成av人网站| 成人av小说网| 亚洲妇熟xx妇色黄| 亚洲精品在线网站| 91丝袜美腿高跟国产极品老师| 亚洲v中文字幕| 久久午夜羞羞影院免费观看| 97国产一区二区| 欧美bbbbb| 日韩理论电影院| 日韩欧美三级在线| 99精品国产热久久91蜜凸| 亚洲国产视频在线| 国产偷v国产偷v亚洲高清| 色老汉av一区二区三区| 国产在线不卡一卡二卡三卡四卡| 中文字幕日韩一区| 欧美va亚洲va国产综合| 91丨porny丨户外露出| 久久99精品国产.久久久久久| 国产精品乱码一区二三区小蝌蚪| 在线综合亚洲欧美在线视频| 波多野结衣中文一区| 日韩激情av在线| 国产精品水嫩水嫩| 日韩免费一区二区三区在线播放| 91香蕉视频在线| 国内外成人在线视频| 亚洲国产三级在线| 欧美国产丝袜视频| 日韩一区二区不卡| 色哟哟精品一区| 国产成人精品综合在线观看 | 成人一区二区三区| 三级在线观看一区二区| 中文字幕亚洲在| xfplay精品久久| 欧美日韩亚洲综合一区二区三区 | 日本精品视频一区二区| 国产毛片精品视频| 日本不卡视频一二三区| 亚洲精品欧美专区| 欧美国产一区二区在线观看| 日韩三级视频在线看| 欧美性猛片xxxx免费看久爱| 风流少妇一区二区| 久久99精品久久久久久国产越南 | 亚洲成av人片在线观看| 国产精品不卡在线观看| 2020国产精品| 91精品国产高清一区二区三区| 色88888久久久久久影院按摩| 高清不卡在线观看av| 经典三级视频一区| 日韩激情视频网站| 香蕉乱码成人久久天堂爱免费| 中文字幕日韩一区二区| 国产欧美一区二区精品忘忧草| 日韩欧美亚洲国产精品字幕久久久| 欧美亚洲国产bt| 92国产精品观看| 成人高清在线视频| 懂色av中文一区二区三区| 精品无码三级在线观看视频| 免费观看日韩av| 偷拍与自拍一区| 亚洲午夜国产一区99re久久| 亚洲男人的天堂在线观看| 中文字幕制服丝袜成人av| 国产日产欧美一区| 久久美女高清视频| 久久久亚洲精品石原莉奈| 26uuu精品一区二区三区四区在线| 日韩亚洲欧美高清| 日韩欧美国产一二三区| 91精品国产欧美日韩| 91 com成人网| 777奇米四色成人影色区| 欧美日韩不卡一区二区| 欧美吞精做爰啪啪高潮| 欧美日本一道本在线视频| 欧美美女激情18p| 欧美日本免费一区二区三区| 欧美高清视频一二三区| 欧美精品777| 欧美久久久久久久久| 欧美一区二区三区在线电影 | 日韩一级欧美一级| 91精品久久久久久久99蜜桃 | 日韩免费电影一区| 欧美成人一级视频| 久久久无码精品亚洲日韩按摩| 久久久久久毛片| 国产欧美日韩在线看| 国产精品欧美一级免费| 亚洲天堂网中文字| 亚洲精品视频在线观看网站| 亚洲狠狠爱一区二区三区| 亚洲成人一区二区| 免费人成精品欧美精品| 精品一二三四在线| 成人免费黄色大片| 91在线云播放| 欧美挠脚心视频网站| 日韩精品专区在线影院重磅| 久久久综合网站| 中文字幕日韩欧美一区二区三区| 一区二区三区在线看| 午夜久久久久久| 久久99精品一区二区三区三区| 国产一区91精品张津瑜| 99天天综合性| 欧美日韩国产一区| 精品蜜桃在线看| 中文字幕巨乱亚洲| 亚洲激情av在线| 日韩国产在线观看一区| 激情久久五月天| 不卡的av电影| 欧美日韩精品欧美日韩精品一 | 天天影视色香欲综合网老头| 男男成人高潮片免费网站| 国产综合久久久久影院| 成人精品国产福利| 欧美三级视频在线| 久久众筹精品私拍模特| 国产精品国产三级国产aⅴ无密码| 亚洲午夜久久久久| 极品美女销魂一区二区三区免费| 不卡的av中国片| 欧美人与禽zozo性伦| 久久婷婷色综合| 亚洲精品国产精品乱码不99| 日本亚洲一区二区| 成人av资源在线| 337p亚洲精品色噜噜狠狠| 国产亚洲人成网站| 亚洲第一福利一区| 国产不卡一区视频| 欧美三级韩国三级日本三斤| 精品国产青草久久久久福利| 中文字幕欧美一区| 免费观看在线色综合| 91啪亚洲精品| 日韩精品一区二区在线观看| 亚洲色图欧洲色图| 韩国精品主播一区二区在线观看| 97久久精品人人做人人爽| 日韩一级片网站| 亚洲美女视频一区| 国产专区欧美精品| 欧美三级在线播放| 国产精品色噜噜| 日韩黄色小视频| 色综合天天综合给合国产| 精品日韩欧美在线| 亚洲午夜精品网| 不卡av在线网| www成人在线观看| 亚洲福利一二三区| 国产91对白在线观看九色| 6080午夜不卡| 亚洲图片激情小说| 国产福利精品导航| 91精品国产福利在线观看| 亚洲乱码国产乱码精品精的特点 | 麻豆久久一区二区| 91麻豆免费视频| 久久久精品国产免大香伊| 五月婷婷激情综合网| 99久久99久久精品免费观看 | 日韩精品一二区| 91在线精品一区二区三区| 日韩免费高清av| 亚洲成a人在线观看| 91丨九色丨蝌蚪丨老版| 国产午夜精品久久久久久免费视 | 国产剧情一区在线|