DM163045 Microchip Technology, DM163045 Datasheet - Page 15

no-image

DM163045

Manufacturer Part Number
DM163045
Description
PICDEM Lab Development Kit (with PICkit 3) General Purpose
Manufacturer
Microchip Technology
Series
PICDEM™r
Type
MCUr
Datasheet

Specifications of DM163045

Contents
Board, PIC kit 3
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
For Use With/related Products
PIC Micro® MCU

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DM163045
Manufacturer:
MICROCHIP
Quantity:
12 000
2.1
2.2
2.3
© 2009 Microchip Technology Inc.
INTRODUCTION
PREREQUISITES
THE SOFTWARE CONTROL LOOP
This chapter is intended to prepare the reader to complete the labs in the remaining
chapters of this user’s guide.
The labs contained within this lab manual assumes the user:
1. Has a basic understanding of the C programming language.
2. Understands basic circuit analysis.
3. Has completed or understands the concepts contained within the introductory
The labs used in this user’s guide implement a software control loop in various
configurations but always in the same sequence as shown in Example 2-1.
FIGURE 2-1:
Each block of the software control loop represents a function that organizes tasks into
logical, organized groupings that are called from the main function (main()). Notice
the Initialize() is called only once while the remaining functions are executed
repeatedly. This method organizes the embedded firmware application into a logic
sequence of events:
tutorial: “Introduction to MPLAB
MCU Family Lite Mode Compiler Tutorial” (DS41322B) provided on the
accompanying CD-ROM.
Chapter 2. Getting Started
Loop Forever
MAIN() SOFTWARE CONTROL LOOP FLOWCHART FOR
USED IN LABS
PICDEM
®
IDE and HI-TECH C
Initialize()
Get_Inputs()
Do_Outputs()
TM
BOARD USER’S GUIDE
main()
Decide()
Timing()
LAB DEVELOPMENT
®
PRO for the PIC10/12/16
SD41369A-page 11

Related parts for DM163045