English
Language : 

PD17225_15 Datasheet, PDF (22/86 Pages) Renesas Technology Corp – 4-BIT SINGLE-CHIP MICROCONTROLLER FOR SMALL GENERAL-PURPOSE INFRARED REMOTE CONTROL TRANSMITTER
µPD17225, 17226, 17227, 17228
Table 2-2. Relations between Hardware Peripherals and Data Buffer
Hardware
Peripherals
8-Bit Timer
Remote Controller
Carrier Generator
Address Register
Name
8-bit counter
8-bit modulo
register
NRZ low-level
timer modulo
register
NRZ high-level
timer modulo
register
Address register
Peripheral Register Transferring Data with Data Buffer
Symbol
Peripheral
Address
Data
Buffer Used
PUT/GET
TMC
05H
DBF0, DBF1
GET only
TMM
06H
DBF0, DBF1
PUT only
NRZLTMM
03H
DBF0, DBF1
PUT
GET
NRZHTMM
AR
04H
DBF0, DBF1
PUT (clear bit 3
of DBF1 to 0)
GET (bits 3 of
DBF1 is always 0)
40H
DBF0-DBF3
PUT (bits 0-3 of
AR3 and bit 3 of
AR2 are any)Note 1
GET (bits 0-3 of
AR3 and bit 3 of
AR2 are always 0)Note 2
Notes 1. In the µPD17226: bits 0 to 3 of AR3 are any, in the µPD17227, 17228: bits 1 to 3 of AR3 are any
2. In the µPD17226: bits 0 to 3 of AR3 are always 0, in the µPD17227, 17228: bits 1 to 3 of AR3 are always 0
(2) Table reference
A MOVT instruction reads constant data from a specified location of the program memory (ROM) and sets it
in the data buffer.
The function of the MOVT instruction is explained below.
MOVT DBF, @AR: Reads data from a program memory location pointed to by the address register (AR) and
sets it in the data buffer (DBF).
DBF 3
Data buffer
DBF 2
DBF 1
DBF 0
MOVT DBF, @ AR
Program memory (ROM)
16 bits
b15
b0
20
Data Sheet U12643EJ2V0DS00