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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? lcd.a51

?? auto control 3 phase motor
?? A51
?? 第 1 頁 / 共 2 頁
字號:
INCLUDE  REG_52.PDF

PH1	EQU	P3.0
PH2	EQU	P3.1
PH3	EQU	P3.2

LED1		EQU	P1.0			;AUTO ON
LED2		EQU	P1.1			;AUTO OFF
LED3		EQU	P1.2			;MOTOR

;ONRLY		EQU	P2.0
OFFRLY	EQU	P2.1

AUTOON	EQU	P2.6
AUTOOFF	EQU	P2.7

TIM1		EQU	P2.2
TIM2		EQU	P2.3
TIM3		EQU	P2.4
TIM4		EQU	P2.5

; ***LCD CONTROL***
LCD_RS    EQU    P0.0     ;LCD REGISTER SELECT LINE
LCD_E     EQU    P0.1     ;LCD ENABLE LINE
LCD_DB4   EQU    P0.3     ;PORT 1 IS USED FOR DATA
LCD_DB5   EQU    P0.4     ;USED FOR DATA
LCD_DB6   EQU    P0.5     ;FOR DATA
LCD_DB7   EQU    P0.6     ;FOR DATA

; ***CURSOR CONTROL INSTRUCTIONS***

OFFCUR    EQU    0CH
BLINKCUR  EQU    0DH

; ***DISPLAY CONTROL INSTRUCTIONS***

CLRDSP    EQU    01H
ONDSP     EQU    0CH

; ***SYSTEM INSTRUCTIONS***

CONFIG    EQU    28H      ; 4-BIT DATA,2 LINES,5X7 MATRIX LCD
ENTRYMODE EQU    6        ; INCREMENT CURSOR DON'T SHIFT DISPLAY 


;  ---------==========----------==========---------=========---------
DSEG            ; This is internal data memory
ORG     20H     ; Bit adressable memory

FLAGS:	DS	1
LD1  BIT    FLAGS.0
LD2  BIT    FLAGS.1
MOT  BIT    FLAGS.2

NEW:	DS		1
NEW1	BIT NEW.0
NEW2	BIT NEW.1
NEW3	BIT NEW.2
NEW4	BIT NEW.3
NEW5	BIT NEW.4
MOTT	BIT NEW.5


TIM:		DS	1	;scrolling display
SCRL:		DS	1	;count for scr disp
OFF_TIME:	DS	1
CSEG            ; Code begins here
         

;---------==========----------==========---------=========---------
;              PROCESSOR INTERRUPT AND RESET VECTORS
;---------==========----------==========---------=========---------
 
         ORG     00H    ; Reset
         JMP     MAIN
 
			ORG 001BH	;Timer Interrupt1
			JMP SCROLL
;  ---------==========----------==========---------=========---------
;  Main routine. Program execution starts here.
;  ---------==========----------==========---------=========---------		
MAIN:
 		MOV SP,#60H
 		MOV FLAGS,#00H
 		MOV NEW,#00H
 		MOV OFF_TIME,#00H
 		
 		CLR OFFRLY
 		SETB LED1
 		SETB LED2
 		SETB LED3
 		CALL RESETLCD4
		CALL INITLCD4
		CALL TITLES
		SETB NEW2
		
		MOV TMOD,#11H		; Scrolling Display
		MOV TL1,#08H
		MOV TH1,#01H
		SETB ET1
		MOV SCRL,#00H
		MOV TIM,#120
		SETB TR1
		SETB EA
 		
UP:	SETB PH1						;
 		SETB PH2
 		SETB PH3
 		SETB AUTOON
 		SETB AUTOOFF
 		
 							  			;Chk if motor is on
 		JNB AUTOON,HJ1           ;chk auto on
		JNB AUTOOFF,HJ2			;chk auto off
		CALL DISP
		JNB MOT,UP
 		JNB PH1,MOTOR_OFF
 		JB PH2,MOTOR_OFF
 		JB PH3,MOTOR_OFF
 		AJMP UP
 		

		 		
UP4:	JNB AUTOON,$			;DEBOUNCE FOR AUTO ON KEY
		CALL DELAY1
		JNB AUTOON,$
		SETB LED1
		AJMP UP 	
				 		
