共查询到18条相似文献,搜索用时 93 毫秒
1.
在电路设计中,I2C总线是比较常用的两线式串行通信方式,大多数的CPU都擅长于并口操作,不具备直接操作I2C总线接口的能力。为了使不具备I2C总线接口能力的CPU通过对并口的简单操作实现对I2C总线接口的控制,在分析I2C总线常用工作模式的基础上,设计实现工作于主机模式的,以CPLD完成I2C总线开始信号、结束信号的输出,以及并行数据到I2C总线模式串行数据转换或I2C模式串行数据到并行数据转换的I2C接口模块。采用该模块,可以使不具备I2C总线接口的CPU通过并口方便地控制I2C总线设备,简化系统程序设计。 相似文献
2.
文章介绍了I~2C总线的结构和I~2C总线数据传送的基本方法,给出了8031通用I/O口作I~2C总线接口和PCF8584I~2C总线控控制进行I~2C总线接口扩展的电路及编程方法。 相似文献
3.
I2C总线和PCI_XIO是Philips公司最新DSP芯片PNX1302的两个常用接口.文中介绍了采用上述两个接口设计与实现基于IP视频监控系统的云台控制方法以及比较.基于I2C总线的云台控制方法是利用PNX1302 DSP芯片所集成的I2C总线,根据I2C总线的工作原理、传输速率以及云台控制信息比特数少的综合因素考虑实现的.基于PCI_XIO接口的云台控制方法是根据PNX1302 DSP芯片的PCI总线接口为实现8 bit数据传输而特别设计的PCI_XIO接口实现的. 相似文献
4.
根据I2C总线和SPI总线协议设计并实现了一种兼容I2C和SPI总线协议的从机同步串行接口电路。基于在传感器中的应用,介绍了该接口电路的整体结构和模块划分、时序、Verilog-HDL设计与实现,并给出了整个电路的仿真结果。验证结果表明,该接口电路可以实现与主机之间基于I2C总线和SPI总线的数据发送与接收,可满足物联网中传感器系统的通信需求。 相似文献
5.
I2C总线的应用非常广泛,在很多器件上都配备有I2C总线接口,使用这些器件时一般都需要通过I2C总线进行控制。这里简要介绍I2C总线的工作原理、如何用51单片机进行控制以及相应的汇编语言控制程序的编写。1.I2C总线的特点与应用I2C总线是一种具有自动寻址、高低速设备同步和仲裁等功能的高性能串行总线,能够实现完善的全双工数据传输,它是各种总线中使用信号线数量最少的,只有两根线SCL和SDA,因此构成计算机系统十分方便、灵活。I2C总线具有标准的规范及众多带I2C接口的外围器件,如EPROM、RAM、日历时钟、A/D、D/A等器件,在各类… 相似文献
6.
7.
为了实现片上系统芯片与外围设备之间的通信,介绍一种从外围总线(APB)到I2C总线的接口设计。对整个系统按照功能进行了模块划分,阐述了APB总线接口的设计和寄存器配置、I2C总线控制器中的状态划分和状态机设计以及时钟产生模块的实现。设计中采用了异步先进先出来同步APB总线和I2C总线之间的数据交换。对整个设计进行了功能仿真,实现了系统在100 kbps和400 kbps两种工作模式下的数据传输。设计完全满足通信的速率要求。 相似文献
8.
SPI总线和12C总线应用广泛,但由于其通信协议不同,两种总线器件间无法进行数据通信,因此,设计了基于CP2120的SPI总线与I2C总线接口转换电路,并给出部分相关固件程序代码. 相似文献
9.
10.
介绍了基于PC机打印口的I2C总线接口电路,以及利用该电路构成的A/D接口电路,并给出当PC机为唯一主控器件时利用I2C总线控制A/D转换芯片SAA7113H工作的基本原理和功能模块,本接口电路可以用来连接1个或多个基于I2C总线的器件. 相似文献
11.
12.
基于虚拟I2C总线的多并行口扩展技术 总被引:5,自引:0,他引:5
马维华 《微电子学与计算机》2002,19(9):31-33
对于已经定型的产品,为适应新的要求,设计者往往会重新进行设计,极大浪费了时间,增加了开发成本,文章提出了并详细介绍仅用不带I^2C总线的单片机的两个引脚,借助于PCF8574,通过虚拟I^2C总线来扩展多个并行口,以低廉的代价升级产品的性能的方法。 相似文献
13.
集成数字温度传感器和监控器LM75A及其应用 总被引:2,自引:0,他引:2
具有I2C接口的集成数字温度传感器和温度监控器LM75A,不但能作为温度测量装置使用,而且还能作为温度控制装置使用,具有价格低、精度高、线性好、稳定性好等优点。文中介绍了该电路的工作特性及工作原理,给出了利用LM75A设计的典型应用电路及部分程序代码。 相似文献
14.
提出一种基于BU9435的MP3播放模块的软硬件设计方法。由于BU9435自身带有USB和SD主机控制器和MP3解码器,不仅极大简化了外围电路,而且支持U盘和SD卡作为存储介质。该模块以I^2C总线为控制接口,只要系统能提供I^2C接口。就可以方便地将该模块嵌入到系统中。 相似文献
15.
介绍了TMS320VC5509A的I2C模块的内部结构和工作原理、I2C总线数据特点以及增强型视频输入处理器SAA7111A EVIP(Enhanced Video Input Processor)的I2C接口的特点及其内部控制寄存器.在此基础上详细阐述了如何利用CCS提供的片上支持库(CSL)对DSP内部的I2C模块进行初始化,并通过I2C总线对SAA7111A EVIP进行配置的过程. 相似文献
16.
Kawano R. Yamanaka N. Oki E. Yasukawa S. Okazaki K. Ohki A. Usui M. Sato N. Katsura K. Ando Y. Kagawa T. Hikita M. 《Advanced Packaging, IEEE Transactions on》2001,24(1):91-98
For an ATM switch system, we have developed a 100-Gb/s input/output (I/O) throughput optical I/O interface ATM switch multichip module (MCM) that has 320-ch optical I/O ports. This MCM is fabricated using ceramic (MCM-C) technology and very-small highly-parallel O/E and E/O optical converters. It uses 0.25-μm complementary metal oxide semiconductors (CMOS) ATM switch large scale integrations (LSIs) and has a total I/O throughput of up to 160 Gb/s. A prototype module with total I/O throughput of 100 Gb/s has been partially assembled using eight optical I/O interface blocks, each composed of a 40-ch O/E converter and a 40-ch E/O converter; the data rate per channel is from dc to 700 Mb/s. Using this module we developed an optical I/O interface ATM switch system and confirmed the operation of the optical interface 相似文献
17.
18.
介绍了一种TI公司最新推出的MSP430F247单片机,利用它自带的12C模块驱动FC总线的温度传感器TMP275。TMP275是一款具有高精度、低功耗的新型温度传感器。由于TMP275具有可编程功能,纤小的封装以及极大的温度范围,因而广泛应用于组建超小型温度测量装置。 相似文献