我用PIC做过模拟串口的程序,但也不是你这个用法。
我的思路是一号PIC的输出同时连接到2号PIC的RB0和RB1。
RB0做成电平变化中断,
这样,当信号来的时候,在RB0的电平变化中断中开定时器中断,读取RB1口的数据。
一号PIC的数据通过定时器中断发送,二号PIC的定时器中断与一号中断定时时间相同,稍微滞后一些,这样,采集数据的时候,不会采集到信号电平变化的地方。
过程是这样:一号开定时器,发数据-------二号电平变化中断--------二号开定时器,接收数据。
应该可以啊!!硬件连接是没问题的,写好代码就可以了!!