Control, status, and data registers – Freescale Semiconductor MC68HC08KH12 User Manual

Page 36

Advertising
background image

Advance Information

MC68HC(7)08KH12

Rev. 1.1

36

Freescale Semiconductor

Addr.

Name

Bit 7

6

5

4

3

2

1

Bit 0

$0000

Port A Data Register (PTA)

R:

PTA7

PTA6

PTA5

PTA4

PTA3

PTA2

PTA1

PTA0

W:

$0001

Port B Data Register (PTB)

R:

PTB7

PTB6

PTB5

PTB4

PTB3

PTB2

PTB1

PTB0

W:

$0002

Port C Data Register (PTC)

R:

0

0

0

PTC4

PTC3

PTC2

PTC1

PTC0

W:

$0003

Port D Data Register (PTD)

R:

PTD7

PTD6

PTD5

PTD4

PTD3

PTD2

PTD1

PTD0

W:

$0004

Data Direction Register A (DDRA)

R:

DDRA7

DDRA6

DDRA5

DDRA4

DDRA3

DDRA2

DDRA1

DDRA0

W:

$0005

Data Direction Register B (DDRB)

R:

DDRB7

DDRB6

DDRB5

DDRB4

DDRB3

DDRB2

DDRB1

DDRB0

W:

$0006

Data Direction Register C (DDRC)

R:

0

0

0

DDRC4

DDRC3

DDRC2

DDRC1

DDRC0

W:

$0007

Data Direction Register D (DDRD)

R:

DDRD7

DDRD6

DDRD5

DDRD4

DDRD3

DDRD2

DDRD1

DDRD0

W:

$0008

Port E Data Register (PTE)

R:

0

0

0

PTE4

PTE3

PTE2

PTE1

PTE0

W:

$0009

Port F Data Register (PTF)

R:

PTF7

PTF6

PTF5

PTF4

PTF3

PTF2

PTF1

PTF0

W:

$000A

Data Direction Register E (DDRE)

R:

0

0

0

DDRE4

DDRE3

DDRE2

DDRE1

DDRE0

W:

$000B

Data Direction Register F (DDRF)

R:

DDRF7

DDRF6

DDRF5

DDRF4

DDRF3

DDRF2

DDRF1

DDRF0

W:

$000C

Port D Keyboard Status and

Control Register (KBDSCR)

R:

0

0

0

0

KEYDF

0

IMASKD MODED

W:

ACKD

$000D

Port D Keyboard Interrupt Enable

Register (KBDIER)

R: KBDIE7 KBDIE6 KBDIE5 KBDIE4 KBDIE3 KBDIE2 KBDIE1 KBDIE0

$000E

Port E Keyboard Status and

Control Register (KBESCR)

R:

0

0

0

0

KEYEF

0

IMASKE MODEE

W:

ACKE

$000F

Port E Keyboard Interrupt Enable

Register (KBEIER)

R:

PEPE3

PEPE2

PEPE1

PEPE0

KBEIE3 KBEIE2 KBEIE1 KBEIE0

W:

= Unimplemented

R

= Reserved

Figure 2-2. Control, Status, and Data Registers

Advertising