论文部分内容阅读
C8051F064混合信号微控制器具有片内SMBus接口,该接口是双线双向串行总线,并可工作在主方式或从方式。阐述了SMBus协议,有从主发送器到被寻址的从接收器和被寻址的从发送器到主接收器的2种数据传输类型,且都由主器件启动,并提供串行时钟。介绍了C8051F064中实现SMBus主发送方式和主接收方式的工作时序,说明了SMBus串口的访问和控制是通过5个特殊功能(控制、时钟速率、地址、数据和状态)寄存器实现。结合JW3010直流信号源,介绍了SMBus的应用。
The C8051F064 mixed-signal microcontroller has an on-chip SMBus interface, which is a two-wire bi-directional serial bus that can operate in either master or slave mode. The SMBus protocol is described, with two types of data transfers from the master transmitter to the addressed slave receiver and the addressed slave transmitter to the master receiver, both initiated by the master and provided with a serial clock. This article introduces the working sequence of the C8051F064 to implement the SMBus master and master receive modes. It shows that the access and control of the SMBus serial port are realized through five special registers (Control, Clock Rate, Address, Data and Status). Combined with JW3010 DC signal source, the application of SMBus is introduced.