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

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

?? lcd.a51

?? auto control 3 phase motor
?? A51
?? 第 1 頁 / 共 2 頁
字號(hào):
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
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av网站免费线看精品| 狠狠色丁香婷婷综合| 亚洲成av人片一区二区梦乃 | 在线观看av不卡| 色欧美日韩亚洲| 欧洲一区二区三区在线| 欧美精品一二三四| 欧美一区二区国产| 91精品国产色综合久久久蜜香臀| 欧美电视剧免费观看| 欧美电影免费观看高清完整版在 | 色偷偷久久人人79超碰人人澡| 色域天天综合网| 欧美日韩三级视频| 日韩免费电影网站| 中文字幕精品综合| 久久久久久久久久久电影| 6080午夜不卡| 精品日产卡一卡二卡麻豆| 中国av一区二区三区| 亚洲欧美一区二区三区国产精品 | 国内精品伊人久久久久av影院| 国产成人av一区二区三区在线观看| 成人av影视在线观看| 日本久久电影网| 欧美大黄免费观看| 综合久久给合久久狠狠狠97色| 亚洲成人动漫在线观看| 激情综合色综合久久| 99久久精品国产精品久久| 91精品免费在线观看| 中文字幕一区日韩精品欧美| 免费观看日韩电影| 在线精品视频一区二区| 久久久亚洲精华液精华液精华液 | 欧美日韩精品一二三区| 日本一区二区三区视频视频| 日韩黄色小视频| 色悠久久久久综合欧美99| 26uuu精品一区二区三区四区在线| 一区二区三区加勒比av| 成人免费视频国产在线观看| 日韩欧美你懂的| 亚洲国产成人91porn| 成人教育av在线| 26uuu国产电影一区二区| 日韩中文字幕1| 在线观看成人小视频| 国产精品久久网站| 国产精品自在欧美一区| 日韩欧美一区二区在线视频| 亚洲电影你懂得| 一本色道**综合亚洲精品蜜桃冫| 国产人成一区二区三区影院| 久久爱www久久做| 51精品视频一区二区三区| 一区2区3区在线看| jizz一区二区| 成人免费在线播放视频| 国产成都精品91一区二区三| 亚洲精品在线网站| 日韩av二区在线播放| 欧美电影一区二区| 日韩中文欧美在线| 欧美美女bb生活片| 亚洲国产色一区| 欧美在线视频全部完| 亚洲免费在线看| 97国产精品videossex| 国产日韩欧美在线一区| 久久99精品国产91久久来源 | 国产精品一线二线三线| 日韩欧美一区二区在线视频| 日日摸夜夜添夜夜添国产精品| 欧美自拍偷拍一区| 亚洲国产日韩在线一区模特| 欧美四级电影在线观看| 亚洲一二三四区| 欧美在线观看一二区| 亚洲成人在线网站| 欧美高清视频在线高清观看mv色露露十八| 亚洲欧美欧美一区二区三区| 成人午夜精品一区二区三区| 日本一区二区三区久久久久久久久不| 国产精品911| 国产精品久久久久久久久动漫| 不卡区在线中文字幕| 亚洲黄一区二区三区| 欧洲视频一区二区| 一区二区三区日韩欧美精品| 欧美揉bbbbb揉bbbbb| 日韩高清不卡在线| 日韩一级大片在线| 国产乱码精品一区二区三 | 成人app网站| 亚洲欧美日韩中文字幕一区二区三区| 日本道在线观看一区二区| 亚洲成人综合在线| 欧美成人综合网站| 久久成人久久爱| 国产日产欧美一区| 91在线视频官网| 五月天亚洲精品| 久久精品夜夜夜夜久久| 国产福利一区在线| 一区二区在线观看免费视频播放 | 一区二区三区国产| 日韩欧美电影一区| 成人a免费在线看| 五月天网站亚洲| 久久久久久夜精品精品免费| 99这里只有精品| 亚洲午夜电影在线观看| 欧美mv日韩mv国产网站| 不卡区在线中文字幕| 婷婷久久综合九色综合绿巨人 | 国产成人在线视频网站| 日韩理论片在线| 日韩午夜在线观看| 99久久综合色| 久久精品国产久精国产| 国产精品大尺度| 91精品国产色综合久久ai换脸| 成人性视频免费网站| 日韩一区欧美二区| 国产精品久久久久久一区二区三区 | 欧美一区二区三区四区久久| 福利一区二区在线观看| 亚欧色一区w666天堂| 国产精品视频看| 日韩欧美精品在线视频| 日本久久电影网| 国产91精品露脸国语对白| 三级影片在线观看欧美日韩一区二区| 亚洲 欧美综合在线网络| 欧美精品一区二区三区高清aⅴ | 亚洲欧美日韩人成在线播放| 精品免费国产二区三区| 在线免费观看一区| 国产传媒一区在线| 午夜精品福利在线| 亚洲欧美日韩久久| 日本一区二区综合亚洲| 欧美一区二区人人喊爽| 一本大道久久精品懂色aⅴ| 国产成人一级电影| 蜜臂av日日欢夜夜爽一区| 亚洲精品成人精品456| 中文一区一区三区高中清不卡| 欧美高清精品3d| 日本电影欧美片| 不卡电影一区二区三区| 国产综合色精品一区二区三区| 亚洲第一狼人社区| 亚洲另类中文字| 国产精品国产三级国产专播品爱网| 精品少妇一区二区三区日产乱码 | 日韩国产欧美在线播放| 夜夜嗨av一区二区三区| 国产精品青草久久| 久久久久久免费毛片精品| 日韩片之四级片| 777欧美精品| 色噜噜偷拍精品综合在线| 成人免费看黄yyy456| 国产福利91精品| 国产呦萝稀缺另类资源| 韩国av一区二区三区在线观看 | 久久久久久99精品| 精品久久久久久久久久久久包黑料 | 亚洲丝袜自拍清纯另类| 国产精品人成在线观看免费| 欧美国产视频在线| 国产校园另类小说区| 日本一区二区视频在线| 国产欧美日韩不卡免费| 国产欧美视频在线观看| 国产日韩一级二级三级| 国产欧美日韩三区| 欧美国产日韩一二三区| 国产精品丝袜91| 中文字幕在线免费不卡| 国产精品久久久久7777按摩| 中文字幕成人在线观看| 中文字幕高清一区| 中文字幕一区二区三区不卡在线| 国产精品二三区| 亚洲精品日韩一| 国产suv精品一区二区三区| 成人国产免费视频| 99精品黄色片免费大全| 99精品欧美一区| 日本精品视频一区二区三区| 欧美日韩一区二区三区视频| 欧美日韩一二区| 日韩精品一区二区三区视频播放| 精品成人a区在线观看| 日本一区二区视频在线| 亚洲欧洲综合另类| 亚洲成av人片在www色猫咪|