MC9S08JS16LCFK Freescale Semiconductor, MC9S08JS16LCFK Datasheet

no-image

MC9S08JS16LCFK

Manufacturer Part Number
MC9S08JS16LCFK
Description
MCU 8BIT 16K FLASH 24-QFN
Manufacturer
Freescale Semiconductor
Series
HCS08r
Datasheet

Specifications of MC9S08JS16LCFK

Core Processor
HCS08
Core Size
8-Bit
Speed
48MHz
Connectivity
LIN, SCI, SPI, USB
Peripherals
LVD, POR, PWM
Number Of I /o
14
Program Memory Size
16KB (16K x 8)
Program Memory Type
FLASH
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
24-QFN
Processor Series
S08JS
Core
HCS08
Data Bus Width
8 bit
Data Ram Size
512 KB
Interface Type
SCI, SPI
Maximum Clock Frequency
48 MHz
Number Of Timers
1
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
EWS08
Development Tools By Supplier
DEMO9S08JS16
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
 Details
Freescale Semiconductor
Data Sheet: Technical Data
Features:
• 8-Bit HCS08 Central Processor Unit (CPU)
• Memory Options
• Clock Source Options
• System Protection
• Power-Saving Modes
• USB Bootload
• Peripherals
© Freescale Semiconductor, Inc., 2008-2009. All rights reserved.
This document contains information on a product under development. Freescale reserves the
right to change or discontinue this product without notice.
MC9S08JS16 Series
Covers:
MC9S08JS16
MC9S08JS8
MC9S08JS16L
MC9S08JS8L
– 48 MHz HCS08 CPU (central processor unit)
– 24 MHz internal bus frequency
– Support for up to 32 interrupt/reset sources
– Up to 16 KB of on-chip in-circuit programmable flash
– Up to 512 bytes of on-chip RAM
– 256 bytes of USB RAM
– Clock source options include crystal, resonator, external
– MCG (multi-purpose clock generator) — PLL and FLL;
– Optional computer operating properly (COP) reset with
– Low-voltage detection
– Illegal opcode detection with reset
– Illegal address detection with reset
– Wait plus two stops
– Mass erase entire flash array
– Partial erase flash array — erase all flash blocks except
– Program flash
– USB — USB 2.0 full-speed (12 Mbps) with dedicated
memory with block protection and security options
clock
internal reference clock with trim adjustment
option to run from independent 1 kHz internal clock
source or the bus clock
for the first 1 KB of flash
on-chip 3.3 V regulator and transceiver; supports
endpoint 0 and up to 6 additional endpoints
• Input/Output
• Package Options
TBD
– SPI — One 8- or 16-bit selectable serial peripheral
– SCI — One serial communications interface module
– MTIM — One 8-bit modulo counter with 8-bit prescaler
– TPM — One 2-channel 16-bit timer/pulse-width
– KBI — 8-pin keyboard interrupt module
– RTC — Real-time counter with binary- or
– CRC — Hardware CRC generator circuit using 16-bit
– Software selectable pullups on ports when used as inputs
– Software selectable slew rate control on ports when used
– Software selectable drive strength on ports when used as
– Master reset pin and power-on reset (POR)
– Internal pullup on RESET, IRQ, and BKGD/MS pins to
– 24-pin quad flat no-lead (QFN)
– 20-pin small outline IC package (SOIC)
interface module with a receive data buffer hardware
match function
with optional 13 bit break. Full duplex non-return to zero
(NRZ); LIN master extended break generation; LIN
slave extended break detection; wakeup on active edge
and overflow interrupt
modulator (TPM) module; selectable input capture,
output compare, and edge-aligned PWM capability on
each channel; timer module may be configured for
buffered, centered PWM (CPWM) on all channels
decimal-based prescaler
shift register; CRC16-CCITT compliancy with
x
as outputs
outputs
reduce customer system cost
16
+x
12
+x
MC9S08JS16
20 W-SOIC
Case 751D
Document Number: MC9S08JS16
5
+1 polynomial
Rev. 4, 4/2009
24 QFN
Case 1982-01

Related parts for MC9S08JS16LCFK

MC9S08JS16LCFK Summary of contents

Page 1

... V regulator and transceiver; supports endpoint 0 and additional endpoints This document contains information on a product under development. Freescale reserves the right to change or discontinue this product without notice. © Freescale Semiconductor, Inc., 2008-2009. All rights reserved. Document Number: MC9S08JS16 MC9S08JS16 20 W-SOIC ...

Page 2

... SPI Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.11 Flash Specifications 3.12 USB Electricals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4 Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.1 Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.2 Mechanical Drawings Description of Changes 7, changed the parameter description of RI were changed as well. MC9S08JS16 Series MCU Data Sheet, Rev. 4 and S3I the typicals of DD DD, Freescale Semiconductor ...

