EM78815
8-Bit Microcontroller
7.2.18 RC Port C I/O Data, Data RAM Data Buffer, Tone 2
Generator
7.2.18.1 Page 0 Port C I/O Data
Bit 7
PC7
Bit 6
PC6
Bit 5
PC5
Bit 4
PC4
Bit 3
PC3
Bit 2
PC2
Bit 1
PC1
Bit 0
PC0
R/W-X
R/W-X
R/W-X
R/W-X
R/W-X
R/W-X
R/W-X
R/W-X
Bit 0 ~ Bit 7 (PC0 ~ PC7) : 8-bit Port C ( 0~7 ) I/O data register
User can use the IOC register to define each bit either as input or output.
7.2.18.2 Page 1 Data RAM Data Buffer 1
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
RAM1D7 RAM1D6 RAM1D5 RAM1D4 RAM1D3 RAM1D2 RAM1D1 RAM1D0
R/W-X R/W-X R/W-X R/W-X R/W-X R/W-X R/W-X R/W-X
Bit 0 ~ Bit 7 (RAM1D0 ~ RAM1D7) : Data RAM data Buffer 1 for RAM reading or
writing.
Example.
MOV
MOV
MOV
MOV
MOV
A,@1
RD_PAGE1,A
A,@0
RE_PAGE1,A
A,@0x55
MOV RC_PAGE1,A
;write data 0x55 to DATA RAM
;which is address "0001"
MOV
:
A,RC_PAGE1
;read data
7.2.18.3 Page 2 Key Strobe Control Register
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
STRB11
R
Bit 2
STRB10
R
Bit 1
STRB9
R
Bit 0
STRB8
R
STRB15 STRB14 STRB13 STRB12
R
R
R
R
Bit 0 ~ Bit 7 (STRB8 ~ STRB15) : Key strobe control bits
These key strobe control registers correspond to Port 90 ~ Port 97. Refer to Key
stobe explanation (RE Page 3).
7.2.18.4 Page 3 Undefined Register:
This register is unimplemented, not for use.
Product Specification (V2.4) 08.01.2004
(This specification is subject to change without further notice)
41