No.20081 作者:皓月当空 邮件: ID:8090 登陆:2次 文章数:19篇 最后登陆IP:218.2.168.73 最后登陆:2003/5/8 9:31:53 注册:2003/1/3 0:02:00 财富:67 发帖时间:2003/3/4 22:17:00 发贴者IP:218.2.168.75 标题:皓月当空:初学者:求助!! 摘要:No.20081初学者:求助!! 我作一个串口传数据的实验,但是单片机没有得到想要的输出,大家给看看是怎么回事,谢 谢。 pc端的程序: #include <bios.h> #include <stdio.h> #define PROTOCAL 0xe3 #define PROT 0 #define TX 1 #define RX 2 #define STATUS 3 int port=1; main() { int s=0,i=0,num=0; unsigned char c; bioscom(PROT,PROTOCAL,port); clrscr(); puts("-----------------------"); puts("RS232 COM2 <9600 N 8 1>"); puts("-----------------------"); while(i<=81920) { s=bioscom(STATUS,0,port)&0x10; if(s) { if((i%2)==0) num=0; else num=1; bioscom(TX,num,port); printf("%d ",num); i++; } } } 单片机: ORG 0000H   ......
>>返回讨论的主题
|