DV164126 Microchip Technology, DV164126 Datasheet - Page 13
![KIT DEVELOPMENT USB W/PICKIT 2](/photos/9/4/90430/dv164126_sml.jpg)
DV164126
Manufacturer Part Number
DV164126
Description
KIT DEVELOPMENT USB W/PICKIT 2
Manufacturer
Microchip Technology
Specifications of DV164126
Main Purpose
Interface, USB 2.0 Slave
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
PIC18F13K50, PIC18F14K50
Primary Attributes
Full Speed (12Mbps), MCU Based
Secondary Attributes
4 Labs: Enumeration, HID Mouse, HID Keyboard, CDC Serial Emulator
Silicon Manufacturer
Microchip
Silicon Core Number
PIC18F14K50, PIC18F13K50
Core Architecture
PIC
Core Sub-architecture
PIC18
Silicon Family Name
Piccolo
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DV164126
Manufacturer:
Microchip Technology
Quantity:
135
2.1
2.2
2.3
© 2009 Microchip Technology Inc.
INTRODUCTION
PREREQUISITES
RESOURCES REQUIRED TO COMPLETE PROJECT LABS
Chapter 2. Getting Started Project Labs
This section of the user’s guide will walk the user through a number of project labs that
will ease the development of original USB design applications. Labs are formatted so
that the user is guided through each project’s source code to uncomment or copy and
paste sections of code. This format was chosen to force the developer to explore sig-
nificant sections of the Framework and familiarize themselves with the overall structure
of the source files presented.
Lab files can be located in the folder C:\LPCUSBDK_Labs\Labx_files. Each lab
folder will contain both the source files for the labs and a folder containing the solutions
with working code.
Four labs are presented:
1. Project Lab 1 (Enumeration): This lab introduces the user to developing unique
2. Project Lab 2 (HID Mouse): This lab expands on concepts learned in Project Lab
3. Project Lab 3 (HID Keyboard): In this lab the user is required to alter the descrip-
4. Project Lab 4 (CDC Serial Emulator): Finally, the user will implement a
These labs assume that the user:
1. Has completed the self-directed course “Getting Started with Microchip’s Low
2. Is familiar with the MPLAB IDE and C18 compiler.
3. Has some programming experience using the C language.
4. Is familiar with Microchip’s PIC18F family of microcontrollers.
In order to complete the Project Labs, the user should have:
1. The most current version of the MPLAB IDE and C18 compiler installed on their
descriptors in their own applications that will be used by the Host (PC) to
enumerate and ultimately configure the PIC18F14K50.
1 using the descriptors defined. The user will walk through the development of
application specific functions within the mouse.c firmware file. The end applica-
tion will behave like a Human Interface Device Class (HID) mouse by moving the
pointer on the PC screen.
tors to implement a HID keyboard-based application. The potentiometer on the
Low Pin Count USB Development Board is rotated to change the HID specifica-
tion unicode value transmitted through the USB to the PC that will print charac-
ters based on an ADC conversion.
communication protocol converter using the Communication Device Class
(CDC) driver.
Pin Count USB Solutions” provided on the accompanying CD.
PC. The MPLAB IDE can be found at:
plg?IdcService=SS_GET_PAGE&nodeId=1406&dDoc-
Name=en019469&part=SW007002
http://www.microchip.com/stellent/idc-
LOW PIN COUNT USB
DEVELOPMENT KIT
USER’S GUIDE
DS41356B-page 9