
Philips Semiconductors
Product Specification Rev. 3.0; May 2003
Multiple Protocol Contactless Reader IC
CL RC632
114
Confidential
18.3.1 BASIC STATES
18.3.2 STARTUP COMMAND 3F
HEX
Command
Code
hex
Action
Arguments and Data
Returned Data
StartUp
3F
Runs the Reset- and Initialisation Phase
Note: This command can not be activated by
software, but only by a Power-On or Hard
Reset
-
-
The
StartUp-Command
runs the Reset- and Initialisation Phase. It does not need or return any data. It can
not be activated by the μ-Processor but is started automatically after one of the following events:
Power On Reset caused by power up at Pin DVDD
Power On Reset caused by power up at Pin AVDD
Negative Edge at Pin RSTPD
The Reset-Phase defines certain register bits by an asynchronous reset. The Initialisation-Phase defines
certain registers with values taken from the E2PROM.
When the
StartUp-Command
has finished, the
Idle-Command
is entered automatically.
Notes:
The μ-Processor must not write to the CL RC632 as long as the CL RC632 is busy executing the
StartUp-Command
. To ensure this, the μ-Processor shall poll for the
Idle-Command
to determine the
end of the Initialisation Phase (see also chapter 11.4).
As long as the
StartUp-Command
is active, only reading from page 0 of the CL RC632 is possible.
The
StartUp-Command
can not be interrupted by the μ-Processor.
18.3.3 IDLE COMMAND 00
HEX
Command
Code
hex
Action
Arguments and Data
Returned Data
Idle
00
No action, cancels current command execution
-
-
The
Idle-Command
switches the CL RC632 to its inactive state. In this Idle-state it waits for the next
command. It does not need or return any data. The device automatically enters the Idle-state when a
command finishes. In this case the CL RC632 simultaneously initiates an interrupt request by setting bit
IdleIRq
. Triggered by the μ-Processor, the
Idle-Command
may be used to stop execution of all other
commands (except the
StartUp Command
). In that case no
IdleIRq
is generated.
Remark: Stopping a command with the
Idle Command
does not clear the FIFO buffer content.