Академический Документы
Профессиональный Документы
Культура Документы
#include<stdio.h>
#include<conio.h>
void main()
outportb(0x378,0x03);
outportb(0x378,0x06);
outportb(0x378,0x0C);
outportb(0x378,0x09);
outportb(0x378,0x03);
outportb(0x378,0x06);
outportb(0x378,0x0C);
outportb(0x378,0xE0);
outportb(0x378,0x70);
outportb(0x378,0xB0);
outportb(0x378,0xD0);
outportb(0x378,0xE0);
outportb(0x378,0x70);
outportb(0x378,0x80);
outportb(0x378,0x40);
outportb(0x378,0x20);
outportb(0x378,0x10);
outportb(0x378,0x08);
outportb(0x378,0x04);
outportb(0x378,0x02);
outportb(0x378,0x01);
outportb(0x378,0x80);
outportb(0x378,0xC0);
outportb(0x378,0xD0);
outportb(0x378,0xF0);
outportb(0x378,0xF1);
outportb(0x378,0xFC);
outportb(0x378,0xFD);
outportb(0x378,0xFF);
/*5. Create a menu driven program that will accept a byte that will range
from 0 to 255. The program transmits the corresponding byte into the
printer data port. */
#include<stdio.h>
#include<conio.h>
int N1;
void main()
clrscr();
getch();
/*6. Create a program that will accept input from parallel status port and
print the equivalent byte on the monitor in:
#include<stdio.h>
#include<conio.h>
void main()
PIN = inport(63,0x01);
getch();