MC908QB4MDWE Freescale Semiconductor, MC908QB4MDWE Datasheet - Page 87

no-image

MC908QB4MDWE

Manufacturer Part Number
MC908QB4MDWE
Description
IC MCU 8BIT 4K FLASH 16-SOIC
Manufacturer
Freescale Semiconductor
Series
HC08r
Datasheet

Specifications of MC908QB4MDWE

Core Processor
HC08
Core Size
8-Bit
Speed
8MHz
Connectivity
SCI, SPI
Peripherals
LVD, POR, PWM
Number Of I /o
13
Program Memory Size
4KB (4K x 8)
Program Memory Type
FLASH
Ram Size
128 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 10x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
16-SOIC (0.300", 7.5mm Width)
Processor Series
HC08QB
Core
HC08
Data Bus Width
8 bit
Data Ram Size
256 B
Interface Type
3-Wire, ESCI, SPI, UART
Number Of Programmable I/os
13
Number Of Timers
4
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
Development Tools By Supplier
FSICEBASE, M68CBL05AE, DEMO908QB8, DEMO908QC16
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 10 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details
9.7 I/O Signals
The KBI module can share its pins with the general-purpose I/O pins. See
are shared.
9.7.1 KBI Input Pins (KBIx:KBI0)
Each KBI pin is independently programmable as an external interrupt source. KBI pin polarity can be
controlled independently. Each KBI pin when enabled will automatically configure the appropriate
pullup/pulldown device based on polarity.
9.8 Registers
The following registers control and monitor operation of the KBI module:
9.8.1 Keyboard Status and Control Register (KBSCR)
Features of the KBSCR:
Bits 7–4 — Not used
KEYF — Keyboard Flag Bit
ACKK — Keyboard Acknowledge Bit
IMASKK— Keyboard Interrupt Mask Bit
MODEK — Keyboard Triggering Sensitivity Bit
Freescale Semiconductor
This read-only bit is set when a keyboard interrupt is pending.
Writing a 1 to this write-only bit clears the KBI request. ACKK always reads 0.
Writing a 1 to this read/write bit prevents the output of the KBI latch from generating interrupt requests.
This read/write bit controls the triggering sensitivity of the keyboard interrupt pins.
1 = Keyboard interrupt pending
0 = No keyboard interrupt pending
1 = Keyboard interrupt requests disabled
0 = Keyboard interrupt requests enabled
1 = Keyboard interrupt requests on edge and level
0 = Keyboard interrupt requests on edge only
KBSCR (keyboard interrupt status and control register)
KBIER (keyboard interrupt enable register)
KBIPR (keyboard interrupt polarity register)
Flags keyboard interrupt requests
Acknowledges keyboard interrupt requests
Masks keyboard interrupt requests
Controls keyboard interrupt triggering sensitivity
Reset:
Read:
Write:
Figure 9-3. Keyboard Status and Control Register (KBSCR)
Bit 7
0
0
= Unimplemented
6
0
0
MC68HC908QB8 Data Sheet, Rev. 3
5
0
0
0
0
4
KEYF
3
0
ACKK
2
0
0
Figure 9-1
IMASKK
1
0
MODEK
for the port pins that
Bit 0
0
I/O Signals
87

Related parts for MC908QB4MDWE