Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[DOS] 02.06.01 01:47 Число просмотров: 802
Автор: + <Mikhail> Статус: Elderman
|
/* Transmitting Machine */
/* Compile options needed: none
*/
#include <stdio.h>
#include <conio.h>
#include <bios.h>
void main(void)
{
unsigned config;
config = (_COM_CHR8|_COM_STOP1|_COM_NOPARITY|_COM_9600);
_bios_serialcom(_COM_INIT,0,config);
while(1)
_bios_serialcom(_COM_SEND,0,(unsigned)getch());
}
/* Receiving Machine */
#include <stdio.h>
#include <conio.h>
#include <bios.h>
void main(void)
{
unsigned config;
unsigned data;
config = (_COM_CHR8|_COM_STOP1|_COM_NOPARITY|_COM_9600);
_bios_serialcom(_COM_INIT,0,config);
while(1)
{
data = 0x0000;
_bios_serialcom(_COM_RECEIVE,0,data);
if (data != 0x0000)
putch((int)data);
}
}
|
|
|