PDA

View Full Version : PDF forPort



هادی2020
پنج شنبه 03 اسفند 1385, 19:26 عصر
سلام. یه مرد ÷یدا نمیشه که ارتباط با ÷ورت ها را از ابتدا تا انتها آموزش بده .
ساده باشه بهتره مطالب قبلی آدم گیج میکنه با تشکر

powerboy2988
جمعه 04 اسفند 1385, 12:10 عصر
این یه برنامه ساده است که به پورت پرینتر اطلاعات رو می فرسته
شما که می خواین با پورت پرینتر کار کنین باید از پین های 2 تا 9 استفاده کنید


#include <iostream.h>
#include <conio.h>
#include <string.h>
#include <dos.h>
#include <stdio.h>


#define Port 0x378
#define up 72
#define down 80
#define left 75
#define right 77

main()
{
int ch;
clrscr();
do{
ch=getch();
;
switch(ch)
{
//UP
case 72 :
{
outport(Port,0x1);
printf("UP pressed %d\n",ch);
break;
}
//down
case 80 :
{
outport(Port,0x2);
printf("DOWN pressed %d\n",ch);
break;
}
//left
case 75 :
{
outport(Port,0x4);
printf("LEFT pressed %d\n",ch);
break;
}
//right
case 77 :
{
outport(Port,0x8);
printf("RIGHT pressed %d\n",ch);
break;
}
} // switch

}while (!(ch=='*'));

getch();
return 0;
}