发表于:2005/5/22 18:09:00
#0楼
PC机(或单片机(主机))通过串口通信控制 8051(从机)的输入输出,设8051的输入为P1.0 P1.1 P1.2 输出为P1.3 P1.4 P1.5 P1.6 P1.7
一、PC机对8051的输出口(P1.3~1.7)全部置 1
二、PC机读P1.2输入状态 如果P1.2 输入有效(P1.2=0) 则 PC机置P1.5输出为 0
三、PC机读P1.2输入状态 如果P1.2 输入无效(P1.2=1) 则 PC机置P1.5输出为 1
四、PC机读P1.0输入状态 如果P1.0 输入有效(P1.0=0) 则 PC机置P2.4输出为 0
五、PC机读P1.0输入状态 如果P1.0 输入无效(P1.0=1) 则 PC机置P2.4输出为 1
如何约定通信协议?
8051,收到指令后如何处理?
请各位高手多多指教……
一、PC机对8051的输出口(P1.3~1.7)全部置 1
二、PC机读P1.2输入状态 如果P1.2 输入有效(P1.2=0) 则 PC机置P1.5输出为 0
三、PC机读P1.2输入状态 如果P1.2 输入无效(P1.2=1) 则 PC机置P1.5输出为 1
四、PC机读P1.0输入状态 如果P1.0 输入有效(P1.0=0) 则 PC机置P2.4输出为 0
五、PC机读P1.0输入状态 如果P1.0 输入无效(P1.0=1) 则 PC机置P2.4输出为 1
如何约定通信协议?
8051,收到指令后如何处理?
请各位高手多多指教……
———————————————————————