Can Sfr Registers; C0Mctlj Register (J = 0 To 15) - Renesas M16C/29 Series Hardware Manual

16-bit single-chip microcomputer
Hide thumbs Also See for M16C/29 Series:
Table of Contents

Advertisement

M16C/29 Group

17.1.3. CAN SFR Registers

17.1.3.1. C0MCTLj Register (j = 0 to 15)

Figure 17.6 shows the C0MCTLj register.
CAN0 message control register j ( j = 0 to 15) (Note 4)
b7
b6
b5
b4
b3
Note 1: As for write, only writing "0" is possible. The value of each bit is written when the CAN module enters the respective state.
Note 2: In Basic CAN mode, they serve as data format identification flag. Refer to "Basic CAN Mode" for more details.
Note 3: One slot cannot be defined as reception slot and transmission slot at the same time.
Note 4: This register can not be set in CAN reset/initialization mode of the CAN module.
Figure 17.6 C0MCTLj Register
Rev.1.00 Nov 01,2004
REJ09B0101-0100Z
b2
b1
b0
Symbol
C0MCTL0 to C0MCTL15
Bit symbol
NewData
SentData
InvalData
TrmActive
MsgLost
RemActive
RspLock
Remote
RecReq
TrmReq
page 285 of 402
Address
0200
to 020F
16
Bit name
When set to reception slot
Successful
0: The content of the slot is read or still under
reception flag
processing by the CPU.
1 The CAN module has stored new data in the slot.
When set to transmission slot
Successful
0: Transmission is not started or completed yet.
transmission flag
1: Transmission is successfully completed.
When set to reception slot
0: The message is valid.
"Under reception"
1: The message is invalid.
flag
(The message is being updated.)
When set to transmission slot
"Under
0: Waiting for bus idle or completion of arbitration.
transmission" flag
1: Transmitting
When set to reception slot
0: No message has been overwritten in this slot.
Overwrite flag
1: This slot already contained a message, but it has
been overwritten by a new one.
Remote frame
0: Data frame transmission/reception status
transmission/
1: Remote frame automatic transfer status
reception status
flag (Note 2)
When set to reception remote frame slot
0: After a remote frame is received, it will be
Transmission/
answered automatically.
reception auto
1: After a remote frame is received, no transmission
response lock
will be started as long as this bit is set to "1".
mode select bit
(Not responding)
Remote frame
0: Slot not corresponding to remote frame
corresponding
1: Slot corresponding to remote frame
slot select bit
Reception slot
0: Not reception slot
request bit
1: Reception slot
(Note 3)
Transmission
0: Not transmission slot
slot request bit
1: Transmission slot
(Note 3)
17. CAN Module
After reset
00
16
16
Function
RW
RO
(Note 1)
RO
(Note 1)
RO
RO
RO
(Note 1)
RW
RW
RW
RW
RW

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c seriesM16c/tiny series

Table of Contents