Model automatické pračky

Z MediaWiki SPŠ a VOŠ Písek
Skočit na navigaci Skočit na vyhledávání

Automatická pračka

Blokové schéma:

Elektrické schéma:

Program pro automatickou pračku:

$smod51 
                 org 0
start:           mov P3,#00h
vypust: 
		setb P3.2 			
 		jnb P1.0,$ 			 
 		clr P3.2 			
napust: 	
		mov P3,#00000011b
		jb P1.1,$ 			
		mov P3,#00000000b 
ohrev: 
		setb P3.3 			
 		jb P1.2,$ 			
		clr P3.3	 		 
		mov r3,#00h
toc: 
		mov P3,#00110000b
		acall zpozd
 		mov P3,#01100000b
 		acall zpozd
 		mov P3,#11000000b
 		acall zpozd
 		mov P3,#10010000b
 		acall zpozd
 		jnb P1.3,toc
 		inc r3
 		cjne r3,#05h,toc
 		mov P3,#00h
vypust1: 
		setb P3.2 			 
 		jnb P1.0,$ 			 
 		clr P3.2 			 
 		sjmp konec
zpozd: mov r6,#0ffh
zpozd1: 
		mov r7,#0ffh
 		djnz r7,$ 			
 		djnz r6, zpozd1
 		ret 				 
konec: 
		mov P3,#00h
 		sjmp start
                
                end


zdroj informací:

[1]