8-bit Microcontrollers
LearnMore:
For current information about Freescale
products and documentation, please visit
www.freescale.com/entry8.
Cost-Effective Development Tools
DEMO9S08SH32 $69*
Cost-effective demonstration board
withpotentiometer,LEDs,serialportand
built-inUSB-BDMcablefordebugging
and programming
M68CYCLONEPRO $499*
HC08/HCS08/HC12/HCS12 stand-alone
flash programmer or in-circuit emulator,
debugger,flashprogrammer;USB,serial
orEthernetinterfaceoptions
USBMULTILINKBDM $99*
UniversalHC08in-circuitdebuggerand
flashprogrammer;USBPCinterface
CWS-H08-STDED-CX Free**
CodeWarrior
®
SpecialEditionfor
Microcontrollers;includesintegrated
developmentenvironment(IDE),linker,
debugger,unlimitedassembler,Processor
Expert™auto-codegenerator,full-chip
simulationand16KBCcompiler
*PricesindicatedareMSRP.
**Subjecttolicenseagreementandregistration.
FreescaleandtheFreescalelogoaretrademarksorregisteredtrademarksofFreescaleSemiconductor,Inc.
intheU.S.andothercountries.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.
© Freescale Semiconductor, Inc. 2008
DocumentNumber:SH32FS
REV0
Package Options
Part Number Package Temp. Range
MC9S08SH32CTG 16-pin TSSOP -40°C to +85°C
MC9S08SH32CTJ 20-pin TSSOP -40°C to +85°C
MC9S08SH32CWL 28-pin SOIC -40°C to +85°C
MC9S08SH32CTL 28-pin TSSOP -40°C to +85°C
MC9S08SH16CTG 16-pin TSSOP -40°C to +85°C
MC9S08SH16CTJ 20-pin TSSOP -40°C to +85°C
MC9S08SH16CWL 28-pin SOIC -40°C to +85°C
MC9S08SH16CTL 28-pin TSSOP -40°C to +85°C
Features Benefits
Integrated Analog Peripherals
• 16-ch.,10-bitanalog-to-digitalconverter(ADC) • Easyinterfacetoanaloginputs,suchassensors
Automaticcomparefunction,softwareprogrammable
forgreaterthan/equaltoorlessthanconditions
• Usedtosetconversioncompleteandgenerateinterruptonly
when result matches condition
Asynchronousclocksource • CanbeusedtorunADCwhenMCUclocksareoff,suchas
inSTOP3low-powermode
Temperature sensor • Calculatestemperaturewithoutanyexternalcomponents
andsavesanADCinputchannelforotheruse
Internal bandgap reference channel • ConstantvoltagesourceforcalibratingADCresultsrequires
no external components
HardwaretriggerableusingtheRTIcounter • TakesperiodicmeasurementswithoutCPUinvolvement;
canbeusedinSTOP3withcomparefunctiontotake
measurementandwakeMCUfromSTOP3onlywhen
compare level is reached
Low-powerandhigh-speedoptions • Flexiblecongurationtomeethigh-performanceand
low-powerrequirements
• Analogcomparatormodule(ACMP)
Optiontocomparetointernalreference • Requiresonlysinglepinforinputsignal
Optiontoroutecomparatoroutputdirectlytopin • Allowsothercomponentsinsystemtoseeresultsof
comparator with minimal delay
OutputcanbeoptionallyroutedtoTPMmoduleas
input capture trigger
• CanbeusedforsingleslopeADCandresistance-
capacitance(RC)timeconstantmeasurements
• Real-time-counter(RTC)
8-bit modulus counter with binary or decimal
based prescaler
• Free-running,on-chip,low-poweroscillator(1kHz)forcyclic
wake-upwithoutexternalcomponents,runsinallMCUmode
Externalclocksourceforprescisetimebase,time-of-day,
calendarortaskschedulingfunctions
Three Timer Modules
• Programmable16-bittimer/PWMmodules(TPM1andTPM2) • Eachchannelcanbeindependentlyprogrammableforinput
capture, output compare, buffered edge-aligned pulse width
modulation(PWM)orbufferedcenter-alignedPWM
• 8-bitmodulotimermodule(MTIM)with8-bitprescaler • Timeroverowinterruptcanbeenabledtogenerateperiodic
interrupts for time-based software loops
System Protection
• Watchdogcomputeroperatingproperly(COP)resetwith
optiontorunfromdedicated1kHzinternalclocksourceor
busclock
• Resetsdeviceininstanceofrunawayorcorruptedcode,and
independentclocksourceprovidesadditionalprotectionin
caseoflossofclock
• Low-voltagedetectionwithresetorinterrupt • Allowssystemtowrite/saveimportantvariablesbefore
voltage drops to low
• Canholddeviceinresetuntilreliablevoltagelevelsare
reapplied to the part
• Illegalopcodedetectionwithreset • Resetsdeviceininstanceofrunawayorcorruptedcode
• Flexibleblockprotection • Securescodesectionssothatitcannotbeaccidentally
corrupted by runaway code
• Optiontoprotectvariousblocksizes
• Optiontoputbootloadercodeinprotectedspaceandclear
ashforreprogramming
• SecurityfeatureforashandRAM • Preventsunauthorizedaccesstomemorytoprotecta
customer’svaluablesoftwareIP
• Always-onpower-onreset(POR)circuitry • Signicantlyreducesriskofcoderunawayduetobrownout
situations
Background Debugging System and On-Chip In-Circuit Emulation (ICE)
with Real-Time Bus Capture
• On-chipICE • Providessingle-wiredebuggingandemulationinterface;
eliminates need for expensive emulation tools
• Providescircuitemulationwithouttheneedforadditional,
expensive development hardware