;=======================================;
;	  Ekvitermní regulátor		;
;	směšovacího ventilu	   V.1	;
;=======================================;
; slovak@post.cz	     )S(02.2007 ;
;=======================================;
;Teplota vody (t1) se udržuje na
;referenční teplotě (REF). Ta se automaticky
;přepočítává podle venkovní teploty (t0).
;----------------------------------------
;Dva impulsní výstupy, přidat/ubrat (+/-)
;Re1 = IMP při, t1 >= REF+PAR	;(-) ubrat
;Re1 = VYP při, t1 < REF+PAR
;Re2 = IMP při, t1 <= REF	;(+) přidat
;Re2 = VYP při, t1 > REF
;(1=ZAP, 0=VYP)
;----------------------------------------
;Displej: LED 3 místa (1=ZAP anody)
;°C.0	(t0)  venkovní teplota (-19.9 až 99.9°C)
;°C.1	(t1)  teplota vody (-19.9 až 99.9°C)
;rE.F	(REF) referenční, vypočítaná žádaná teplota vody
;HM.0	(HM0) horní mez, MAX venkovní teplota pro MIN REF
;dM.0	(LM0) dolní mez, MIN venkovní teplota pro MAX REF
;HM.1	(HM1) horní mez, MAX teplota vody (REF při LM0)
;dM.1	(LM1) dolní mez, MIN teplota vody (REF při HM0)
;PA.r	(PAR) pásmo regulace, hystereze pro REF
;c1.A	(TA)  čas ZAP Re1   ___     ___
;c1.b	(TB)  čas VYP Re1 _| A |_b_| A |_b_ (ubrat)
;c2.C	(TC)  čas ZAP Re2   ___     ___
;c2.d	(TD)  čas VYP Re2 _| C |_d_| C |_d_ (přidat)
;ru.P	ruční provoz, ruční přepínání výstupů
;----------------------------------------
;Tlačítka:
;Tl.S	Set, nastavit	(levé)
;Tl.M	Mínus, dozadu	(prostřední)
;Tl.P	Plus, dopředu	(pravé)
;----------------------------------------
;XTAL	20MHz (19660800Hz)
;****************************************
 LIST P=16F628A, R=DEC	;Direktivy překladače
 include<p16f628a.inc>	;Definice názvů registrů
 __CONFIG 0x3F46	;Nastavení následující konfigurace
; CP=OFF CPP=OFF LVP=OFF BOREN=ON
; MCLRE=I/O PWRITEN=ENABLED WDTE=ON OSC=HS
;----------------------------------------