HJ1:	JB MOT,UP
						;AUTO ON
		JNB AUTOON,$
		CALL DELAY1
		JNB AUTOON,$
 		CLR LED1
 		
UP3:	JNB AUTOON,UP4 
		SETB NEW4	
		CALL DISP	
		JNB PH1,UP3
 		JB PH2,UP3
 		JB PH3,UP3

 		SETB OFFRLY
 		SETB MOT					;set motor bit
 		CLR LED3
 		CLR LD1
 		SETB MOTT
		AJMP UP
		
HJ2:							;AUTO OFF
		JNB AUTOOFF,$
		CALL DELAY1
		JNB AUTOOFF,$
		JNB MOT,UP1
		SETB NEW5
		CLR LED2 	
		CALL DELAY
		AJMP SET_TIMER
UP1:	AJMP UP

MOTOR_OFF:
		JB LD1,UP1			;chk motor status skip if motor is in off
		SETB LED1
		SETB LED2
		SETB LED3
		CLR MOT
		CLR TR0
		CLR TF0
		CLR OFFRLY
		SETB LD1
		CLR NEW5
		CLR NEW4
		CLR MOTT
		AJMP UP
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SET_TIMER:
		SETB TIM1
		SETB TIM2
		SETB TIM3
		SETB TIM4
				
		SETB PH1
 		SETB PH2
 		SETB PH3
 		SETB AUTOOFF
 		
		JB TIM1,VB1
		MOV OFF_TIME,#01H
		CALL HALF_HR_DELAY
		AJMP MOTOR_OFF
VB1:	JB TIM2,VB2
		MOV OFF_TIME,#02H
		CALL HALF_HR_DELAY
		CALL HALF_HR_DELAY
		AJMP MOTOR_OFF
VB2:	JB TIM3,VB3
		MOV OFF_TIME,#03H
		CALL HALF_HR_DELAY
		CALL HALF_HR_DELAY
		CALL HALF_HR_DELAY
		AJMP MOTOR_OFF
VB3:	JB TIM4,VB4
		MOV OFF_TIME,#04H
		CALL HALF_HR_DELAY
		CALL HALF_HR_DELAY
		CALL HALF_HR_DELAY
		CALL HALF_HR_DELAY
		AJMP MOTOR_OFF
VB4:	AJMP UP		
		
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HALF_HR_DELAY:
		MOV TMOD,#11H					;time delay for 1/2 hour
		MOV R5,#30  	            ;count for 1/2 hour (30 for 1/2 Hour)
TP1:	MOV R6,#60		 				;count for 1 min (60 FOR 1 MIN)
TP:	CPL LED2
		MOV R7,#20						;start timer for 1 SEC (20 for 1 Sec (50ms X 20=1 sec)
UP2:	MOV TL0,#0AAH
		MOV TH0,#3CH
		SETB TR0
		
FGD:	JNB AUTOOFF,DFS
 		JNB PH1,MOTOR_OFF1
 		JB PH2,MOTOR_OFF1
 		JB PH3,MOTOR_OFF1
		
		JNB TF0,FGD
		CLR TR0
		CLR TF0
		DJNZ R7,UP2
		DJNZ R6,TP
		DJNZ R5,TP1
		RET

UPP:	AJMP UP


MOTOR_OFF1:
		JB LD1,UPP			;chk motor status skip if motor is in off
		SETB LED3
		SETB MOT
		CLR OFFRLY
DFS:	CLR TR0
		CLR TF0
		CLR MOTT
		RET
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DELAY:
		MOV R1,#0FFH
RE1:	MOV R2,#0FFH
RE:	NOP
		DJNZ R2,RE
		DJNZ R1,RE1
		RET
;**********************************************************
DELAY1:
		MOV R1,#9FH
REA1:	MOV R2,#0FFH
REA:	NOP
		DJNZ R2,REA
		DJNZ R1,REA1
		RET
;**********************************************************
;##########################################################
;		DISPLAY ROUTINES
;##########################################################
TITLES:
	MOV DPTR,#MSAG
	CALL LCD_MSG
	RET
MSAG:
	DB 1H,81H,'3 Phase Motor',0C0H,'Protection @ LCD',00H
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TITLE1:
	MOV DPTR,#MSAG1
	CALL LCD_MSG
	RET
