Kbi In Wait Mode; Kbi In Stop Modes; Block Diagram - NXP Semiconductors MC9S08SU16 Reference Manual

Table of Contents

Advertisement

Introduction

15.2.2.1 KBI in Wait mode

Executing the Wait instruction places the MCU into Wait mode. The KBI interrupt
should be enabled (KBI_SC[KBIE] = 1), if desired, before executing the Wait
instruction, allowing the KBI to continue to operate while the MCU is in Wait mode. An
enabled KBI pin (KBI_PE[KBIPEn] = 1) can be used to bring the MCU out of Wait
mode if the KBI interrupt is enabled (KBI_SC[KBIE] = 1).

15.2.2.2 KBI in Stop modes

Executing the Stop instruction places the MCU into Stop mode (when Stop is selected),
where the KBI can operate asynchronously. If this is the desired behavior, the KBI
interrupt must be enabled (KBI_SC[KBIE] = 1) before executing the Stop instruction,
allowing the KBI to continue to operate while the MCU is in Stop mode. An enabled KBI
pin (KBI_PE[KBIPEn] = 1) can be used to bring the MCU out of Stop mode if the KBI
interrupt is enabled (KBI_SC[KBIE] = 1).

15.2.3 Block Diagram

The block diagram for the keyboard interrupt module is shown below..
1
0
KBIxP0
S
KBIPE0
KBEDG0
1
0
KBIxPn
S
KBIPEn
KBEDGn
236
V DD
CLR
D
CK
KBMOD
Figure 15-1. KBI block diagram
MC9S08SU16 Reference Manual, Rev. 5, 4/2017
KBACK
RESET
Q
SYNCHRONIZER
STOP BYPASS
KEYBOARD
STOP
INTERRUPT FF
BUSCLK
KBF
KBIx
INTERRUPT
REQUEST
KBIE
NXP Semiconductors

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc9s08su16vfkMc9s08su8vfk

Table of Contents