參數(shù)資料
型號: MC68HC05SB7
廠商: FREESCALE SEMICONDUCTOR INC
元件分類: 微控制器/微處理器
英文描述: 8-BIT, MROM, 2.1 MHz, MICROCONTROLLER, PDSO28
封裝: MO-150, SSOP-28
文件頁數(shù): 152/170頁
文件大?。?/td> 2161K
代理商: MC68HC05SB7
GENERAL RELEASE SPECIFICATION
August 27, 1998
MOTOROLA
SM-BUS
MC68HC05SB7
12-4
REV 2.1
Each data byte is 8 bits long. Data can be changed only when SCL is low and
must be held stable when SCL high as shown in Figure 12-2. The MSB is trans-
mitted rst and each byte has to be followed by an acknowledge bit. This is sig-
nalled by the receiving device by pulling the SDA low on the 9th clock cycle.
Therefore one complete data byte transfer needs 9 clock cycles.
If the slave receiver does not acknowledge the master, the SDA line should be left
high by the slave. The master can then generate a STOP signal to abort the data
transfer or a START signal (repeated start) to commence a new transfer.
If the master receiver does not acknowledge the slave transmitter after a byte has
been transmitted, it means an “end of data” to the slave. The slave should now
release the SDA line for the master to generate a “STOP” or “START” signal.
12.4.4 Repeated START Signal
As shown in Figure 12-2, a repeated START signal is used to generate a START
signal without rst generating a STOP signal to terminate the communication. This
is used by the master to communicate with another slave or with the same slave in
a different mode (transmit/receive mode) without releasing the bus.
12.4.5 STOP Signal
With reference to Figure 12-2, the master can terminate the communication by
generating a STOP signal to free the bus. However, the master may generate a
START signal followed by a calling command without rst generating a STOP sig-
nal. This is called repeat start. A STOP signal is dened as a low to high transition
of SDA while SCL is at logical high.
12.4.6 Arbitration Procedure
This interface circuit is a true multi-master system which allows more than one
master to be connected to it. If two or more masters try to control the bus at the
same time, a clock synchronization procedure determines the bus clock, for which
the low period is equal to the longest clock low period and the high is equal to the
shortest one among the masters. A data arbitration procedure determines the pri-
ority. The masters will lose arbitration if they transmit logic “1” while another trans-
mits logic “0”. The losing masters will immediately switch over to slave receive
mode and stop its data and clock outputs. The transition from master to slave
mode will not generate a STOP condition in this case. Meanwhile a software bit
will be set by hardware to indicate loss of arbitration.
相關(guān)PDF資料
PDF描述
MC68HC705SB7 8-BIT, OTPROM, 2.1 MHz, MICROCONTROLLER, PDSO28
MC68HC05SU3AB 8-BIT, MROM, 2 MHz, MICROCONTROLLER, PDIP42
MC68HC05T2P 8-BIT, MROM, MICROCONTROLLER, PDIP40
MC68HC08AS32CFN 8-BIT, EEPROM, 8.4 MHz, MICROCONTROLLER, PQCC52
MC68HC08AS32VFN 8-BIT, EEPROM, 8.4 MHz, MICROCONTROLLER, PQCC52
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
MC68HC05SC24 制造商:MOTOROLA 制造商全稱:Motorola, Inc 功能描述:Secure 8-bit microcomputer with EEPROM
MC68HC05SR3 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:High-density Complementary Metal Oxide Semiconductor (HCMOS) Microcontroller Units
MC68HC05SU3A 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:Fully static chip design featuring the industry standard 8-bit M68HC05 core
MC68HC05T16 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:High-density complementary metal oxide semiconductor (HCMOS) microcontroller unit
MC68HC05V12 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:HCMOS Microcontreller Unit