
NanoCore12™
An Entire Family of 9S12 DIP Microcontroller Modules!
NanoCore12 Documents:
Read this manual first! Covers all NanoCore12 modules in detail.
Docs/Code/Notes By Family:
Library of documents, code examples, and Application Notes specifically relevant
to the 24-
Library of documents, code examples, and Application Notes specifically relevant
to the 32-
Library of documents, code examples, and Application Notes specifically relevant
to the 40-
Docs/Code/Notes for Accessories:
Assortment of documents, examples, and Application Notes for use with the School Board
NanoCore12DXC32 Servo/Sensor/Interface Module
Library of documents, code examples, and Application Notes relevant to the SSMI
Freescale Microcontroller Resources:
This Freescale document provides a thorough overview of the 9S12C microcontroller used on NanoCore12 modules.
This Freescale site provides detailed data sheets and many Application Notes relevant to the 9S12C microcontroller.
Development Tools & Utilities:
Loaders/Debuggers:
uBug12 GUI and .NET framework:
UBug12 is a free Windows program that talks to the Serial Monitor loaded onto each
NanoCore12 module. It provides an easy-
Linux command line tool “hcs12mem”
Karl Lunt's binload utility (DOS)
This powerful debugger can be used with NanoCore12’s on-
Assemblers:
BASIC Compilers:
C Compilers:
SynCode: Free IDE and GNU C Compiler (Windows)
Code Warrior Special Edition (32K limit; unlimited Asm)
ImageCraft ICCV7 for CPU12 (free for 45 days)
Eric Engler’s Windows IDE for GNU C
Eric Engler’s Pluto Visual Debugger
Resources

NanoCore12™
An Entire Family of 9S12 DIP Microcontroller Modules!
Notes & Examples:
Getting Started With CodeWarrior
University of Texas Course Notes & Examples:
A complete set of lab manuals and C code examples using NanoCore12DX from Prof. Valvano, UT Austin.
FreeRTOS is a portable, open source, mini Real Time Kernel -
C Examples for NC12DXC32 (a.k.a. M68DKIT912C32)
Books:
An Introduction to Hardware and
by Han-
This book provides a total solution for learning and teaching embedded system design
based on the Motorola HCS12/9S12 microcontroller. Readers will learn step-
