2。1。2 从机接收信息
1。从机最好使用中断法。中断是指CPU在正常运行程序时,由于内部或者外部事件或由程序事先安排的事件,引起CPU中断正在进行的程序,而转为内部或者外部事件或程序预先安排好的事件的程序中,服务完毕后,再返回继续执行被暂时终端的程序过程。AT89C52 共有6 个中断向量:两个外中断(INT0 和INT1),3 个定时器中断(定时器0、1、2)和串行口中断。
2。主机先发送一帧地址信息,以此来中断所有从机。从机收到地址即R8=1后,将地址装入SBUF,置位RI,发出中断请求;将收到的地址与自身对比,如果一致,将从机SM2清0(变成直通方式),与主机通信接收其后传送来的数据,如果不一致,等待下一次地址的到来。
2。2 系统框图文献综述
通过对选题的深入分析和思考,我将整个系统分为如下的几个部分:主机电路、从机电路、数字显示电路等。具体的系统框图如下图2。1所示。
图2。1系统框图
3 系统硬件设计
本次设计的硬件链接采用的是通讯总线分挂从机——总线模式,将从机的TXD接在一起,然后和主机的RXD连接;将从机的RXD连在一起,和主机的TXD连接。长期使用的情况下,每个从机通讯线上最好加上100欧姆的电阻以避免电流冲击,测试时可以不加。