Page 3

... Pin contains integrated pullup device. 6. 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 pulldown device. Figure 1. MC9S08JS16 Series Block Diagram Freescale Semiconductor ON-CHIP ICE AND DEBUG MODULE (DBG) USB ...

Page 4

... KBIP3 12 PTA4 KBIP4 13 — PTA5 KBIP5 — PTA6 KBIP6 20 PTA7 KBIP7 1 PTB4 XTAL 2 PTB5 EXTAL 3 — NC MC9S08JS16 Series MCU Data Sheet, Rev. 4 --> Highest Alt 2 TCLK RESET MS BLMS TPMCH0 MISO MOSI SPSCK USBDN USBDP V USB33 TPMCH1 RxD TxD V SSOSC Freescale Semiconductor ...

Page 5

... PTB0/IRQ/TCLK PTB1/RESET PTB2/BKGD/MS PTB3/BLMS PTA0/KBIP0/TPMCH0 Figure 2. MC9S08JS16 Series PTB4/XTAL PTB5/EXTAL V PTB0/IRQ/TCLK PTB1/RESET PTB2/BKGD/MS PTB3/BLMS PTA0/KBIP0/TPMCH0 PTA1/KBIP1/MISO PTA2/KBIP2/MOSI Figure 3. MC9S08JS16 Series Freescale Semiconductor 24-Pin QFN 24-QFN Package SSOSC 20-pin SOIC Package MC9S08JS16 Series MCU Data Sheet, Rev. 4 Pin Assignments PTA5/KBIP5/TPMCH1 17 V USB33 ...

Page 6

... Table 2. Parameter Classifications NOTE Table 3 may affect device reliability or cause permanent Table 3. Absolute Maximum Ratings Rating Symbol Single pin limit stg T J MC9S08JS16 Series MCU Data Sheet, Rev Value Unit 2.7 to 5.5 V –0 0 ±25 mA 120 mA °C –55 to 150 °C 150 Freescale Semiconductor ...

Page 7

