号电平)。由于c8051f060的p2口需双向操作功能,因此,pc/104总线与mcu的数据传送方向由来自pc/104总线的锁存信号来决定和指明。 由于测量板需要的不止是一个译码地址,为此,在使用了8位模似比较器——74hc688作为比较译码芯片进行地址译码的基础上又增加了74hc393(二——四译码器)进行细分地址译码[8]。设计中为了节省芯片而放弃了地址线a0参与译码,因此,地址译码输出r1/w1及r2/w2各占二个地址,如r1/w1可通过改变jum1的跳线设定为200h——3c0h或201h——3c1h。这样,通过mcu与pc/104总线计算机的软件配合即可实现微机之间的命令与数据的传送。 3控制软件设计 mcu与pc/104总线间的数据传送采用主/从方式,pc/104总线系统为主机,mcu为从机。为了保证主/从方式的数据传送能顺利实施, mcu采用中断方式(对应于pc/104总线d3位的mcu的p02引脚已预编程为中断响应引脚int0并采用边缘触发方式)响应pc/104总线系统的数据传送启动,可随时进行任意字节值的双向数据传送。pc/104总线系统用c语言操作接口读、写分