Sei sulla pagina 1di 6

FUNCIONAMENTO DA INTERFACE

Esta interface funciona utilizando uma caracterstica da porta serial RS232 dessas
mquinas da HP48 SRIE !e"ido a seu ele"ado consumo de ener#ia da $ateria e%istem
duas instru&'es(comandos pro#ram"eis) que permitem li#ar(*PE+I*) e
desli#ar(,-*SEI*) a porta serial.p/s comando *PE+I* a lin0a 12 da porta serial da
calculadora "ai de 3 "olts antes de li#ar a 45"olts depois de e%ecutada a instru&6o
*PE+I* * comando ,-*SEI* desli#a a lin0a 12 de 45"olts "oltando a 3 "olts Isto
cria um pulso ne#ati"o com apro%imadamente 73milisse#undos (em 8933 $auds) Este
pulso pode ser in"ertido por um circuito in"ersor( de 3 "olts a :5"olts);e<a fi#ura
a$ai%o

PROGRAMA GERADOR DE PULSOS
=m pro#rama que #era pulso pode ent6o ser implementado assim
P=-SE (nome do pro#rama)
>> *PE+I* ,-*SEI*??
Este pro#rama #era pulso de 73 milisse#undos apro%imadamente
* pro#rama a$ai%o #era pulsos de lar#ura maios usando o comando @.I1
P=-SE2 (nome do pro#rama)
>>*PE+I* 35 @.I1 ,-*SEI*?? #era um pulso de 53 milisse#undos
Estes dois pro#ramas acima P=-SE E P=-SE2 ser6o usados para controlar um circuito
contador e com -.,H1 na sada
* contador $sico A um circuito inte#rado ,B*S da famlia ,!4333 Coi escol0ido o
,!4324 que A um contador $inrio e conta atA 72D
* endere&amento do canal A feito por um determinado numero de pulsos Sempre A uma
sequencia de pulsos curtos terminada por um pulso lon#o
* endere&o do ,.+.- 7 A um pulso lon#o +6o tem pulso curto
* endere&o do ,.+.- 2 A um pulso curto e um lon#o
* endere&o do ,.+.- 3 s6o dois pulsos curtos e um lon#o
E assim atA o dezesseis que s6o 75 pulsos curtos e um lon#o
+a pro#rama&6o s6o usados comandos de -**P ciclo C*R S1EP
. fi#ura a$ai%o ilustra em dia#rama de $locos o funcionamento do contador e os
multiple%adores ,! 4357 ,om eles os pulso s6o direcionados para seu canal
respecti"o
* dia#rama da interface a$ai%o tam$Am foi utilizado no PR*EE1* *,1=S
INTERFACE DE ENTRADA
. interface de entrada utiliza o princpio de simular um transmiss6o de dados pela
interfade serial RS 232 e contar depois de um tempo o nFmero de caracteres (entre 3
255) que foram armazenados no $uffer da calculadora usando o comando G=C-E+

Potrebbero piacerti anche