Link here

Freescale Datasheets

Freescale Semiconductor, Inc. provides the following datasheets for the 9S12 (HCS12) Microcontroller, the processor chip used on the PDQ Board Single Board Computer (SBC).

These following Freescale datasheets are provided to supplement the documentation on this website. You may find them useful when hardware/software interfacing to the microcontroller chip. The detailed specifications provide the timing information you may sometimes need when writing c language application programs. All datasheets listed on this page may be downloaded as a single 6.8 MB zipped file,

or you can choose among the following individual module descriptions to download.

MC9S12A512/DP512 Device Guide V01.25
The MC9S12A512/DP512 Device Guide covers the following topics:
  • Device Overview and Block Diagram
  • Pin and Signal Descriptions
  • System Clock
  • Modes of Operation, and more.

The MC9S12DP512 Device Guide fully covers the MC9S12A512 version of the processor used in the PDQ products. For a brief introduction to the microcontroller used, see the Overview of the MC9S12A512 microcontroller.

Module Mapping Control (MMC) V4
The Module Mapping Control Guide shows you how to use the control registers for the HCS12 Microcontroller and how to configure the device's memory map.
I/O Pin Electrical Specifications
The Freescale application note, Input/Output (I/O) Pin Drivers on HCS12 Family MCUs, provides detailed specifications for the processor's I/O pins.
Connecting Hardware to the 9S12 Processor
The Freescale application note, Designing Hardware for the HCS12 D-Family, provides guidance for connecting to the processor's I/O pins.
Other 9S12 Datasheets
The PDQ Board's 9S12 processor, the MC9S12A512, does not support the Controller Area Network, CAN, automotive signaling protocols supported by other versions of the processor, such as the MC9S12DP512. Even so, as a service to those looking for descriptions of the protocol, the datasheets are provided here:

Another, souped-up version of the 9S12, the MC9S12XDP512, provides greater timer capabilities for automotive applications. As the user manual for its Enhanced Capture Time module provides some specifications that were neglected in the manual for the MC9S12DP512 version, it is provided here. Beware however that it is not always clear which specifications are shared by the two versions, and which apply only to the X-version of the processor.


See also →

sbc–single board computers–freescale microcontrollers–c language–datasheets
 
Notes:
This manual describes the features and operation of the core (central processing unit, or CPU, and development support functions) used in all HCS12 microcontrollers. Pre-coded C-language routines make it easy to access these features.
The BDLC module is a serial communication module which allows the user to send and receive messages across a Society of Automotive Engineers (SAE) J1850 serial communication network. The user’s software handles each transmitted or received message on a byte-by-byte basis, while the BDLC performs all of the network access, arbitration, message framing and error detection duties.
The Motorola Scalable Controller Area Network (MSCAN) definition is based on the MSCAN12 definition which is the specific implementation of the Motorola Scalable CAN concept targeted for the Motorola MC68HC12 Microcontroller Family.
 
Page title: Freescale Datasheets
This page is about 9s12 | hcs12 | mc9s12dp512 | mc9s12a512 | freescale microcontrollers mcu datasheets | specifications | microcontrollers | mc9s12a512 mc9s12dp512 datasheets | freescale hcs12 9s12 c language | sbc single board computers | datasheets for the 9s12 (hcs12) microcontrollers | the processor used by the pdq board controller | 9s12 hcs12 hardware software interfacing | mcu device guide | flash | eeprom
DocWeb Contents
 
Navigation
 
Registration on or use of this site constitutes acceptance of our User Agreement and Privacy Policy. Purchase of Mosaic's products constitutes acceptance of the End User License Agreement, Sales Terms and Conditions, and Life Support policy. Mosaic’s products are not authorized for use as components in life support or medical devices. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of Mosaic Industries, Inc. Mosaic and other product names are trademarked and should be capitalized when reproduced. You are encouraged to link to pages of this site.
© Mosaic Industries, Inc. All rights reserved.