MSAG1:
	DB 1H,81H,'## R Phase: ##',0C1H,'Voltage Normal',00H
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TITLE2:
	MOV DPTR,#MSAG2
	CALL LCD_MSG
	RET
MSAG2:
	DB 1H,81H,'## Y Phase: ##',0C1H,'Voltage Normal',00H
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TITLE3:
	MOV DPTR,#MSAG3
	CALL LCD_MSG
	RET
MSAG3:
	DB 1H,81H,'## B Phase: ##',0C1H,'Voltage Normal',00H
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TITLE11:
	MOV DPTR,#MSAG4
	CALL LCD_MSG
	RET
MSAG4:
	DB 1H,81H,'## R Phase: ##',0C0H,'Voltage ABNormal',00H
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TITLE21:
	MOV DPTR,#MSAG5
	CALL LCD_MSG
	RET
MSAG5:
	DB 1H,81H,'## Y Phase: ##',0C0H,'Voltage ABNormal',00H
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TITLE31:
	MOV DPTR,#MSAG6
	CALL LCD_MSG
	RET
MSAG6:
	DB 1H,81H,'## B Phase: ##',0C0H,'Voltage ABNormal',00H
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MOT_OFF:
	MOV DPTR,#MSAG7
	CALL LCD_MSG
	RET
MSAG7:
	DB 1H,80H,'## MOTOR OFF ##',0C0H,'@@@@@@@@@@@@@@@@',00H
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MOT_ON:
	MOV DPTR,#MSAG8
	CALL LCD_MSG
	RET
MSAG8:
	DB 1H,80H,'$$$ MOTOR ON $$$',0C0H,'@@@@@@@@@@@@@@@@',00H
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AUTO_OFF_ON:
	MOV DPTR,#MSAG9
	CALL LCD_MSG
	RET
