DM163045 Microchip Technology, DM163045 Datasheet - Page 21

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
3.1
3.2
© 2009 Microchip Technology Inc.
INTRODUCTION
GENERAL PURPOSE INPUT/OUTPUT LABS
Chapter 3. General Purpose Input/Output Labs
The following labs cover some of the fundamental features of the General Purpose
Input/Output (GPIO) peripherals available on the PIC16F690. As the name implies,
these peripherals are used for general purpose applications that can monitor and
control other off-chip devices. Some PIC
peripherals on-chip including the PIC16F690 used in the following labs. Therefore, the
PORTx naming convention is used. Available ports on the PIC16F690 are:
• PORTA
• PORTB
• PORTC
Reading through the data sheet highlights some of the unique characteristics associ-
ated with each port and the reader is encouraged to explore these in greater detail once
comfortable with the labs in this user’s guide. The labs will focus on two of the port
peripherals: PORTC and PORTA. Labs will be naturally divided into two sections since
these are General Purpose Input/Output peripherals:
• Output Labs
• Input Labs
Output labs will introduce the reader to concepts necessary to configuring these periph-
erals for output to off-chip devices using applicable registers by lighting 8 LEDs con-
nected to the PORTC pins
The Input labs will then add a push button interfacing to one of the PORTA pins to high-
light concepts necessary for configuring these peripherals to receive information from
off-chip devices. Finally, interrupts will be used to optimize the application for different
purposes.
• Output Labs:
• Input Labs:
- Lab 1: Light LEDs
- Lab 2: Flash LEDs (Delay Loop)
- Lab 3: Simple Delays Using Timer0
- Lab 4: Rotate LEDs
- Lab 5: Adding a Push Button
- Lab 6: Push Button Interrupt
- Lab 7: Push Button Interrupt-on-Change
- Lab 8: Using Weak Pull-ups
PICDEM
TM
BOARD USER’S GUIDE
®
microcontrollers have multiple GPIO
LAB DEVELOPMENT
DS41369A-page 17

Related parts for DM163045