分类：电脑/网络-硬件
问题：单片机双机通信是一道单片机C51程序设计题：设计一个双机通信系统 
是一道单片机C51题：设计一个双机通信系统，2片单片机通信，各接LED数码管显示各自发送接受结果；比如甲机向乙机发送33，乙机向甲机发送44。要求写出C51程序。有急用，万分感谢！
回答：ORG0000HAJMPSTARTORG0023HLJMPACTNT;串口中断入口地址ORG0000H;------主程序-------- ,#20H;置定时器/计数器1工作方式2MOVTH1,#0FDH;预置初值(按照波特率9600BPS预置初值)MOVTL1,#0FDH;预置初值(按照波特率9600BPS预置初值)SETBEA;开中断CLRES;禁止串行中断MOVPCON,#00H;波特率不倍增SETBTR1;启动定时器1MOVDPTR,#TABMOVR7,#08H;数据个数;SETBES;允许串口中断SJMP$;等待发送;------中断服务程序--------ORG0023 读数据CLRTI;清发送中断MOVSBUF,A;发送字符DJNZR7,AEND;没发送完转AENDCLRES;禁止串行中断CLRTR1;定时器1停止计数 中断返回 'A','B','C','D'END