MSAG9:

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人美女在线视频| 3d动漫精品啪啪一区二区竹菊| 国产精品原创巨作av| 国产一区 二区 三区一级| 国产美女精品在线| 色综合久久精品| 91香蕉视频mp4| 一区二区国产视频| 日韩午夜激情av| 欧洲国产伦久久久久久久| 欧美日韩一区中文字幕| 欧美大片在线观看| 国产区在线观看成人精品 | 处破女av一区二区| 欧美国产乱子伦| 中文字幕视频一区| 日韩中文字幕1| 毛片基地黄久久久久久天堂| 国产激情偷乱视频一区二区三区| 91年精品国产| 日韩免费视频一区二区| 国产精品久久久久久亚洲毛片 | 国产精品国产三级国产普通话99| 亚洲国产欧美一区二区三区丁香婷| 奇米色777欧美一区二区| 懂色av中文一区二区三区| 欧美乱妇15p| 亚洲免费伊人电影| 国产精品一卡二| 91国在线观看| 亚洲欧洲一区二区三区| 国产激情视频一区二区三区欧美| 欧美日韩亚洲国产综合| 亚洲乱码一区二区三区在线观看| 午夜日韩在线电影| av在线综合网| 亚洲色图在线看| 亚洲免费高清视频在线| 成人av综合在线| 中文字幕一区二区在线观看| 国产精品亚洲а∨天堂免在线| 69精品人人人人| 午夜视频一区二区三区| 欧美午夜精品一区二区三区| 一区二区三区四区精品在线视频| 成人美女视频在线观看18| 日韩欧美专区在线| 奇米888四色在线精品| 欧美日韩精品系列| 蜜臀久久久久久久| 中文字幕巨乱亚洲| 在线观看www91| 另类的小说在线视频另类成人小视频在线 | 国产三级久久久| 91麻豆精品秘密| 久色婷婷小香蕉久久| 中文字幕第一区| 欧美日韩成人综合在线一区二区| 精品一区二区国语对白| 日韩美女视频一区二区| 日韩欧美国产1| 99国产精品久久| 麻豆精品视频在线| 一区二区高清视频在线观看| 欧美一区二区黄| 91年精品国产| 国产黄色精品网站| 日韩精品电影一区亚洲| 国产精品黄色在线观看| 日韩精品中文字幕一区二区三区| 99久久国产免费看| 国产黑丝在线一区二区三区| 美国欧美日韩国产在线播放| 国产日韩欧美不卡在线| 日韩午夜在线观看| 欧美午夜精品久久久| 99久久精品免费看国产| 激情图区综合网| 日本vs亚洲vs韩国一区三区| 亚洲精品美国一| 久久久综合视频| 日韩一区二区三区三四区视频在线观看| 成人av电影免费在线播放| 狠狠狠色丁香婷婷综合激情| 日本不卡中文字幕| 人人狠狠综合久久亚洲| 亚洲乱码日产精品bd| 亚洲视频小说图片| 亚洲男人的天堂网| 一区二区三区中文字幕电影| 悠悠色在线精品| 亚洲一级片在线观看| 一卡二卡三卡日韩欧美| 亚洲国产精品久久不卡毛片| 一区二区三区精品视频| 午夜激情综合网| 人人超碰91尤物精品国产| 久久精品理论片| 懂色av一区二区在线播放| 成人激情小说网站| 91污在线观看| 在线免费观看日韩欧美| 91精品国产欧美一区二区成人| 欧美成人一区二区三区| 欧美精品一区二区三区视频| www国产成人免费观看视频 深夜成人网| 精品蜜桃在线看| 亚洲欧洲国产专区| 日韩va欧美va亚洲va久久| 国产美女主播视频一区| 97精品视频在线观看自产线路二| 欧美日韩电影在线| 久久久午夜电影| 亚洲婷婷在线视频| 久久成人久久鬼色| 91国偷自产一区二区三区观看| 欧美一区二区精品久久911| 国产精品美女久久久久久久久久久 | 国产精品短视频| 另类小说色综合网站| 99精品国产一区二区三区不卡| 日韩欧美一级二级| 亚洲精品第一国产综合野| 国产综合久久久久久久久久久久| 色综合久久久网| 国产女主播在线一区二区| 亚洲主播在线播放| 国产福利一区二区三区在线视频| 91麻豆免费视频| 精品国产污网站| 亚洲6080在线| 欧洲另类一二三四区| 中文字幕av一区二区三区| 老司机一区二区| 欧美性高清videossexo| 亚洲天堂精品在线观看| 国产精品自拍在线| 精品国产乱码久久久久久牛牛| 午夜av一区二区三区| 欧美亚洲禁片免费| 亚洲午夜免费视频| 日本精品裸体写真集在线观看| 成人欧美一区二区三区在线播放| 国产精品影视在线观看| 337p粉嫩大胆噜噜噜噜噜91av| 日本午夜一本久久久综合| 9191国产精品| 精品一区二区在线观看| 精品国产91洋老外米糕| 韩国女主播一区二区三区| 精品99久久久久久| 国产精品一区二区在线看| 国产片一区二区三区| www.成人网.com| 一区二区三区中文字幕电影| 欧美性高清videossexo| 亚洲成人你懂的| 日韩一区二区免费高清| 国产在线播精品第三| 国产精品久久久久一区二区三区 | caoporm超碰国产精品| 中文字幕亚洲欧美在线不卡| 欧美在线一区二区三区| 五月天网站亚洲| 久久先锋影音av| 91黄色免费看| 国产乱码字幕精品高清av | 亚洲高清视频的网址| 精品福利一区二区三区| 97精品久久久久中文字幕| 香蕉成人伊视频在线观看| 日韩精品一区二区三区中文不卡| 久久不见久久见免费视频1| 亚洲女爱视频在线| 26uuu欧美| 欧美男人的天堂一二区| 国产999精品久久| 日韩不卡一二三区| 亚洲视频综合在线| 久久久久久亚洲综合影院红桃| 欧美探花视频资源| 成人av综合一区| 国产精品一区二区久激情瑜伽 | 国产大陆亚洲精品国产| 婷婷久久综合九色国产成人| 中文字幕一区二区在线观看| 欧美一级免费大片| 欧美视频在线观看一区| 99久久精品免费看| 国产成人精品三级| 韩国视频一区二区| 精品在线免费视频| 青娱乐精品视频| 婷婷开心久久网| 日韩电影免费在线看| 午夜视频在线观看一区| 亚洲观看高清完整版在线观看| 亚洲品质自拍视频| 成人欧美一区二区三区1314| 国产精品三级视频|