新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 基于I2C总线的大型开关矩阵设计与实现

基于I2C总线的大型开关矩阵设计与实现

作者:王振生 刘耀周 刘焕照时间:2008-05-30来源:国外电子元器件收藏

  主控程序数据发送部分程序如下:

本文引用地址:http://www.eepw.com.cn/article/83381.htm

       

       

  4.2 下位机测试程序设计

  下位机测试程序包括单片机CY7C68013接收主机发送的控制数据,并解释主机数据,然后通过该单片机的接口将数据送至测试板上的数据转换器件PCA9501,PCA9501将接收的被测板地址同自身地址相比较,如相同将自动把串行数据转成并行数据送解析发送的并行数据,然后在使能信号的作用下(通过控制器件CY7C68013的PB7口)将数据同时送出。

  单片机接收/发送数据程序如下:

       

        

  用来接收PCA9501发送的并行数据,并对接收的数据进行解释,然后将其转化成对多路复用器件ADG732的控制信号,程序如下:

       

        

  5 结束语

  本系统采用接口技术及数据传输方式,有效缩小了系统体积,为多通道的小型化做出了有益的探索。所研制的可挂接多个测试模块,并支持热插拔,具有很强的通用性和可扩展性,与传统的固定式测试针床相比,无需针对每个被测电路板制作专门的通道板,减小了体积,降低了成本,为低成本、便携化、通用化、多通道测试方案提供了一种新的实现手段。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