Fujitsu F2MC-16LX Hardware Manual page 107

Mb90470 series 16-bit microcontroller
Hide thumbs Also See for F2MC-16LX:
Table of Contents

Advertisement

Table 3.7-3 Correction values for EI
I/O register address pointer
Internal
access
Buffer address
pointer
External
access
B: Byte data transfer
8: Word transfer with external bus width of 8 bits
Even: Even-address word transfer
Odd: Odd-address word transfer
❍ When the data counter (DCT) is exhausted (upon completion of the last data transfer)
As a hardware interrupt is activated upon completion of data transfer by EI
handling the interrupt is added. The EI
calculated from the following equation. "Z" in the equation represents the correction value for
interrupt handling time.
2
EI
OS processing time at count end =
2
EI
OS processing time for data is transfer + (21 + 6 x Z) machine cycles
The interrupt handling time depends on the address held in the stack pointer.
Table 3.7-4 Correction value (Z) for interrupt handling time
Address contained in the stack pointer
When the external interrupt is for 8-bit transfer
When the external interrupt is for even-address transfer
When the external interrupt is for odd-address transfer
When the internal interrupt is for even-address transfer
When the internal interrupt is for odd-address transfer
2
OS execution time for data transfer
Internal access
B/Even
B/Even
0
Odd
+2
B/Even
+1
8/Odd
+4
2
OS processing time when the count is exhausted is
Interrupt handling time
CHAPTER 3 INTERRUPT
External access
Odd
B/Even
+2
+1
+4
+3
+3
+2
+6
+5
2
OS, the time for
Interpolation value (Z)
+4
+1
+4
0
+2
8/Odd
+4
+6
+5
+8
91

Advertisement

Table of Contents
loading

Table of Contents