编辑: kieth 2018-08-12
HT66F40 使用 使用 使用 使用 SIM I2 C Mode 之用法与注意事项 之用法与注意事项 之用法与注意事项 之用法与注意事项

1 HT66F40 使用 使用 使用 使用 SIM I2 C Mode 之用法与注意事项 之用法与注意事项 之用法与注意事项 之用法与注意事项 文件编码:AN0200S 简介 简介 简介 简介 HT66F40 内建有 SIM 功能,其中包括了 SPI 和I2 C 这两种功能,本文以 HT66F40 为母体, 介绍使用 I2 C 进行数据传输的方法和注意事项.

I2 C 通信原理 通信原理 通信原理 通信原理 I2 C 是一种用来和传感器、EEPROM 等外围设备进行通讯的接口.I2 C 总线最初是由飞利浦 公司开发的两线串行传输接口,用来同步串行传输数据.而现在,这种两线式的传输接口, 拥有通信协议简单,可容纳多个外围设备等优点,已经成为一种非常流行的界面,应用于 很多领域中. I2 C 串行接口是一种两线式接口,一条是串行数据线 SDA,另外一条是串行时钟线 SCL. 需要注意的是,I2 C 总线不存在片选线,在I2 C 总线上的每个设备通过唯一的设备地址被识 别.两个设备通过双向 I2 C 总线相互通信,一个设备称为主机,另一个为从机.主机和从机 都可以进行资料的发送和接收,但是,主机具有总线过速控制能力.对于在从机模式下运 行的微控制器来说,I2 C 总线有两种数据传输方式,从机发送模式和从机接收模式. 对于 HT66F40 这块 MCU 来说,有四个与 I2 C 总线相关寄存器,SIMC

0、SIMC

1、SIMA、 SIMD.I2 C 总线的通信需要四步骤完成,一个开始信号、一个从机地址发送、一个数据发 送和一个最终的停止信号. I

2 C D a t a R e g i s t e r ( S I M D ) S l a v e A d d r e s s R e g i s t e r ( S I M A ) S h i f t R e g i s t e r D i r e c t i o n C o n t r o l M U X A d d r e s s M a t c h H A A S B i t I

2 C I n t e r r u p t D a t a i n L S B D a t a O u t M S B T r a n s m i t / R e c e i v e C o n t r o l U n i t

8 - b i t D a t a C o m p l e t e D e t e c t S t a r t o r S t o p D a t a B u s A d d r e s s C o m p a r a t o r E n a b l e / D i s a b l e A c k n o w l e d g e R e a d / w r i t e S l a v e S R W B i t H B B B i t H T X B i t S C L P i n S D A P i n H C F B i t I2 C 方框图 方框图 方框图 方框图 HT66F40 使用 使用 使用 使用 SIM I2 C Mode 之用法与注意事项 之用法与注意事项 之用法与注意事项 之用法与注意事项

2 相关控制说明 相关控制说明 相关控制说明 相关控制说明 如下图所示脚位,要打开 I2 C 功能你必须首先将配置选项的 SIM Function 选择为 Enable, 然后设置好 SIMC0 和SIMC1 这两个寄存器相应的位.下面会对这两个寄存器详细的介绍. HT66F40 与I2 C 功能相关的一共有

4 个寄存器.它们是 SIMA、SIMD、SIMC0 和SIMC1. SIMA 寄存器 寄存器 寄存器 寄存器 SIMA 寄存器是 MCU 设置从机的

7 位地址所使用的寄存器. 寄存器的 1~7 位定义了从机地 址,第0位未被使用.当主机设备连接到 I2 C 总线,将会发出从机地址,如果能和存储在 SIMA 寄存器的某从机地址匹配时,该从机设备将会被选中. SIMD 寄存器 寄存器 寄存器 寄存器 SIMD 寄存器用来存储马上要传输或者刚接收到的数据.它是和 SPI 共用的,在HT66F40 中,SPI 与I2 C 只能二选其一.在数据写入 I2 C 之前,数据必须要放入 SIMD 寄存器才能被 得到传输.相应的,在数据从 I2 C 接收到后,也只能从 SIMD 寄存器中读出数据.总之, 任何通过 I2 C 进行传送和接受的数据都必须通过 SIMD 寄存器. HT66F40 使用 使用 使用 使用 SIM I2 C Mode 之用法与注意事项 之用法与注意事项 之用法与注意事项 之用法与注意事项

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题