... Four layer board, 2 signal and 2 power layers The average chip-junction temperature (T where: = Ambient temperature, ° θ = Package thermal resistance, junction-to-ambient, °C/W JA Freescale Semiconductor SS DD and could result in external power supply going DD load will shunt current greater than maximum injection will be very small. ...

Page 8

... Table 5. ESD Protection Characteristics Symbol V THMM V THHBM Table 6. DC Characteristics Symbol — MC9S08JS16 Series MCU Data Sheet, Rev Equation 3 by measuring and T can be obtained Value 200 2000 1 Min Typical Max 2.7 — 5.5 Freescale Semiconductor and Eqn. 2 Eqn. 3 Unit V V Unit V ...

Page 9

... P Internal pullup resistors 12 P Internal pulldown resistors Internal pullup resistor to USBDP ( Input capacitance; all non-supply pins 15 C RAM retention voltage 16 P POR rearm voltage 17 D POR rearm time Freescale Semiconductor Table 6. DC Characteristics (continued) Symbol –2 mA Load –0.6 mA Load –0.4 mA Load –0.24 mA ...

Page 10

... Freescale Semiconductor ...

Page 11

... Figure 4. Typical 0.40 0.35 0.30 0.25 0.20 0.15 0.10 0.05 0. Figure 5. Typical I Freescale Semiconductor (Low Drive (mA) OH (Low Drive (High Drive -10 -11 -12 -13 -14 -15 ...

Page 12

... Figure 6. Typical 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 Figure 7. Typical (Low Drive (mA) OH (Low Drive – (High Drive -10 -11 -12 -13 -14 -15 I (mA) OH (High Drive – MC9S08JS16 Series MCU Data Sheet, Rev -40C 25C 85C -40C 25C 85C Freescale Semiconductor ...

Page 13

... Figure 8. I 0.25 0.20 0.15 0.10 0.05 0. Figure 9. I Freescale Semiconductor (Low Drive (mA (Low Drive (High Drive -10 -11 -12 -13 -14 -15 I (mA (High Drive MC9S08JS16 Series MCU Data Sheet, Rev. 4 Electrical Characteristics = 5 V -40C ...

Page 14

... Figure 10. I 1.4 1.2 1.0 0.8 0.6 0.4 0.2 0 Figure 11 (Low Drive (mA (Low Drive (High Drive -10 -11 -12 -13 -14 -15 I (mA (High Drive MC9S08JS16 Series MCU Data Sheet, Rev -40C 25C 85C = -40C 25C 85C = Freescale Semiconductor ...

Page 15

... D+ and D– pulled down by two 15.1 kΩ resisters independently. The current consumption may be much higher when the packets are being transmitted through the attached cable. 6 MCU enters stop3 mode, USB bus in idle state. The USB suspend current will be dominated by the D+ pullup resister. Freescale Semiconductor Table 7. Supply Current Characteristics Symbol measured at (CPU clock ...

Page 16

... Figure 12. Typical Run I 16 for PEE,FBE & BLPE DD 3 3 (V) DD for PEE, FBE and BLPE Modes (I DD MC9S08JS16 Series MCU Data Sheet, Rev vs PEE,48MHz Core FBE,8MHz Core BLPE,2MHz Core 5.5 vs Freescale Semiconductor ...

Page 17

... When MCG is configured for PEE or PBE mode, input clock source must be divided using RDIV to within the range of 1 MHz to 2 MHz. 4 This parameter is characterized and not tested on each device. Proper PC board layout procedures must be followed to achieve specifications MHz crystal. Freescale Semiconductor Rating MCU ...

Page 18

... Freescale Semiconductor Unit kHz kHz μs MHz MHz %f dco %f dco %f dco %f dco dco MHz MHz % % % % s s kHz kHz ...

Page 19

... This is the minimum pulse width guaranteed to pass through the pin synchronization circuitry. Shorter pulses may or may not be recognized. In stop mode, the synchronizer is bypassed so shorter pulses can be recognized in that case. 4 Timing is shown with respect to 20% V Freescale Semiconductor and V and variation in crystal oscillator frequency increase the C SS maximum, the MCG will not enter lock ...

Page 20

... Table 10. TPM Input Timing Function Symbol f TPMext t TPMext t clkh t clkl t ICPW t TPMext t clkh Figure 16. Timer External Clock MC9S08JS16 Series MCU Data Sheet, Rev. 4 Min Max Unit MHz Bus 4 — t cyc 1.5 — t cyc 1.5 — t cyc 1.5 — t cyc t clkl Freescale Semiconductor ...

Page 21

... TPMxCHn TPMxCHn 3.10 SPI Characteristics Table 11 and Figure 18 through Freescale Semiconductor t ICPW t ICPW Figure 17. Timer Input Capture Pulse Figure 21 describe the timing requirements for the SPI system. MC9S08JS16 Series MCU Data Sheet, Rev. 4 Electrical Characteristics 21 ...

Page 22

... SCK SCK — 1/2 t — SCK – 25 1/2 t — SCK SCK 30 — — 30 — — 30 — — 30 — — — — 40 — — 40 — — 25 — — 25 –10 — — –10 — — Freescale Semiconductor Unit Hz t cyc t SCK t SCK ...

Page 23

... LSBF = 0. For LSBF = 1, bit order is LSB, bit 1, ..., bit 6, MSB. (1) SS (OUTPUT) SCK (CPOL = 0) (OUTPUT) SCK (CPOL = 1) (OUTPUT) MISO (INPUT) 10 MOSI (OUTPUT) NOTES output mode (MODFEN = 1, SSOE = 1). 2. LSBF = 0. For LSBF = 1, bit order is LSB, bit 1, ..., bit 6, MSB. Freescale Semiconductor BIT BIT MSB OUT Figure 18. SPI Master Timing (CPHA = ...

Page 24

... BIT MSB OUT 7 BIT MSB IN Figure 20. SPI Slave Timing (CPHA = BIT SLAVE MSB OUT 6 7 MSB IN BIT Figure 21. SPI Slave Timing (CPHA = 1) MC9S08JS16 Series MCU Data Sheet, Rev SEE SLAVE LSB OUT NOTE LSB SLAVE LSB OUT LSB IN Freescale Semiconductor ...

Page 25

... Typical data retention values are based on intrinsic capability of the technology measured at high temperature and de-rated to 25 °C using the Arrhenius equation. For additional information on how Freescale Semiconductor defines typical data retention, please refer to Engineering Bulletin EB618/D, Typical Data Retention for Nonvolatile Memory. ...

Page 26

... USB bootloader supported at 3.3 V Approximate memory size (in KB) Table 15. Package Descriptions Abbreviation Designator QFN W-SOIC MC9S08JS16 Series MCU Data Sheet, Rev. 4 Pin V usb33 Typical Max Unit — — mA Table 15) Case No. Document No. FK 1982-01 98ARL10608D WJ 751D 98ASB42343B Freescale Semiconductor ...

Page 27

...

Page 28

...

Page 29

...

Page 30

...

Page 31

...

Page 32

... Freescale Semiconductor was negligent regarding the design or manufacture of the part. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc ...

Related keywords