programacion

Páginas: 3 (674 palabras) Publicado: 10 de diciembre de 2013
INSTITUTO TECNOLÓGICO SUPERIOR ZACATECAS NORTE

DIVISIÓN DE INGENIERÍA ELECTROMECÁNICA
 

INGENIERÍA ELECTROMECÁNICA CON ESPECIALIDAD EN AUTOMATIZACIÓN
 
INTRODUCCIÓN A LA PROGRAMACIÓNMC. L.I YOLANDA MEREDITH GARCÍA MOLINA
MARIELA MARTÍNEZ VARELA
No. de control: 13010380









ACTIVIDADES
4.1_ Programación de puertos de la computadora
4.2_Elaboracion de unainterface
4.3_Control de interfaces atreves de la computadora
4.3_Diagrama de alambrado.
4.4_Aplicacion en la industria.



















4.1 CONTROL DE LOS PUERTOS DELENGUAJE
En lenguaje C, existe una instrucción especial para manejar las comunicaciones seriales. Esta instrucción posee la siguiente sintaxis: 
 
int bioscom (int cmd, char abyte, int port); 

Elparámetro cmd puede tener los siguientes valores y significados: 
0   Inicializa el puerto port con los valores dados por abyte 
1   Envía el caracter abyte por el puerto port 
2   Lee el caracterrecibido por el puerto port 
3   Retorna el estado del puerto port 


Para configurar el puerto con algunos parámetros, bastará con realizar una operación OR con los deseados, por ejemplo, para1200 baudios, sin bit de paridad, sin bit de parada y 8 bits, bastará con seleccïonar la palabra dada por: 
   
abyte = 0x80 | 0x00 | 0x00 | 0x03 
 
O lo que es equivalente, 
   
abyte =0x83 
Comunicación con el puerto paralelo en Lenguaje C.  
El lenguaje C permite tanto la lectura como la escritura de los puertos paralelo. Para leer el puerto existen las instrucciones inport einportb, mientras que para escribir están las instrucciones outport y outportb. La sintaxis de estas instrucciones es la siguiente: 
unsigned          inport  (unsigned portid); 
unsigned char  inportb (unsigned portid); 
void                 outport (unsigned portid, unsigned      value); 
void                 outportb (unsigned portid, unsigned char value);
Ejemplo: 
Palabra =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS