
14-4
ML63326 User's Manual
Chapter 14 Shift Register (SFT)
14.4 Shift Register Operation
The shift register can be set to master or slave mode, and to MSB first or LSB first. The send
data is written to the shift register (SFTRL, SFTRH), and transfer is started by setting bit 0
(ENTR) of the shift control register 1 (SFTCON1) to "1". After 8-bit data transfer (send/
receive), operation ends.
Bits 1, 0 (SELCK1, SELCK0) of the shift control register 0 (SFTCON0) can set the shift clock
to CLK, 1/2 CLK or timer 1 overflow. This operation is master mode and the shift clock is
output to the PE.2/SCLK pin.
When the shift clock is set to external clock, the system operates in slave mode, and operation
is to the clock input through the PE.2/SCLK pin. If eight or more clocks are input consecutively,
the ninth and following clocks are ignored.
In both master and slave modes, the shift register is synchronized to the shift clock falling
edge, and shift-out data is output from the first bit through the PE.1/SOUT pin. In synchroni-
zation with the shift clock rising edge, shift-in data is input from the first bit through the PE.0/
SIN pin.
For external devices, shift-in data changes on the falling edge of the shift clock, and shift-out
data changes on the rising edge of the shift clock.
When 8-bit data transfer is complete, bit 0 (ENTR) of SFTCON1 is cleared to "0". When
transfer is completed, the interrupt request signal (SFTINT) is generated (see Figure 14-2).
The output pin state at system reset and between transfers (from the end of one 8-bit transfer
until the next transfer starts) is shown in Table 14-1 (when set to the output secondary
function).
Table 14-1 Output Pin States
Pin name
At system reset
Between transfers
PE.2/SCLK
"H"
"H"
PE.1/SOUT
"L"
Last transfer data of transfer
MSB/LSB first is set to bit 2 (SDIR) of SFTCON0.
Output
Input
SFTRH
SFTRL
• SDIR = 1 : LSB first mode
SD7
SD6
SD5
SD4
SD3
SD2
SD1
SD0
Output
Input
SFTRL
SFTRH
• SDIR = 0 : MSB first mode
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
Содержание ML63326
Страница 3: ......
Страница 13: ......
Страница 14: ...Chapter 1 Overview 1 ...
Страница 15: ......
Страница 37: ...1 22 ML63326 User s Manual Chapter 1 Overview ...
Страница 38: ...Chapter 2 CPU and Memory Spaces 2 ...
Страница 39: ......
Страница 50: ...CPU Control Functions Chapter 3 3 ...
Страница 51: ......
Страница 57: ...3 6 ML63326 User s Manual Chapter 3 CPU Control Functions ...
Страница 58: ...Interrupt INT326 Chapter 4 4 ...
Страница 59: ......
Страница 71: ...4 12 ML63326 User s Manual Chapter 4 Interrupt INT326 ...
Страница 72: ...Clock Generator Circuit OSC Chapter 5 5 ...
Страница 73: ......
Страница 83: ...5 10 ML63326 User s Manual Chapter 5 Clock Generator Circuit OSC ...
Страница 84: ...Time Base Counter TBC Chapter 6 6 ...
Страница 85: ......
Страница 90: ...Timers TIMER Chapter 7 7 ...
Страница 91: ......
Страница 115: ...7 24 ML63326 User s Manual Chapter 7 Timers TIMER ...
Страница 116: ...Chapter 8 8 100 Hz Timer Counter 100HzTC ...
Страница 117: ......
Страница 121: ...8 4 ML63326 User s Manual Chapter 8 100 Hz Timer Counter 100HzTC ...
Страница 122: ...Chapter 9 9 Watchdog Timer WDT ...
Страница 123: ......
Страница 128: ...Chapter 10 10 Ports INPUT OUTPUT I O PORT ...
Страница 129: ......
Страница 170: ...Chapter 11 11 External Memory Transfer Function EXTMEM ...
Страница 171: ......
Страница 179: ...11 8 ML63326 User s Manual Chapter 11 External Memory Transfer Function EXTMEM ...
Страница 180: ...Chapter 12 12 Melody Driver MELODY63K ...
Страница 181: ......
Страница 195: ...12 14 ML63326 User s Manual Chapter 12 Melody Driver MELODY63K ...
Страница 196: ...13 Chapter 13 Voice Synthesis ...
Страница 197: ......
Страница 228: ...14 Chapter 14 Shift Register SFT ...
Страница 229: ......
Страница 236: ...15 Chapter 15 LCD Driver LCD ...
Страница 237: ......
Страница 250: ...16 Chapter 16 Battery Low Detect Circuit BLD ...
Страница 251: ......
Страница 255: ...16 4 ML63326 User s Manual Chapter 16 Battery Low Detect Circuit BLD ...
Страница 256: ...Chapter 17 17 Power Supply Circuit POWER ...
Страница 257: ......
Страница 260: ...Appendixes ...
Страница 261: ......
Страница 321: ...Appendix 60 ML63326 User s Manual Appendix G ...