欢迎访问ic37.com |
会员登录 免费注册
发布采购

73S1217F-IMR/F 参数 Datasheet PDF下载

73S1217F-IMR/F图片预览
型号: 73S1217F-IMR/F
PDF下载: 下载PDF文件 查看货源
内容描述: 总线供电80515的系统级芯片, USB , ISO 7816 / EMV ,密码键盘和更多 [Bus-Powered 80515 System-on-Chip with USB, ISO 7816 / EMV, PINpad and More]
分类和应用: 多功能外围设备微控制器和处理器时钟
文件页数/大小: 140 页 / 1066 K
品牌: TERIDIAN [ TERIDIAN SEMICONDUCTOR CORPORATION ]
 浏览型号73S1217F-IMR/F的Datasheet PDF文件第56页浏览型号73S1217F-IMR/F的Datasheet PDF文件第57页浏览型号73S1217F-IMR/F的Datasheet PDF文件第58页浏览型号73S1217F-IMR/F的Datasheet PDF文件第59页浏览型号73S1217F-IMR/F的Datasheet PDF文件第61页浏览型号73S1217F-IMR/F的Datasheet PDF文件第62页浏览型号73S1217F-IMR/F的Datasheet PDF文件第63页浏览型号73S1217F-IMR/F的Datasheet PDF文件第64页  
73S1217F Data Sheet  
DS_1217F_002  
1.7.13 I2C Master Interface  
The 73S1217F includes a dedicated fast mode, 400kHz I2C Master interface. The I2C interface can read  
or write 1 or 2 bytes of data per data transfer frame. The MPU communicates with the interface through  
six dedicated SFR registers:  
Device Address (DAR)  
Write Data (WDR)  
Secondary Write Data (SWDR)  
Read Data (RDR)  
Secondary Read Data (SRDR)  
Control and Status (CSR)  
The DAR register is used to set up the slave address and specify if the transaction is a read or write  
operation. The CSR register sets up, starts the transaction and reports any errors that may occur. When  
the I2C transaction is complete, the I2C interrupt is reported via external interrupt 6. The I2C interrupt is  
automatically de-asserted when a subsequent I2C transaction is started. The I2C interface uses a 400kHz  
clock from the time-base circuits.  
1.7.13.1  
I2C Write Sequence  
To write data on the I2C Master Bus, the 80515 has to program the following registers according to the  
following sequence:  
1. Write slave device address to Device Address register (DAR). The data contains 7 bits for the slave  
device address and 1 bit of op-code. The op-code bit should be written with a ‘0’ to indicate a write  
operation.  
2. Write data to Write Data register (WDR). This data will be transferred to the slave device.  
3. If writing 2 bytes, set bit 0 of the Control and Status register (CSR) and load the second data byte to  
Secondary Write Data register (SWDR).  
4. Set bit 1 of the CSR register to start I2C Master Bus.  
5. Wait for I2C interrupt to be asserted. It indicates that the write on I2C Master Bus is done. Refer to  
information about the INT6Ctl, IEN1 and IRCON register for masking and flag operation.  
60  
Rev. 1.2  
 
 复制成功!