Registers Controlling Port Function; Format Of Port Mode Register - NEC 78K0 User Manual

8-bit single-chip microcontrollers
Hide thumbs Also See for 78K0:
Table of Contents

Advertisement

4.3

Registers Controlling Port Function

Port functions are controlled by the following three types of registers.
• Port mode registers (PM0, PM1, PM3 to PM7, PM12, PM14)
• Port registers (P0 to P7, P12 to P14)
• Pull-up resistor option registers (PU0, PU1, PU3 to PU7, PU12, PU14)
(1) Port mode registers (PM0, PM1, PM3 to PM7, PM12, and PM14)
These registers specify input or output mode for the port in 1-bit units.
These registers can be set by a 1-bit or 8-bit memory manipulation instruction.
RESET input sets these registers to FFH.
When port pins are used as alternate-function pins, set the port mode register and output latch as shown in Table
4-5.
Symbol
7
6
PM0
1
PM06
7
6
PM1
PM17
PM16
7
6
PM3
1
1
7
6
PM4
PM47
PM46
7
6
PM5
PM57
PM56
7
6
PM6
PM67
PM66
7
6
PM7
PM77
PM76
7
6
PM12
1
1
7
6
PM14
1
1
PMmn
0
Output mode (output buffer on)
1
Input mode (output buffer off)
CHAPTER 4 PORT FUNCTIONS
Figure 4-26. Format of Port Mode Register
5
4
3
PM05
PM04
PM03
5
4
3
PM15
PM14
PM13
5
4
3
*
1
1
PM33
5
4
3
PM45
PM44
PM43
5
4
3
PM55
PM54
PM53
5
4
3
PM65
PM64
PM63
5
4
3
PM75
PM74
PM73
5
4
3
1
1
1
5
4
3
PM145
PM144
PM143
(m = 0, 1, 3 to 7, 12, 14; n = 0 to 7)
User's Manual U15947EJ2V0UD
2
1
0
PM02
PM01
PM00
2
1
0
PM12
PM11
PM10
2
1
0
PM32
PM31
PM30
2
1
0
PM42
PM41
PM40
2
1
0
PM52
PM51
PM50
2
1
0
PM62
PM61
PM60
2
1
0
PM72
PM71
PM70
2
1
0
1
1
PM120
2
1
0
PM142
PM141
PM140
Pmn pin I/O mode selection
Address
After reset
R/W
FF20H
FFH
R/W
FF21H
FFH
R/W
FF23H
FFH
R/W
FF24H
FFH
R/W
FF25H
FFH
R/W
FF26H
FFH
R/W
FF27H
FFH
R/W
FF2CH
FFH
R/W
FF2EH
FFH
R/W
123

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

78kf1

Table of Contents