Model automatické pračky
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 ; zapne 1. a 2. ventil
jb P1.1,$ ;
mov P3,#00000000b ; vypne ventily
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í: