English
Language : 

MC9S08JM60 Datasheet, PDF (295/386 Pages) Freescale Semiconductor, Inc – Microcontrollers
Chapter 17 Universal Serial Bus Device Controller (S08USBV1)
HCS08 CORE
BKGD/MS
BDC
CPU
RESET
IRQ/TPMCLK
HCS08 SYSTEM CONTROL
RESETS AND INTERRUPTS
MODES OF OPERATION
POWER MANAGEMENT
COP
IRQ
LVD
On Chip ICE AND
DEBUG MODULE (DBG)
USB SIE
USB ENDPOINT
RAM
FULL SPEED
USB
TRANSCEIVER
8-/16-BIT SERIAL PERIPHERAL
INTERFACE MODULE (SPI2)
SS2
SPSCK2
MOSI2
MISO2
SERIAL COMMUNICATIONS
INTERFACE MODULE (SCI2)
RxD2
TxD2
SDA
IIC MODULE (IIC)
SCL
VDDAD
VSSAD
VREFL
VREFH
12-CHANNEL, 12-BIT
8
ANALOG-TO-DIGITAL
4
CONVERTER (ADC)
VSSOSC
VDD
VSS
USER Flash (IN BYTES)
MC9S08JM60 = 60,912
MC9S08JM32 = 32,768
USER RAM (IN BYTES)
MC9S08JM60 = 4096
MC9S08JM32 = 2048
MULTI-PURPOSE CLOCK
GENERATOR (MCG)
LOW-POWER OSCILLATOR
SYSTEM
VOLTAGE
REGULATOR
ANALOG COMPARATOR
(ACMP)
8-/16-BIT SERIAL PERIPHERAL
INTERFACE MODULE (SPI1)
6-CHANNEL TIMER/PWM
MODULE (TPM1)
SERIAL COMMUNICATIONS
INTERFACE MODULE (SCI1)
2-CHANNEL TIMER/PWM
MODULE (TPM2)
ACMP–
ACMP+
ACMPO
SS1
SPSCK1
MOSI1
MISO1
TPMCLK
TPM1CH1
TPM1CH0
TPM1CHx 4
RxD1
TxD1
TPMCLK
TPM2CH1
TPM2CH0
VUSB33
USB 3.3 V VOLTAGE REGULATOR
KBIPx
4
8-BIT KEYBOARD
REAL-TIME COUNTER
(RTC)
INTERRUPT MODULE (KBI) KBIPx
4
EXTAL
XTAL
NOTES:
1. Port pins are software configurable with pullup device if input port.
2. Pin contains software configurable pullup/pull-down device ifpullup IRQ is enabled
(IRQPE = 1). Pull-down is enabled if rising edge detect is selected (IRQEDG = 1)
3. IRQ does not have a clamp diode to VDD. IRQ must not be driven above VDD.
4. Pin contains integrated pullup device.
5. When pin functions as KBI (KBIPEn = 1) and associated pin is configured to enable the
pullup device, KBEDGn can be used to reconfigure the pullup as a pull-down device.
USBDP
USBDN
6
PTA5– PTA0
PTB7/ADP7
PTB6/ADP6
PTB5/KBIP5/ADP5
PTB4/KBIP4/ADP4
PTB3/SS2/ADP3
PTB2/SPSCK2/ADP2
PTB1/MOSI2/ADP1
PTB0/MISO2/ADP0
PTC6
PTC5/RxD2
PTC4
PTC3/TxD2
PTC2
PTC1/SDA
PTC0/SCL
PTD7
PTD6
PTD5
PTD4/ADP11
PTD3/KBIP3/ADP10
PTD2/KBIP2/ACMPO
PTD1/ADP9/ACMP–
PTD0/ADP8/ACMP+
PTE7/SS1
PTE6/SPSCK1
PTE5/MOSI1
PTE4/MISO1
PTE3/TPM1CH1
PTE2/TPM1CH0
PTE1/RxD1
PTE0/TxD1
PTF7
PTF6
PTF5/TPM2CH1
PTF4/TPM2CH0
PTF3/TPM1CH5
PTF2/TPM1CH4
PTF1/TPM1CH3
PTF0/TPM1CH2
PTG5/EXTAL
PTG4/XTAL
PTG3/KBIP7
PTG2/KBIP6
PTG1/KBIP1
PTG0/KBIP0
Figure 17-1. MC9S08JM60 Series Block Diagram Highlighting USB Blocks and Pins
MC9S08JM60 Series Data Sheet, Rev. 2
Freescale Semiconductor
295