h8s-2158 Renesas Electronics Corporation., h8s-2158 Datasheet - Page 547

no-image

h8s-2158

Manufacturer Part Number
h8s-2158
Description
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
Note:
Bit
0
Bit
Name
ACKB
* Only 0 can be written, to clear the flag.
Initial
Value
0
R/W
R/W
Description
Acknowledge Bit
Stores acknowledge data.
Transmit mode:
[Setting condition]
[Clearing conditions]
Receive mode:
0: Returns 0 as acknowledge data after data reception
1: Returns 1 as acknowledge data after data reception
When this bit is read, the value loaded from the bus line
(returned by the receiving device) is read in transmission (when
TRS = 1). In reception (when TRS = 0), the value set by internal
software is read.
When this bit is written, acknowledge data that is returned after
receiving is rewritten regardless of the TRS value. If a flag in
ICSR is written using bit manipulation instructions, the
acknowledge data should be re-set since the acknowledge data
setting is rewritten by the ACKB bit reading value.
Write 0 in the ACKE bit to clear the ACKB flag to 0, before
transmission is ended and a stop condition is issued in master
mode, or before transmission is ended and SDA is released to
issue a stop condition by a master device.
When 1 is received as the acknowledge bit when ACKE = 1
in transmit mode
When 0 is received as the acknowledge bit when ACKE = 1
in transmit mode
When 0 is written to the ACKE bit
Rev. 3.00 Jan 25, 2006 page 495 of 872
Section 17 I
2
C Bus Interface (IIC)
REJ09B0286-0300

Related parts for h8s-2158