Вы находитесь на странице: 1из 18

TRANSISTORES EN CIRCUITOS DE CONMUTACIN

Muchas veces se presenta la difcil situacin de manejar corrientes o


tensiones ms grandes que las que entrega un circuito digital, y entonces nos
disponemos al uso de transistores, el tema es hacer que estos trabajen en modo
corte y saturacin sin estados intermedios, es decir que cambien su estado de
plena conduccin a un profundo corte, y eso es lo que veremos en este pequeo
tutorial.
Los transistores a utiliar en estos casos deben tener la suficiente ganancia para
que la onda cuadrada, aplicada en su entrada !"ase#, no sufra ninguna
deformacin en la salida !$olector o %misor#, o sea que conserve perfecta simetra
y sus flancos ascendente y descendente se mantengan bien verticales.
La corriente m&ima que puede circular de colector a emisor est limitada por la
tensin de polariacin de "ase y el 'esistor o la carga del colector.
Polarizacin de un transistor NPN como Emisor Comn
%n este caso el emisor est conectado a masa, se dice que este terminal es
com(n a la seal de base y de colector. %l utiliado en este caso un BC547 y
estos son algunos de sus datos)
*ensin "ase+$olector !,$"-# . /0 ,
$orriente de $olector !1c# . 200m3 . 0,23
Cuando la base de Q1 se polariza positivamente, ste conduce la
mxima corriente, que le permite Rc.
Rc es la resistencia de carga, que bien podra ser un L!, un rel, etc.
Ic " #R " 1$% # $$&& " &,&&'( " 5,4 mA
Ib " #R " 1$% # 1&&&& " &,&&1$ " 1,2 mA
s decir la corriente total Colector)misor es *,*m+.
Conexin como seguidor emisivo:
n esta situaci,n se toma la se-al de salida desde el misor donde se
encuentra la Resistencia de carga, observa que este esquema
comparado al anterior tiene la misma .ase de salida que la de entrada.
*ambi4n hay casos en que necesitas que el transistor est4 conduciendo
permanentemente !estado de saturacin# y que pase al corte ante la presencia de
un pulso el4ctrico, esto sera lo inverso de lo visto anteriormente, para lograr esto,
los circuitos anteriores quedan como estn y slo se reemplaan los transistores
por los complementarios, o sea donde hay un 565 se conecta un 656.
Cuando la seal es negativa:
%n ocasiones se da el caso en que las seales lgicas recibidas son negativas o
de nivel bajo, para entonces se puede utiliar un transistor 656, por ejemplo) el
"$//7, que es complementario del "$/87, para conseguir los mismos resultados.
%n la siguiente figura se representa esta condicin, es decir, un acoplamiento con
transistor 656.
Anlisis !ara la conexin de un "E#E:
%l diodo en paralelo con la bobina del rel4 cumple la funcin de absorber las
tensiones que se generan en todos los circuitos inductivos.
9i la bobina del rel4 tiene /0 -hm de resistencia y funciona a 2: ,, puedes
calcular el consumo de corriente que tiene el rel4, para as saber que transistor
utiliar)
Ic " #R " 1$% # '& " &,$( " 240 mA
$on este resultado no se puede utiliar el "$/87, cuya corriente m&ima es de
200m3, pero si lo puede hacer un "$;;7, es conveniente no superar el /0< de la
corriente que entregan los transistores.
3hora bien, si la seal que se aplique a la base del transistor tiene la suficiente
amplitud !tensin# y suficiente intensidad !3mper#, no habr dificultad y la corriente
de base tambi4n ser suficiente para saturar el transistor, que conmutar en forma
efectiva el rel4.
$onta%es &arlington:
%n esta cone&in se utilia un "$;;7 !565# el cual si soporta los :80m3 que se
necesitaba anteriormente, pero adems un transistor de baja potencia como el
"$/87 !565#.
%n este tipo de montajes, hay que lograr previamente una ganancia en corriente y
esta corriente aplicarla a la base del "$;;7, esta es la finalidad del montaje en
=arlington.
%n este circuito el *ransistor "$;;7 es el que recibe la carga del rel4 y el "$/87
solamente soporta la corriente de base del "$;;7, adems la ganancia se
multiplica sin cargar la salida del componente que entrega la seal, ya que ahora
la corriente que drena el /87 es tomada de la misma fuente y aplicada a la base
del ;;7. =e este modo la resistencia de base del /87 puede ser elevada ya que
necesitamos una corriente mucho menor en la misma.
%n el siguiente grfico se describe como lograr la conmutacin de un rel4 con un
transistor de salida 565 incluso utiliando tensiones diferentes.
%n esta situacin como vemos es necesario agregar un transistor de baja
potencia, ya que la corriente que debe manejar es la de base.
Con la entrada en '(': %l "$/87 conduce y enva a masa la base del "$;;7 de
este modo se mantiene el corte.
Con la entrada en ')': %l /87 pasa al corte y su colector queda >abierto>, ahora s
se polaria la base del ;;7 y conmutando el rel4.
*tro caso de conmutacin con di+erentes tensiones,
9uponiendo que el consumo de un rel4 sea :00m3.
6ara los clculos de polariacin siempre se debe tomar el menor "eta+"+!hfe#
que indiquen los manuales de los transistores, o sea que si dice 200 a ;00,
tomamos 200. ,eamos que corriente de base se necesita de acuerdo a estos
datos)
-. . 1c ? @fe . :00m3 ? 200 . /mA
!onde/ Ib " 0ntensidad de 1ase 2en m+3 Ic " 0ntensidad de Colector
Hfe " 4anancia
3hora veamos que valor de resistencia de base es necesario para lograr :m3 con
una fuente de /,, que es la salida que entrega el separador del ejemplo
" . % ? 1 . /, ? 0,00:3 . /5)) o0m !un valor normaliado es :A:#
*ambi4n se puede utiliar un transistor para cebar una compuerta, tanto en un
*'13$, como en un tiristor 9$'.
M4todo con muy pocos elementos electrnicos y muy seguro.
Alarma !or lser

