Beruflich Dokumente
Kultur Dokumente
CarlosSoubervielleMontalvo
AlfredoOrozcodelaPaz
Abril2014
NDICE
Diagrama fsico....................................................................................................................................................
10
Recomendaciones..............................................................................................................................................
13
3
9
12
Diagrama fsico
9 -Se puede consultar el puerto COM al que esta conectada la tarjeta de interfaz en el
Administrador de Dispositivos.
La Tarjeta de Interfaz USB cuenta con 4 registros que estn asociados a el Puerto A, el
Puerto B, el Puerto C y el Registro de Control, cada uno tiene su direccin con la cual se
puede acceder a el como se muestra en la tabla siguiente:
REGISTRO
PA
PB
PC
CONTROL
DIRECCIN
0x00
0x01
0x02
0x03
Los registros PA, PB y PC son los registros asociados a los puertos de la tarjeta y se
pueden leer y escribir para conocer o establecer su estado siempre y cuando se haya
programado el registro de CONTROL con la palabra de configuracin.
El registro de control es el que configura cmo van a trabajar los puertos, si como
entrada o como salida. ste registro es de 8 bits, los 4 bits ms significativo no se usan y
no importa su estado, los 4 bits menos significativos configuran los puertos PA, PB, PCL y
PCH.
PCH PCL
PB
PA
PA<0>:
PB<1>:
PCL<2>:
PCH<3>:
Valor
Hexadecimal
Palabra de Control
7
X
0
X
0
X
0
X
0
PCH PCL
0
0
PB
1
PA
1
0X03
Todos los registros asociados a los puertos y el registro de control permiten operaciones
de lectura y escritura, aunque el comportamiento de cada operacin varia dependiendo
de si el puerto es de entrada o salida.
int TIClose()
Cierra el puerto al que est conectada la tarjeta.
Ejemplos de programacin
Ejemplo 1: Manejo de salidas.
TIInit(PUERTO)
a la que
TIClose()
y termina el programa.
Note que al principio del programa se definen los nombres de los puertos (PA, PB, PC) y el
registro de control ( CONTROL) asociando la direccin correspondiente al registro y a
cada puerto.
10
El programa consiste en hacer una lectura del puerto A y mostrar su contenido por el
puerto B.
El cdigo es similar al anterior, primero intenta abrir el puerto y si lo abre, escribe la
palabra de control para establecer PA como entrada, PB salida y PC como salida, si no lo
abre se muestra un mensaje de error.
En seguida se lee el puerto A con la funcin
variable dato.
TIInportb(PA)
y se guarda su contenido en la
11
y se cierra la
Caractersticas elctricas
MximacorrienteenelpinVSS:
300mA
MximacorrienteenelpinVDD:
250mA
Mximacorrientesuministradaporunpin:
25mA
Mximacorrientedeentradaencadapin:
25mA
Mximacorrientesuministradaportodoslospuertos:
200mA
Mximacorrientedeentradaentodoslospuertos:
200mA
Voltajemximodealimentacin
5.0V
Voltajemximoenpuertodesalida
4.5V
12
Recomendaciones
Cambiar el puerto COM de la tarjeta.
Es recomendable que el numero de puerto COM se el ms bajo posible (entre 1 y 10),
esto es para evitar problemas con el manejo de los puertos en windows, ya que no se
acceden directamente, si no a travs de un archivo.
Para cambiar el numero de puerto COM, con la tarjeta conectada a la computadora, valla
a Panel de Control -> Administrador de Dispositivos, en el apartado Puertos COM y LPT de
clic derecho en Tarjeta de Interfaz USB -> propiedades.
13
14
Alimentacin de la tarjeta
El puerto USB de la computadora proporciona una fuente de alimentacin continua de 5 V
y 500 mA, de los cuales la tarjeta consume 150 mA para su funcionamiento, quedando
disponibles aproximadamente 4.3 V y 350 mA que se suministran en los pines de VCC y
GND, para alimentar circuitera externa que no exceda estos valores. Si se necesita mas
corriente se debe conectar otra fuente de alimentacin con las tierras puenteadas.
15
NOTAS:
16