共查询到10条相似文献,搜索用时 15 毫秒
1.
在FPGA中采用VHDL语言编写一个标准的I2C接口模块,利用该模块可以实现控制芯片如DSP芯片或者单片机与基于I2C总线接口的智能器件之间的互联。该模块利用有限状态机技术实现,程序层次清晰,资源消耗小。因此,主要讨论FPGA中I2C总线接口的设计技术。 相似文献
2.
3.
FPGA有限状态机模拟I2C总线设计 总被引:3,自引:0,他引:3
以I2C总线协议为根据,用有限状态机(FSM:Finite State Machine)设计了基于FPGA的I2C初始化程序模块。主要内容包括简述I2C总线的特点;介绍用FPGA中FSM开发I2C总线模块时的设计思想和实现过程;给出并解释了部分用Verilog HDL描述I2C总线初始化SAA7111和SAA7121的程序,最后在QuartusII中进行了I2C总线主从模式下的时序仿真和用其内嵌逻辑软分析仪SignalTapII完成了硬件调试。 相似文献
4.
分析I2C总线协议的读写时序,使用Verilog HDL实现E2PROM读写器的设计。采用FPGA实现E2PROM读写器的读写功能,仿真结果表明E2PROM读写器能够满足I2C总线协议的电气特性以及传输规范。 相似文献
5.
本文介绍了I2C总线的结构及传输时序,并给出了利用单片机的基本I/O口实现I2C总线进行多点温度测量的方法。 相似文献
6.
本文介绍了IIC总线的特点,阐述了IIC总线的基本工作原理,并针对MC9SC08DZ60芯片给出了实现I2C通信所必备的头文件,最后给出了利用MC9S08DZ60的I2C总线接口实现由智能温度传感嚣LM75构成的温度采集系统的硬件及软件实现. 相似文献
7.
本文介绍了IIC总线的特点,阐述了IIC总线的基本工作原理,并针对MC9S08DZ60芯片给出了实现I2C通信所必备的头文件,最后给出了利用MC9S08DZ60的I2C总线接口实现由智能温度传感器LM75构成的温度采集系统的硬件及软件实现。 相似文献
8.
9.
10.
分析了I2C总线的工作原理及其数据传输时的总线规范,采用CPLD实现I2C总线控制器各模块功能,模拟I2C总线器件和处理器之间的数据通讯,仿真结果表明其能满足I2C总线的电气特性及传输规范要求。 相似文献