UPD784026 Renesas Electronics Corporation., UPD784026 Datasheet - Page 588

no-image

UPD784026

Manufacturer Part Number
UPD784026
Description
16/8-bit Single-chip Microcontrollers
Manufacturer
Renesas Electronics Corporation.
Datasheet
20.8.8 Macro Service Type C
(1) Operation
548
In type C macro service, data in the memory specified by the macro service channel is transferred to two SFRs, for
timer use and data use, specified by the macro service channel in response to a single interrupt request (the SFRs
can be freely selected). An 8-bit or 16-bit timer SFR can be selected.
In addition to the basic data transfers described above, type C macro service, the following functions can be added
to type C macro service to reduce the size of the buffer area and alleviate the burden on software.
These specifications are made by using the mode register of the macro service control word.
(a) Updating of timer macro service pointer
(b) Updating of data macro service pointer
(c) Automatic addition
(d) Ring control
It is possible to choose whether the timer macro service pointer (MPT) is to be kept as it is or incremented/
decremented. The MPT is incremented or decremented in the same direction as the macro service pointer (MPD)
for data.
It is possible to choose whether the data macro service pointer (MPD) is to be incremented or decremented.
The current compare register value is added to the data addressed by the timer macro service pointer (MPT), and
the result is transferred to the compare register.If automatic addition is not specified, the data addressed by the
MPT is simply transferred to the compare register.
An output data pattern of the length specified beforehand is automatically output repeatedly.
CHAPTER 20 INTERRUPT FUNCTIONS

Related parts for UPD784026