PIC Microcontrollers: Know It All

Section IV: Programming PIC Microcontrollers Using M Basic

Chapter List

Chapter 18: MBasic Compiler and Development Boards
Chapter 19: The Basics Output
Chapter 20: The Basics Digital Input
Chapter 21: Introductory Stepper Motors
Chapter 22: Digital Temperature Sensors and Real-Time Clocks
Chapter 23: Infrared Remote Controls

18.1 The Compiler Package

18.1.1 A Note on Compiler Versions

By the time this book is published, Basic Micro will have released an updated MBasic compiler (version 5.3.0.0) and rationalized its compiler family, dropping its "standard" version compiler, making the former "professional" version its flagship PIC compiler. (If you are still using version 5.2., check with Basic Micro for upgrade information. Owners of MBasic Professional version 5.2 qualify for a free upgrade, while MBasic Standard owners qualify for a reduced price upgrade to MBasic Professional.) In addition, Basic Micro has a made available a free version of its MBasic Professional compiler, MBasic876 on the CD-ROM associated with this book. MBasic876 is a complete, 100% functional version of MBasic Professional, limited to working only with the 16F876 and 16F876A devices.

All programs in this book were originally developed and tested with MBasic Professional, version 5.2.1.1 and have been verified with a prerelease version of 5.3.0.0. However, bug-fixes and other "tweaking" to the official release version 5.3.0.0 may occur that introduce minor incompatibilities between the code in this book and Basic Micro's ultimately released compiler. The CD-ROM associated with this book provides both 5.2.1.1-compliant and 5.3.0.0-compliant source code.

Unless specifically noted, this book assumes you are using MBasic or MBasic876, version 5.3.0.0. The printed program listings are...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Programming Languages
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.