English
Language : 

MC68HC908GR8A_07 Datasheet, PDF (21/260 Pages) Freescale Semiconductor, Inc – Microcontrollers
1.3 MCU Block Diagram
Figure 1-1 shows the structure of the MC68HC908GR8A.
M68HC08 CPU
CPU
REGISTERS
ARITHMETIC/LOGIC
UNIT (ALU)
CONTROL AND STATUS REGISTERS — 64 BYTES
MC68HC908GR8A USER FLASH — 7680 BYTES
MC68HC908GR4A USER FLASH — 4096 BYTES
USER RAM — 384 BYTES
MONITOR ROM — 310 BYTES
FLASH PROGRAMMING (BURN-IN) ROM — 544 BYTES
USER FLASH VECTOR SPACE — 36 BYTES
OSC1
OSC2
CGMXFC
CLOCK GENERATOR MODULE
1–8-MHz OSCILLATOR
PHASE LOCKED LOOP
RST(3)
IRQ(3)
VDDAD/VREFH
VSSAD/VREFL
VDD
VSS
VDDA
VSSA
SYSTEM INTEGRATION
MODULE
SINGLE EXTERNAL
INTERRUPT MODULE
8-BIT ANALOG-TO-DIGITAL
CONVERTER MODULE
POWER-ON RESET
MODULE
POWER
INTERNAL BUS
PROGRAMMABLE TIMEBASE
MODULE
SINGLE BREAKPOINT
BREAK MODULE
DUAL VOLTAGE
LOW-VOLTAGE INHIBIT
MODULE
4-BIT KEYBOARD
INTERRUPT MODULE
2-CHANNEL TIMER
INTERFACE MODULE 1
1-CHANNEL TIMER
INTERFACE MODULE 2
SERIAL COMUNICATIONS
INTERFACE MODULE
COMPUTER OPERATING
PROPERLY MODULE
SERIAL PERIPHERAL
INTERFACE MODULE
MONITOR MODULE
MEMORY MAP
MODULE
CONFIGURATION REGISTER 1
MODULE
CONFIGURATION REGISTER 2
MODULE
1. Ports are software configurable with pullup device if input port.
2. Higher current drive port pins
3. Pin contains integrated pullup device
Figure 1-1. MCU Block Diagram
MCU Block Diagram
PTA3/KBD3–
PTA0/KBD0(1)
PTB5/AD5
PTB4/AD4
PTB3/AD3
PTB2/AD2
PTB1/AD1
PTB0/AD0
PTC1(1), (2)
PTC0(1), (2)
PTD6/T2CH0(1)
PTD5/T1CH1(1)
PTD4/T1CH0(1)
PTD3/SPSCK(1)
PTD2/MOSI(1)
PTD1/MISO(1)
PTD0/SS(1)
PTE1/RxD
PTE0/TxD
SECURITY
MODULE
MONITOR MODE ENTRY
MODULE
MC68HC908GR8A • MC68HC908GR4A Data Sheet, Rev. 5
Freescale Semiconductor
21