Ingeniero

Páginas: 2 (415 palabras) Publicado: 24 de febrero de 2013
1.-Describir la utilidad de cada uno de los siguientes registros de configuración del GPIO.
 
FIODIR
FIOMASK
FIOPIN
FIOSET
FIOCLR

Los puertos GPIO, es el medio por el que se comunica elmicrocontrolador con el exterior. Para controlar esos puertos, básicamente, es necesario modificar 5 registros.

FIOSET
Con este registro se controla el estado de los pines. Pone en estado high (1) elcorrespondiente puerto o pines. Escribir ceros en este registro no hace nada, solo los 1.

FIOCLR
Con este registro se controla el estado de los pines, pero al contrario que FIOSET, lo que hace espasar el o los pines a estado bajo (0) o low. Escribir ceros en este registro no hace nada, solo los 1.

FIODIR
Registro para el control de la dirección de los puertos. Se utiliza para establecersi un pin es de entrada o salida.

FIOPIN
Registro donde se guarda el estado de los pines, independientemente de su dirección, entrada o salida. FIOPIN puede ser modificado directamente, pero no esaconsejable. Ya que un mal uso puede acarrear resultados, no deseados. Es aconsejable utilizar FIOSET y FIOCRL para un mayor control.

FIOMASK
Mascara rápida para el registro de los pines. Escribe,Fija (set), Limpia (clr), y lee los pines de entrada y salida (esto se hace mediante la escritura en FIOPIN, FIOSET, and FIOCLR, y
lecturas en FIOPIN) modifica o regresa solo los bits habilitadospor ceros en este registro.

1.- El estado de los pines, sólo puede ser leído a través de registro FIOPIN.
2.- FIODIR tiene un valor por defecto de forma predeterminada 0x00, los pines se configurancomo entrada, después de reset.
3.- Cambiar el registro FIOSET, no tiene ningún efecto sobre FIOCLR y viceversa.
4.- FIODIR FIOSET FIOCLR FIOPIN son todos los registros de 32 bits.
5.- Una vezconfigurado como de salida no se puede utilizar como entrada a menos que el valor del registro correspondiente FIODIR se a cambiado.
6.- Los puertos en LPC/ARM no son bits direccionables.
7.- Dado que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS