SimHCS12 is a cloud-based simulator program for the Freescale/Motorola 68HC12 microcontroller. It provides an emulation of the M68HC12A4EVB evaluation board, including a simulated MC68HC812A4 microcontroller, 16k of external RAM, and 32k of external ROM. SimHCS12 supports three modes of operation: Expanded Wide, Expanded Narrow, and Single Chip.