Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial y de potencia, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, Sistemas de Audio, Sistemas de Video, y muchos temas más.


Rutinas I/O de Puertos


#1  Rutinas I/O de Puertos
MaMu
Colaborador
Ubicación: Argentina - Buenos Aires - Capital Federal
Registrado: 18 Apr 2005
Mensajes: 863
  citar
Muchas veces en el diseño de interfaces nos encontramos con un problema a la hora de desarrollar el Software de control, sobre todo si se trata nuestra interface de nada más y nada menos que una extensión de nuestro ordenador. Aquí les proporciono como ayuda, las rutinas básicas de Lectura y Escritura de Puertos del PC, como por ejemplo el Puerto Paralelo, muy utilizado por quienes se inician en el maravilloso mundo de la Adquisición de Datos y Control de Procesos, asi como también quienes utilizan esto como un recurso económico en el área de la Domótica.

PUERTOS

Rutinas de LECTURA

Lenguaje PASCAL

Dato:=Port[&direccion];

Lenguaje ASSEMBLER

mov dx,direccion
in al,dx
mov @result,al

Lenguaje C/C++

inp(direccion);

Rutinas de ESCRITURA

Lenguaje PASCAL

Port[&direccion]:=Dato;

Lenguaje ASSEMBLER

MOV DX,direccion
MOV AL,dato
OUT DX,AL

Lenguaje C/C++

outp(direccion, valor);

Pueden bajarse esta aplicación Gratuita muy útil para el monitoreo del Puerto Paralelo.
http://www.geekhideout.com/parmon.shtml




 Responder



Otros temas de interés
Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general ||
|| Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico ||
|| Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas ||
|| Autotrónica || Tutoriales y Manuales || Proyectos Prácticos || Wiki ||
Contacto | Acerca de | Ayuda | Normas de la Comunidad | Privacidad
(cc) Foros de Electrónica - Comunidad Internacional de Electrónicos