English
Language : 

MC908AP8CFBE Datasheet, PDF (21/324 Pages) Freescale Semiconductor, Inc – Microcontrollers
MCU Block Diagram
CPU
REGISTERS
M68HC08 CPU
ARITHMETIC/LOGIC
UNIT (ALU)
CONTROL AND STATUS REGISTERS — 96 BYTES
USER FLASH — (SEE TABLE)
INTERNAL BUS
10-BIT ANALOG-TO-DIGITAL
CONVERTER MODULE
TIMEBASE
MODULE
PTA7/ADC7 ‡
PTA6/ADC6 ‡
PTA5/ADC5 ‡
PTA4/ADC4 ‡
PTA3/ADC3 ‡
PTA2/ADC2 ‡
PTA1/ADC1 ‡
PTA0/ADC0 ‡
USER RAM — (SEE TABLE)
MONITOR ROM — 959 BYTES
USER FLASH VECTOR SPACE — 48 BYTES
OSC1
OSC2
CGMXFC
OSCILLATORS AND
CLOCK GENERATOR MODULE
INTERNAL OSCILLATOR
RC OSCILLATOR
X-TAL OSCILLATOR
PHASE-LOCKED LOOP
* RST
* IRQ1
** IRQ2
SYSTEM INTEGRATION
MODULE
EXTERNAL INTERRUPT
MODULE
COMPUTER OPERATING
PROPERLY MODULE
POWER-ON RESET
MODULE
2-CHANNEL TIMER INTERFACE
MODULE 1
2-CHANNEL TIMER INTERFACE
MODULE 2
SERIAL COMMUNICATIONS
INTERFACE MODULE 1
MULTI-MASTER IIC (SMBUS)
INTERFACE MODULE
SERIAL COMMUNICATIONS
INTERFACE MODULE 2
(WITH INFRARED
MODULATOR/DEMODULATOR)
SERIAL PERIPHERAL
INTERFACE MODULE
KEYBOARD INTERRUPT
MODULE
LOW-VOLTAGE INHIBIT
MODULE
PTB7/T2CH1
PTB6/T2CH0
PTB5/T1CH1
PTB4/T1CH0
PTB3/RxD †
PTB2/TxD †
PTB1/SCL †
PTB0/SDA †
PTC7/SCRxD †
PTC6/SCTxD †
PTC5/SPSCK
PTC4/SS
PTC3/MOSI
PTC2/MISO
PTC1 #
PTC0/IRQ2 **#
PTD7/KBI7 ***
PTD6/KBI6 ***
PTD5/KBI5 ***
PTD4/KBI4 ***
PTD3/KBI3 ***
PTD2/KBI2 ***
PTD1/KBI1 ***
PTD0/KBI0 ***
VDD
VDDA
VSS
VSSA
VREG
VREFH
VREFL
POWER
ADC REFERENCE
* Pin contains integrated pullup device.
** Pin contains configurable pullup device.
*** Pin contains integrated pullup device when configured as KBI.
† Pin is open-drain when configured as output.
‡ LED direct sink pin.
# Pin not bonded on 42-pin SDIP.
DEVICE
MC68HC908AP64
MC68HC908AP32
MC68HC908AP16
MC68HC908AP8
.
USER RAM
(bytes)
2,048
2,048
1,024
1,024
USER FLASH
(bytes)
62,368
32,768
16,384
8,192
Figure 1-1. MC68HC908AP64 Block Diagram
MC68HC908AP Family Data Sheet, Rev. 4
Freescale Semiconductor
21