要:提出了采用 Verilog HDL设计I 2C总线分析器的方法,该 I 2C总线分析器支持三种不同的工作模式:被动、主机和从机模式,并提供了嵌入式系统设计接口。通过硬件总体框架...
分类:EDA/PLD/PLC 时间:2009-10-26 阅读:4864 关键词:基于Verilog HDL的I2C总线分析器EP1C12VerilogHDLI2C总线
引言 随着平面显示器的大规模应用和大屏幕平板显示器的出现,红外触摸屏的应用已十分广泛。同时,分辨率的进一步提高成为红外触摸屏应用于大屏幕的关键,本文提出了一种...
分类:光电显示/LED照明 时间:2009-10-20 阅读:2790 关键词:基于I2C总线的高分辨率红外式触摸屏设计ADS7830MAX6966MAX6967I2C总线触摸屏
采用I2C总线工作方式驱动MAX518芯片时,MSSP模块在产生启动条件的基础上,连续发送3个字节信息,分别为地址字节、命令字节及所需转换的数椐字节,3个宇节发送完毕后,MSSP模块产停止条件,MAX518才开始进行模/数转...
分类:嵌入式系统/ARM技术 时间:2008-11-24 阅读:2166 关键词:I2C总线的程序设计MAX518I2C总线
MAX518与PIC16F877的接口仅需要两个引脚,将两个器件的SCL和SDA引脚分别相连,MAX518与PlC16F877的接口原理如图所示。 图 PIC16F877A于MAX518的接线 图中SCL和SDA两...
分类:嵌入式系统/ARM技术 时间:2008-11-24 阅读:7569 关键词:I2C总线的电路设计PIC16F877PIC16F877AMAX518I2C总线
在单片机的过程控制和实时控制等应用中,常常需要将数字量转换成模拟量输出,因此D/A转换芯片在此类应用中扮演着非常重要的角色。 D/A转换芯片的种类繁多,MAX518是一款8引脚的双列直插D/A转换器,其采用+5V...
分类:嵌入式系统/ARM技术 时间:2008-11-24 阅读:1896 关键词:I2C总线的元器件选型MAX518I2C总线
I2C总线允许利用不同制造工艺生产的器件以及使用不同电源电压的器件进行通信。对于电源电压固定为5×(1±10%)V的器件,其逻辑电平规定如下: VILmax=1.5V(输入低电平); VIHmax=3V(输入高电平)。 ...
分类:嵌入式系统/ARM技术 时间:2008-11-24 阅读:5490 关键词:I2C器件与I2C总线的接线方式I2C总线
主控器与被控器之间在总线上进行的数据传输称为一帧。按I2C总线规范的约定,一帧信号由启动信号、寻址字节、若干个数据字节、停止信号以及重启动信号组成。 启动信号表示一帧信号的开端,紧随其后的寻址字节包...
分类:嵌入式系统/ARM技术 时间:2008-11-24 阅读:3991 关键词:I2C总线信号传送格式I2C总线
在I2C总线通信的过程中,参与通信的双方互相之间所传输的信息种类归纳如下。 主控器向被控器发送的信息种类有:启动信号、停止信号、7位地址码、读/写控制位、10位地址码、数据字节、重启动信号、应答信号、时...
分类:嵌入式系统/ARM技术 时间:2008-11-24 阅读:29024 关键词:I2C总线信号时序分析I2C总线
芯片内部操作步骤:①主控器在检测到总线空闲的状况之下,首先发送一个启动S信号时序。②接着发送一个地址字节,包含7位地址码和1位读/写位R/W(假设R/W=0)。③在被控器收到地址字节后,发送一个应答位ACK=0。...
分类:嵌入式系统/ARM技术 时间:2008-11-24 阅读:2463 关键词:I2C总线芯片内部操作步骤I2C总线
在I2C总线的数据传输过程中,主控器和被孔器工作在两个相反的状态 并且在通信过程中一股不发生转换; 1. 主控器为发送器(主控发送器)时被控器为接收器(被控接收器); 2. 主控器为接收器(主控炫收器)...
分类:嵌入式系统/ARM技术 时间:2008-11-24 阅读:13532 关键词:I2C总线的基本工作原理I2C总线
I2C总线是由Philip公司捉出的串行通佶接口规范。该模式在器仵之间用两根线进行信息传输,这两根线定义为数捃线SDA和时钟线SCL,都其有双向传输功能。I2C规范运用土从双向通信,发送数据到总线上的器件被定义为发送器...
分类:嵌入式系统/ARM技术 时间:2008-11-24 阅读:2361 关键词:I2C总线模式简介I2C总线
由于串行时钟同步数据传输是不复杂而通用的,它们就被用的比较频繁。使用I2C(Inte-Integrated Circuit)总线的元件首先由Philips开发,从1990年就可以使用了。这个总线立足于一根串行的双向数据引 线和一根串行的...
分类:其它 时间:2008-11-20 阅读:2263 关键词:智能卡数据传输协议I2C总线24C04智能卡数据传输
如前所述,因为8位地址不够用而导人的总线称为扩展I2C总线。除了地址指定为2字节以外,其他的处理过程完全相同。图1和图2分别表示写和读时的操作。地址是按高位(A15~A8)和低位(A7~A0)的顺序发送的。 图1 扩...
分类:嵌入式系统/ARM技术 时间:2008-11-19 阅读:1862 关键词:扩展I2C总线存储器I2C总线存储器
M24Cxx的读操作模式及其各种模式的操作流程如图1、图2所示。 1. 当前地址读 EEPROM内部具有保持当前地址的寄存器。读取当前地址的数据时,不需要指定地址。只要单纯给出读指令就可读出数据。读取完毕后,内...
分类:嵌入式系统/ARM技术 时间:2008-11-19 阅读:8454 关键词:I2C总线的读操作的流程I2C总线
在I2C总线上传输操作是以8位+ACK/NoACK共计9位为单位进行的。发送是从位7(MSB)开始进行的,虽然一般的串口(PC机的COM端口等)是由位0(LSB)开始发送的,但I2C总线是相反的,这一点需要注意。接收8位数据或者指...
分类:嵌入式系统/ARM技术 时间:2008-11-19 阅读:2438 关键词:I2C总线的写操作的流程I2C总线
I2C总线上只具有SOL(时钟)和SDA(数据)2根信号线。如果是单纯的串行传输,一旦因为某种原因造成引脚的偏差,则可能会造成不能区分总线上传输的是数据还是地址信息的后果。解决上述问题的简单办法就是附加独立于总...
分类:嵌入式系统/ARM技术 时间:2008-11-19 阅读:2222 关键词:I2C总线的基本操作I2C总线
在I2C总线上,数据是串行传输的,但数据的读/写是以8位为单位的,不可以只指定存储器内部某特定的比特位进行读或者替换操作,至少需要以8位为单位进行存取。 M24Cxx与主机的连接实例如图1所示,简单的传输格式...
分类:嵌入式系统/ARM技术 时间:2008-11-19 阅读:2434 关键词:I2C总线与串行EEPROMI2C总线EEPROM
I2C总线是Philips公司所提倡的两线式的简单接口。它不但应用于EEPROM,而且还应用于LCD驱动器以及RAM、I/O端口等。I2C总线上不但能连接若干个从属控制器,还可以连接多主...
分类:其它 时间:2008-11-19 阅读:2088 关键词:I2C总线对应的存储器M24C01I2C
在以下几种情况下,I2C总线仲裁会失败。(1)在地址或数据发送周期,当主设备输出“1”,而SDA被采样为“0”。(2)在数据接收周期的应答位,当主设备输出“1”,而SDA被采样为“0”。(3)当总线忙时,企图有一个START。(...
分类:其它 时间:2008-09-18 阅读:2133 关键词:CoolRunner-Ⅱ器件的I2C总线仲裁