logo image - link to home page

Products | Support | Resources | PurchaseContact  | Basket  | Checkout

  Home
  What's New
  Products
  Distributors
  Purchasing Info
  Developer Resources
  Support
  Upgrades
  Site Index
  Contact Us
  Pb-Free Info (RoHS)
 

 

keyword search:
 


 

Products:
  Books:
    The LAB-X1 Tutorial and Resource Book
    PICBASIC PROJECTS - 30 Projects Using PICBASIC and PICBASIC PRO
    Programming PIC Microcontrollers With PICBASIC
    Running Small Motors with PIC™ Microcontrollers
    Making PIC™ based Laboratory Instruments and Controllers
    Serial Port Complete Second Edition
    USB Complete Third Edition
    USB Mass Storage
    Build Your Own Humanoid Robots
    PIC Robotics
    Insectronics : Build Your Own Walking Robot
    Amphibionics : Build Your Own Biologically Inspired Reptilian Robot
    Designing Embedded Systems with PIC Microcontrollers: Principles and Applications
    Easy Microcontrol'n - A Beginner's Guide to Using PIC16/17 Microcontrollers
    Easy Step'n - An Introduction to Stepper Motors for the Experimenter
    PIC Microcontroller Project Book
    Microcontrol'n Apps - PIC Microcontroller Applications Guide
    Time'n and Count'n using PIC® Microcontrollers
    Programming and Customizing PICmicro Microcontrollers
    Serial Communications
     

The LAB-X1 Tutorial and Resource Book - $49.95

Purchase at mcumart.com

by Harprit Singh Sandhu

The LAB-X1 Tutorial and Resource Book is intended for the novice user.  Using PICBASIC PRO examples written for the LAB-X1 and PIC16F877A MCU, the book explains the fundamental concepts that are sometimes taken for granted by other authors.  The user can work through the book in step-by-step fashion, experimenting with each example on the LAB-X1.

The focus of this tutorial is the multitude of hardware features provided on the LAB-X1 Experimenter Board. The book teaches you about microcontrollers by having you undertake a number of software exercises using PICBASIC PRO. These cover each and every hardware feature (including all the optional components) provided on the LAB-X1. Each hardware aspect of the board is examined with an isolated electrical diagram showing its specific connections to the MCU so that you can understand the hardware and thus learn how to use the information in your own designs.

For beginners, this tutorial is a great companion to the PICBASIC PRO Compiler and LAB-X1 Experimenter Board.  If you're looking for a complete beginner's package, purchase this book and the  Developer's Bundle, which includes PBP, LAB-X1, melabs Programmer, and the 16F877A.  

The book is also useful for those who are learning PICBASIC PRO without the benefit of the LAB-X1.  The circuits from the LAB-X1 are diagramed in detail to aid in understanding the PBP example programs.

For those not having a fast internet connection, the included CD ROM  provides copies of all the data sheets and related information needed. These include listing of all the sample programs in the manual, a free demo compiler and  more. Short book reviews are included for those interest in further learning.

KEY FEATURES:
  • Detailed sections on each of the input and output capabilities of the LAB-X1
  • Laid out in an easy to understand, progressive, learning sequence.
  • Extensive discussion of the operation and use of the keyboard, the 2 line display, the timers and the interrupts.
  • All programming examples are in written in the powerful, easy to use and easy to understand PICBASIC PRO Compiler language.
  • All learning will transfer to almost the entire line of PIC microcontrollers with minimal effort.

An excerpt from the "Timers and Counters" section:

"Most users will find that using timers and counters is the hardest part of learning how to use PIC microcontrollers. With this in mind, we will proceed in a step by step manner and build up the programs in pieces that are easier to digest. Once you get comfortable with their set up procedures, you will find that they are not so intimidating.

We will cover timers and counters separately. Counters are essentially timers that get their clock input from an outside source. There are two counters in the 16F877A and they are associated with Timer0 and Timer1. Timer2 cannot be used as a counter.

Note: The clock frequency utilized by the timers is a fourth of the oscillator frequency. This is the frequency of the instruction clock. This means that the counters are affected by every fourth count of the main oscillator. The frequency is referred to as Fosc/4 in the literature. When responding to an external clock signal the response is to the actual frequency."

189 pages, includes CDROM


Table of Contents

Section 00 Preface

Section 01 Introduction to the MELabs LAB-X1 Board

Section 02 The Hardware and Software Set Up

Section 03 Understanding the PIC 16F877A Chip

Section 04 Software, Compilers and Editors

Section 05 Controlling the Input and Output

Section 06 Timers and Counters

Section 07 Sockets U3 to U8, Clocks and Memory

Section 08 Sockets U9 and U10, Communications

Section 09 Reading a Keyboard in detail 

Section 10 Liquid Crystal Displays in detail

Section 11 Analog to Digital Conversions

Section 12 Solar Collector Investigation

Section 13 Debugging

Section 14 Appendices

  • 1 Component listings
  • 2 Setting up programmer
  • 3 Abbreviations
  • 4 Sample Programs by ME Labs
  • 5 Sample Programs by Author
  • 6 Designing a Battery Monitor
  • 7 Contents of the CD ROM

Section 15 The CD ROM that supplements this manual

 

Copyright 2008
microEngineering Labs, Inc.
Box 60039
Colorado Springs CO 80960
(719) 520-5323
(719) 520-1867 fax
email: support@melabs.com

Last Updated: 07/10/2008

Home | What's New | Products | Support
Resources
| Purchase | Index Contact

PIC, PICmicro, dsPIC, and  MPLAB are registered trademarks of Microchip Technology Inc. in the USA and other countries.  PICBASIC, PICBASIC PRO, PICPROTO, and EPIC are trademarks of Microchip Technology Inc. in the USA and other countries.   BASIC Stamp is a trademark of Parallax, Inc.

Microchip third-party partner  Microchip Consultant Program Member