mc68hc05ct4fn Freescale Semiconductor, Inc, mc68hc05ct4fn Datasheet - Page 75

no-image

mc68hc05ct4fn

Manufacturer Part Number
mc68hc05ct4fn
Description
Mc68hc05 Family Of Microcontrollers Mcus
Manufacturer
Freescale Semiconductor, Inc
Datasheet
9.4.2 SSI Status Register
MC68HC05CT4
Rev. 2.0
Address:
This register is located at address $001C and contains two bits. Reset
clears both of these bits.
SF — SSI Flag
DCOL — Data Collision
Reset:
Read:
Write:
This bit is set upon occurrence of the last rising clock edge and
indicates that a data transfer has taken place. If MSTR = 0 and
SIE = 0, this bit has no effect on any further transmissions and can be
ignored without problem. However, the SF flag must be clear to write
the data register, or if SIE = 1 to clear the interrupt. If MSTR = 1, the
SF flag must be cleared between transfers. The SF flag can be
cleared three different ways: (1) by reading the SSR with SF set,
followed by a read or write of the serial data register, (2) by a system
reset, or, (3) by disabling the SSI. If the SF flag is cleared before the
last edge of the next byte, it will be set again.
This is a read-only status bit, which indicates that an invalid access to
the data register was made. An invalid access can be one of the
following conditions:
DCOL is cleared by reading the status register with SF set followed
by a read or write of the data register. A reset also clears this bit.
Freescale Semiconductor, Inc.
For More Information On This Product,
An access of the SDR register in the middle of a transfer (after the
first falling edge of SCK and before SF is set)
An access of the SDR register made before an access of the SSR
register (after SF is set)
$001C
Bit 7
SF
Synchronous Serial Interface (SSI)
0
Go to: www.freescale.com
Figure 9-4. SSI Status Register (SSR)
DCOL
6
0
5
0
0
4
0
0
Synchronous Serial Interface (SSI)
3
0
0
General Release Specification
2
0
0
1
0
0
SSI Registers
Bit 0
0
0

Related parts for mc68hc05ct4fn