Link here

C v4.4x (QCard, QScreen) Language Reference

Full description of the Control-C compiler for the 68HC11 microcontroller

Mosaic's Control-C compiler is used to program Mosaic's 68HC11 microcontroller based development boards and GUI touchscreen controllers. The compiler is fully ANSI C compliant. It includes a macro pre-processor, supports floating point math, structures and unions, and allows you to develop your software using familiar C syntax. Extensive pre-coded library functions provide easy command of the controller's digital I/O, A/D, display, serial ports, memory manager, multitasker, and much more.

The Control-C cross-compiler was written by Fabius Software Systems and customized by Mosaic Industries to facilitate programming Mosaic embedded controllers in C. The C compiler implements all traditional C syntax, including record and enumerated data types, int, long and floating point data types, user type definition. There is a comprehensive library of functions, example programs demonstrating compiler features, and extensive documentation. To program in C, use the IDE (Integrated Development Environment) based on the TextPad editor to create your source code program files. Clicking in the Terminal window and sending the download file to the 68HC11 microcontroller via the RS-232 serial link completes the process: you can then type main from your terminal to execute your program.

 

Changes from prior kernels

The version 4.4 kernel has some differences from the version 4.08 kernel. Please see Forth V4.4 Changes from Prior Kernels.



This namespace contains:
 
This page is about: ANSI C Compiler and Analog and Digital Device Drivers for 68HC11 Microcontroller – ANSI compliant C compiler for the 68HC11 microcontroller includes a macro pre-processor, supports floating point math, structures and unions, and allows you to develop your software using familiar C syntax. Pre-coded C library functions provide easy command of the controller's digital I/O, A/D, display, serial ports, memory manager, and multitasker.
 
 
Navigation