English
Language : 

MC68HC908GR8A_07 Datasheet, PDF (176/260 Pages) Freescale Semiconductor, Inc – Microcontrollers
Serial Peripheral Interface (SPI) Module
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
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
1. Ports are software configurable with pullup device if input port.
2. Higher current drive port pins
3. Pin contains integrated pullup device
Figure 15-1. Block Diagram Highlighting SPI Block and Pins
MC68HC908GR8A • MC68HC908GR4A Data Sheet, Rev. 5
176
Freescale Semiconductor