%l alcance de este alarma es de unos ;00 m. entre el lser y la L=', la lu del lser debe
incidir en la foto resistencia de forma que cuando el ha es interrumpido se produce la
activacin de la alarma, en caso de que el lser sea muy potente deber proteger la L='
con un dispositivo que amortigBe el ha luminoso
, ma&) simple 2:, =$
1 ma&) 0.23
'2 200 AC $2 200 DE L=' E'+:7
': :.: MC $: ::0 DE *'2 "$/8F
'; 87 AC *': "$/8F
'8 2 AC *'; "$/8F
'/ 2.: AC 1$2 LM///
Lser de 2,0 MG.
Alarma activada !or #uz

%sta alarma se activa cuando recibe lu a trav4s del foto+transistor, sirve para controlar
reas oscura ! onas donde no debe entrar la lu #, tambi4n como detector de grietas, etc.
%l foto transistor es un componente muy sensible a la lu por ello cuando este reciba el
nivel de lu pre+establecido por la resistencia de ;00 AC har que el 1$ pase a un nivel
alto activando el transistor de salida y este al altavo, el tono de salida de audio es de 200
@.
si quiere e&perimentar instale una resistencia variable de /00 AC en lugar de la fija de ;00
AC, y buscar el punto de sensibilidad que mas interese.
v ma&) simple 2:v dc
1 ma&) 0.23
'2 ;00 AC $2 0.2 Df =2 258002
': 2/ AC $: H.F Df 1$2 $=8022
'; 2 AC
'8 ::0 C
A#A"$A C*N C*N1AC1*" $A2N31-C*
%sta alarma act(a con un contacto magn4tico ideal para ser colocado en puertas o
ventanas, adems te permite fijar el tiempo de activacin a trav4s de ',2 hasta unos ;/s
y controlar el tono de los sonidos de la alarma.
Los transistores I2 y I:, realian la funcin de oscilador, por lo tanto la frecuencia y tono
del "u.
1$2 /// ',2 2MC $2 ;; DE
I2 "$/87 ': 2J C $: 20 DE
I: "$/87 '; 2J C $; 2 DE
'/ ;;0 C $8 2 DE
'H HF0 C
'7 HF0 C
',: /0J C
',; /0J C

3limentacin
,cc . 2:, a 23
&etector nivel de li4uido
%l circuito esta formado por un circuito integrado que en su interior contiene cuatro
puertas 535=. La primera de ellas se empleo para, por un lado detectar resistencia entre
los electrodos y por el otro para oscilar produciendo el sonido de la alarma. Las tres
restantes se configuraron en paralelo para amplificar la salida y colocarlo sobre el altavo
!previo bloqueo de la continua con un condensador#. La deteccin del liquido se efect(a
por medio de dos electrodos de al menos cinco centmetros de largo y separados uno del
otro por no mas de un centmetro. %stos electrodos, al entrar en contacto con el liquido
producen una cierta resistencia !mucho menor al mega# provocando un estado 3L*- en
la terminal 2. 3ctivada esta entrada queda esta puerta oscilando gracias a la resistencia
de 870 C y el condensador de 2 DE. %l altavo puede ser cualquiera de una radio porttil y
la impedancia puede estar entre 8 y 2H C sin problemas.
Alimentacin:
, ma&) simple 2:, =$
1 ma&) 0.23
&etector de !roximidad !or electroesttica
el principio por el cual este sistema detecta la presencia de personas se basa en captar las cargas de electricidad
esttica de las mismas a trav4s de una antena de pequeas dimensiones. %ste m4todo, muy fiable y econmico, se
emple hasta no hace mucho tiempo atrs. $on la aparicin de los detectores 1'6 microcontrolados y su e&celente
rendimiento poco a poco estos equipos fueron dejando de verse pero no por ello debemos despreciarlos.
en el esquema apreciamos la antena captora !un troo metlico de 20&2/ cm.# conectado a un circuito amplificador
sintoniado formado por las dos puertas !a y b# y los condensadores ajustables. 6recisamente estos dos
condensadores deben ser calibrados a fin de obtener una buena sensibilidad y ning(n falso disparo. La seal
saliente es aplicada a una tercera compuerta la cual le da amplificacin suficiente para mover el transistor y 4ste
(ltimo acciona el Led y al mismo tiempo pone a masa la salida. %l circuito integrado es un $=808K el cual posee
seis buffers inversores de alta sensibilidad !de los cuales usamos solo tres#.
v ma&) simple 2:v dc
1 ma&) 0.23
Conmutador !or .arrera
%ste circuito detecta presencia al ser interrumpido el ha de lu que cae sobre la c4lula L=', el potencimetro de 20
AC se usa para la sensibilidad necesaria de activacin,
La impedancia del rel4 no debe ser inferior a H0 C.
Euncionamiento) 3l no recibir lu la fotorresistencia L=', el transistor se satura y activa el rel4.
Alimentacin :
, ma&) simple H, =$
1 ma&) 0.23
1ermostato electrnico
%ste circuito permite controlar el encendido de un ventilador de refrigeracin con tan slo un puado de
componentes.
Las resistencias de 20J y ::J fijan el punto en el cual el ventilador se encender !*#. %l transistor E%* debe ser
adecuado a la tensin y corriente manejada por el ventilador. La alimentacin del LM/H es de /, mientras que la
alimentacin del ventilador debe ser la adecuada a su motor.
1nternamente el LM/H dispone de dos referencias configurables de temperatura y dos salidas 565 de control. Lo
que quiere decir que con un LM/H podemos controlar dos ventiladores en dos etapas diferentes. =entro mismo del
integrado est el sensor de temperatura.
Alimentacin:
, ma&) simple 2: , =$
1 ma&) 0.23
1ermostato electrnico !rograma.le
L $ontrol de temperatura con LM;/ y pantalla de L$=
L Mna salida se activa ante una temp. baja y se desactiva ante una alta ambas seteables
L Nuarda los parmetros en la %%6'-M
L Micro) 61$2HEF70 a 8M@ O*
pcl equ 0&0: L$ontador de programa !6arte baja#
estado equ 0&0; L'egistro de estados
ptoa equ 0&0/ L6uertos de %?9
ptob equ 0&0H
ptoc equ 0&07
intcon equ 0&0" L$ontrolador de interrupciones
eedata equ 0&0$ L'egistro de datos de la %%6'-M
eeaddr equ 0&0= L'egistro de direccion de la %%6'-M
adres equ 0&2% L'esultado de la conversin 3?= !@1N@ ? L-P#
adcon equ 0&2E L$onfiguracin del conversor 3?=
uni equ 0&:0 LMsados para manejar los datos a mostrar en display
dec equ 0&:2
cen equ 0&::
tiempo2 equ 0&:; LMsados para temporiar
tiempo: equ 0&:8
letra equ 0&:/ LMsado para apuntar la letra a colocar en el L$=
menor equ 0&:H L*emperatura de activacin
mayor equ 0&:7 L*emperatura de desactivacin
buffer equ 0&:F LMsado como registro temporal
Qdefine $3''R estado, 0 L"it de acarreo
Qdefine $%'- estado, : LElag indicador de resultado cero
Qdefine '60 estado, / L"it 0 selector de pgina de memoria
Qdefine '62 estado, H L"it 2 selector de pgina de memoria
Qdefine 3=N- adcon, : L"it que inicia la conversin !2# ? 1ndica finaliacin !0#
Qdefine %%'%3= eedata, 0 L"it que inicia la lectura de la %%6'-M
Qdefine %%P'1*%eedata, 2 L"it que inicia la escritura de la %%6'-M + 1ndica finaliacin
Qdefine %%P'%5eedata, : L"it que habilita la escritura en la %%6'-M
Qdefine %%3'%3 eedata, 7 L"it que selecciona el rea de %%6'-M a utiliar !0.3'%3 =%
=3*-9#
Qdefine M159 ptoa, 2 L9ube el punto mnimo
Qdefine M15" ptoa, : L"aja el punto mnimo
Qdefine M3O9 ptoa, ; L9ube el punto m&imo
Qdefine M3O" ptoa, 8 L"aja el punto m&imo
Qdefine "MSS%' ptoc, ; L9alida al aviso ac(stico
Qdefine '%L% ptoc, 8 L'el4 que maneja la carga !calefactor ? enfriador#
Qdefine L$=% ptoc, H L@abilitacin del L$=
Qdefine L$='9 ptoc, 7 L9eleccin de modo del L$=
bsf '60 L6asa a pgina 2
bcf '62
movlG bT00022222T L$onfigura puerto 3
movGf ptoa
clrf ptob L6uerto " completo como salidas !bus del L$=#
clrf ptoc L6uerto " completo como salidas
movlG bT20002220T L$onfigura los pines del 6uerto 3
movGf adcon L350 como (nica entrada anloga
bsf '62 L6asa a pgina ;
bcf %%3'%3 L9elecciona el banco de %%6'-M de datos
bcf '62 L6asa a pgina 0
bcf '60
movlG bT02000002T L%nciende y configura el convertidor 3?= + 9elecciona 350
como entrada
movGf adcon
clrf ptoa L3paga todo
clrf ptob
clrf ptoc
bsf '62 L6asa a la pgina : de memoria
clrf eeaddr L=irecciona la primera posicin de la %%6'-M
bsf '60 L6asa a la pgina ; de memoria
bsf %%'%3= L1nicia la lectura de la %%6'-M
bcf '60 L,uelve a la pgina ; de memoria
movf eedata, 0 L=ato Ledo de la %%6'-M +U P
movGf menor LNuarda el dato ledo de la %%6'-M en M%5-' !punto
de activacin del rel4#
incf eeaddr L=irecciona a la segunda posicin de la %%6'-M
bsf '60 L6asa a la pgina ; de memoria
bsf %%'%3= L1nicia la lectura de la %%6'-M
bcf '60 L,uelve a la pgina ; de memoria
movf eedata, 0 L=ato Ledo de la %%6'-M +U P
movGf mayor LNuarda el dato ledo de la %%6'-M en M3R-' !punto
de desactivacin del rel4#
bcf '62 L6asa a la pgina 0 de memoria
movlG bT00222000T L$omunicacin con el L$= a ocho bits + =os lneas de
te&to
call $-5*'-L
movlG dT:T
call =%M-'3 L=emora :ms
movlG bT00000220T LMensaje esttico, se desplaa el cursor hacia la derecha
call $-5*'-L
movlG dT:T
call =%M-'3 L=emora :ms
movlG bT00002200T L%nciende el display + -culta el cursor + $aracter fijo
call $-5*'-L
movlG dT:T
call =%M-'3 L=emora :ms
movlG bT00000002T LLimpia la pantalla y pone cursor en posicin inicial
call $-5*'-L
movlG dT:T
call =%M-'3 L=emora :ms
clrf letra L$oloca el ttulo en el L$=
-*'3 movf letra, 0 LLetra actual +U P
call L15%32 L-btiene el caracter a colocar desde la tabla
call =3*- L%nva el caracter al L$=
incf letra, 2
movf letra, 0 L$omprueba si ya envi los 2H caracteres del ttulo
sublG dT2HT
btfss $%'-
goto -*'3 L9i no llego a la letra 2H sigue enviando
movlG 0&$0 L6osiciona el cursor en la :da. linea
call $-5*'-L
movlG dT2T
call =%M-'3 L=emora 2ms
clrf letra L$oloca el ttulo en el L$=
-*'3: movf letra, 0 LLetra actual +U P
call L15%3: L-btiene el caracter a colocar desde la tabla
call =3*- L%nva el caracter al L$=
incf letra, 2
movf letra, 0 L$omprueba si ya envi los 2H caracteres del ttulo
sublG dT2HT
btfss $%'-
goto -*'3: L9i no llego a la letra 2H sigue enviando
call ,%'15E L$oloca en el L$= la temp. inferior !de activacin#
call ,%'9M6 L$oloca en el L$= la temp. superior !de desactivacin#
$1$L- bsf 3=N- L1nicia la conversin 3?=
btfsc 3=N- L%spera que termine de convertir
goto V +2
bsf '60 L6asa a pgina 2 !para acceder a los ocho bits bajos del
resultado#
movf adres, 0 L'esultado de conversin +U P
bcf '60 L6asa a pgina 2
movGf buffer LNuarda el dato obtenido de 3='%9L en el buffer
temporal
bcf $3''R LLimpia el $3''R
btfsc adres, 0 LMira el bit menos significativo de 3='%9@ !"it F#
bsf $3''R L9i est en 2 pone en uno el carry
rrf buffer, 2 L@ace desaparecer el bit 0 de 3='%9L, mete el bit 0 de 3='%9@
por el 7 de 3='%9L
movf menor, 0 L6unto de activacin +U P
addlG dT2T L9uma 2 a P
subGf buffer, 0 LP . *emp. 3ctual + !Menor W 2#
btfss $3''R L9i dio negativo es porque la temp. medida es igual o
menor al punto de activacin
bsf '%L% L9i dio negativo !si carry . 0# acciona el rel4
movf mayor, 0 L6unto de desactivacin +U P
subGf buffer, 0 LP . *emp. 3ctual + !Mayor#
btfsc $3''R L9i dio negativo es porque a(n no alcan la temp. de
desactivacin
bcf '%L% L9i dio positivo !si carry . 2# desactiva el rel4
movf buffer, 0 L=ato digitaliado +U P
call =%$1M3L L-btiene M51, =%$ y $%5 con el agregado de ;0h para la
tabla 39$11
movlG 0&F= L$oloca el cursor en la posicin 0=h de la pantalla.
call $-5*'-L
movf cen, 0 L$oloca en el L$= las centenas
call =3*-
movf dec, 0 L$oloca las decenas
call =3*-
movf uni, 0 L$oloca las unidades
call =3*-
btfss M159 LMira el pulsador de incremento en temp. de activacin
call 9M"%M15
btfss M15" LMira el pulsador de decremento en temp. de activacin
call "3X3M15
btfss M3O9 LMira el pulsador de incremento en temp. de
desactivacin
call 9M"%M3O
btfss M3O" LMira el pulsador de decremento en temp. de
desactivacin
call "3X3M3O
goto $1$L- L,uelve a medir y mostrar
L15%32 addGf pcl, 2 L9uma el contenido de P al contador de programa !para
e&plorar la tabla#
retlG >*>
retlG >%>
retlG >M>
retlG >6>
retlG >%>
retlG >'>
retlG >3>
retlG >*>
retlG >M>
retlG >'>
retlG >3>
retlG >)>
retlG > >
retlG > >
retlG > >
retlG > >
L15%3: addGf pcl, 2 L9uma el contenido de P al contador de programa !para
e&plorar la tabla#
retlG > >
retlG > >
retlG > >
retlG > >
retlG > >
retlG > >
retlG bT02222222T LElecha iquierda
retlG >+>
retlG >+>
retlG bT02222220T LElecha derecha
retlG > >
retlG > >
retlG > >
retlG > >
retlG > >
retlG > >
9M"%M15incf menor, 2 L9uma 2 a la temp. de activacin
call ,%'15E L3ctualia la informacin en el L$=
btfss M159 L%spera que suelte el pulsador
goto V +2
goto 93,%M15 LMna ve que suelta la tecla va a guardar el parmetro
"3X3M15 decf menor, 2 L'esta 2 a la temp. de activacin
call ,%'15E L3ctualia la informacin en el L$=
btfss M15" L%spera que suelte el pulsador
goto V +2
93,%M15bsf '62 L6asa a pgina :
clrf eeaddr L=irecciona el primer byte de la %%6'-M
movf menor, 0
movGf eedata L*emp. 3ctivacin +U %%6'-M
call %%93,% L%jecuta la rutina de grabacin
bcf '62 L6asa a pgina 0
goto *1$ L,a a hacer el *1$ de teclado
9M"%M3O incf mayor, 2 L9uma 2 a la temp. de desactivacin
call ,%'9M6 L3ctualia la informacin en el L$=
btfss M3O9 L%spera que suelte el pulsador
goto V +2
goto 93,%M3O LMna ve que suelta la tecla va a guardar el
parmetro
"3X3M3O decf mayor, 2 L'esta 2 a la temp. de desactivacin
call ,%'9M6 L3ctualia la informacin en el L$=
btfss M3O" L%spera que suelte el pulsador
goto V +2
93,%M3O bsf '62 L6asa a pgina :
movlG dT2T
movGf eeaddr L=irecciona el :do. byte de la %%6'-M
movf mayor, 0
movGf eedata L*emp. 3ctivacin +U %%6'-M
call %%93,% L%jecuta la rutina de grabacin
bcf '62 L6asa a pgina 0
goto *1$ L,a a hacer el *1$ de teclado
%%93,% bsf '60 L6asa a pgina ;
bsf %%P'%5 L@abilita la escritura en la %%6'-M
movlG 0&// L9ecuencia de seguridad
movGf eeaddr
movlG 0&33
movGf eeaddr
bsf %%P'1*% L1nicia la grabacin
bcf %%P'%5 L=eshabilita la escritura
btfsc %%P'1*% L%spera que termine de grabar
goto V +2
bcf '60 L6asa a pgina :
return
*1$ bsf "MSS%' L3cciona el buer
movlG dT200T
call =%M-'3 L=eja sonar el buer durante 200ms
bcf "MSS%'
return
$-5*'-L bcf L$='9 L6one en bajo la lnea de modo del L$=
!$ontrol#
goto %5,13' L9e saltea la sig. lnea
=3*- bsf L$='9 L6one en alto la lnea de modo del L$= !=ato#
%5,13' movGf ptob L$oloca el dato o control a enviar en el bus del L$=
movlG dT2T
call =%M-'3 L=emora 2ms
bsf L$=% L@abilita el L$=
movlG dT2T
call =%M-'3 L=emora 2ms
bcf L$=% L=eshabilita el L$=
movlG dT2T
call =%M-'3 L=emora 2ms
return
=%$1M3LmovGf uni L$onvierte el dato presente en P en M51, =%$ y $%5
clrf dec
clrf cen
movlG dT200T L=etermina la cant. de centenas
$%5*%53 subGf uni, 2
btfss $3''R
goto $1%5
incf cen, 2
goto $%5*%53
$1%5 addGf uni, 2
movlG dT20T L=etermina la cant. de decenas
=%$%53 subGf uni, 2
btfss $3''R
goto =1%S
incf dec, 2
goto =%$%53
=1%S addGf uni, 2 LMni queda con la cant. de unidades !sin decenas ni
centenas#
movlG 0&;0 LLe suma ;0h a los valores de M51, =%$ y $%5 para que
queden en 39$11
addGf uni, 2
addGf dec, 2
addGf cen, 2
return
=%M-'3movGf tiempo: L=emora tantos milisegundos como valor en G
*-6: movlG dT220T
movGf tiempo2
*-62 nop
nop
nop
nop
nop
nop
decfs tiempo2, 2
goto *-62
decfs tiempo:, 2
goto *-6:
return
,%'15E movf menor, 0 L*emperatura de activacin +U P
call =%$1M3L L-btiene M51, =%$ y $%5 en formato 39$11
movlG 0&$: L6osiciona el cursor en el tercer caracter de la :da. lnea
call $-5*'-L Lpara escribir el punto de activacin
movlG dT2T
call =%M-'3 L=emora 2ms
movf cen, 0 L$oloca en el L$= las centenas
call =3*-
movf dec, 0 L$oloca las decenas
call =3*-
movf uni, 0 L$oloca las unidades
call =3*-
return
,%'9M6 movf mayor, 0 L*emperatura de desactivacin +U P
call =%$1M3L L-btiene M51, =%$ y $%5 en formato 39$11
movlG 0&$" L6osiciona el cursor en el caracter 2: de la :da. lnea
call $-5*'-L Lpara escribir el punto de desactivacin
movlG dT2T
call =%M-'3 L=emora 2ms
movf cen, 0 L$oloca en el L$= las centenas
call =3*-
movf dec, 0 L$oloca las decenas
call =3*-
movf uni, 0 L$oloca las unidades
call =3*-
return
org 0&:200 LNuarda los parmetros por default en la %%6'-M
data 0&:F L6unto de activacin) 80 grados
data 0&;: L6unto de desactivacin) /0 grados
end

Вам также может понравиться