1.可以地址与数据共用一个8位口,其他用于控制。
2.如果只有一位控制口,可以参考I2C通讯协议,把这一位作为CLOCK,地址和数据线看成DATA,按I2C设计。
如果是双机通信的话没那么麻烦,你只需要把txd和另一台的rxd端对接,rxd和txd端对接,然后再把程序写对了就行了。注意程序一定要用串口中断来写,别用查询法来做。还有晶振频率选择11.0592MHZ的,这个东西我做过,你有问题加我的qq和我聊吧732612228。
“数据由7位地址和8位数据构成”
加片8位锁存器,外部数据只需要9根管脚。剩下7根管脚实现单片机间通信,爱怎么搞怎么搞。