04.03.2013 Views

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

RL78/D1A User's Manual: Hardware - Renesas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Under development<br />

Preliminary document<br />

Specifications in this document are tentative and subject to change.<br />

<strong>RL78</strong>/<strong>D1A</strong> CHAPTER 6 TIMER ARRAY UNIT<br />

(19) Port mode registers 0, 1, 3, 5 to 9, 13, 14 (PM0, PM1, PM3, PM5 to PM9, PM13, PM14)<br />

These registers set input/output of ports 0, 1, 3, 5 to 9, 13, 14 in 1-bit units.<br />

When using the pins as timer outputs or timer inputs, set the port register and port mode register as shown in<br />

Table 6-5.<br />

PM0, PM1, PM3, PM5 to PM9, PM13, PM14 can be set by a 1-bit or 8-bit memory manipulation instruction.<br />

Reset signal generation sets these registers to FFH.<br />

Table 6-5. Settings of Register, and Output Latch When Using Alternate Function (1/13)<br />

(a) Alternate function of P0 (1/2)<br />

Alternate function Expanded control setting (Register.bit)<br />

port Function<br />

name<br />

I/O<br />

PMxx Pxx LCDPFxx<br />

Enable function Disable other function<br />

TI00 Input 1 x 0<br />

TIS00.0 = 0<br />

TISELSE.6 = 0<br />

-<br />

P00 TO00 Output 0 0 0 TOS00.0 = 0 STSEL1.2 = 0<br />

CTxD0 Output 0 1 0 STSEL1.2 = 1 -<br />

SEG14 Output x x 1 - -<br />

TI01 Input 1 x 0 TIS00.3,2 = 00 -<br />

P01<br />

TO01<br />

CRxD0<br />

Output<br />

Input<br />

0<br />

1<br />

0<br />

x<br />

0<br />

0<br />

TOS00.3,2 = 00<br />

STSEL1.2 = 1<br />

-<br />

-<br />

SEG15 Output x x 1 - -<br />

TI02 Input 1 x 0 TIS00.4 = 0 -<br />

TO02 Output 0 0 0 TOS00.4 = 0<br />

STSEL0.3,2 = 00/10<br />

TOS10.4 = 0<br />

P02<br />

TI12<br />

TO12<br />

Input<br />

Output<br />

1<br />

0<br />

x<br />

0<br />

0<br />

0<br />

TIS10.4 = 1<br />

TOS10.4 = 1<br />

-<br />

STSEL0.3,2 = 00/10<br />

TOS00.4 = 0<br />

SO00 Output 0 1 0 STSEL0.3,2 = 01 -<br />

SEG16 Output x x 1 - -<br />

TI03 Input 1 x 0 TIS00.7,6 = 00 -<br />

TO03 Output 0 0 0 TOS00.7,6 = 00 TOS10.7,6 = 00/10/11<br />

P03<br />

TI13<br />

TO13<br />

Input<br />

Output<br />

1<br />

0<br />

x<br />

0<br />

0<br />

0<br />

TIS10.7,6 = 01<br />

TOS10.7,6 = 01<br />

-<br />

TOS00.7,6 = 01/10/11<br />

SI00 Input 1 x 0 STSEL0.3,2 = 01 -<br />

SEG17 Output x x 1 - -<br />

TI04 Input 1 x 0 TIS01.0 = 0<br />

TO04 Output 0 0 0 TOS01.0 = 0<br />

STSEL0.3,2 = 00/10<br />

TOS11.1,0 = 00/10<br />

P04<br />

TI14<br />

TO14<br />

Input<br />

Output<br />

1<br />

0<br />

x<br />

0<br />

0<br />

0<br />

TIS11.1,0 = 01<br />

STSEL1.0 = 0<br />

TOS11.1,0 = 01<br />

-<br />

STSEL0.3,2 = 00/10<br />

TOS01.0 = 1<br />

SCK00 Output<br />

Input<br />

0<br />

1<br />

1<br />

x<br />

0 STSEL0.3,2 = 01 -<br />

SEG18 Output x x 1 - -<br />

TI05 Input 1 x 0<br />

TIS01.3,2 = 00<br />

TISELSE.1,0 = 00<br />

-<br />

TO05 Output 0 0 0 TOS01.3,2 = 00 TOS11.3,2 = 00/10/11<br />

P05<br />

TI15 Input 1 x 0<br />

TIS11.3,2 = 01<br />

STSEL1.1 = 0<br />

-<br />

TO15 Output 0 0 0 TOS11.3,2 = 01 TOS01.3,2 = 01/10<br />

SEG19 Output x x 1 - -<br />

R01UH0317EJ0004 Rev. 0.04 370<br />

Feb. 22, 2013

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!