Microchip Technology MPLAB Starter Kit for PIC18F MCU DM180021 DM180021 User Manual

Product codes
DM180021
Page of 46
MPLAB STARTER KIT FOR PIC18F
USER’S GUIDE
© 2009 Microchip Technology Inc.
 
DS51852A-page 23
Chapter 4.  Hardware
This chapter provides a functional overview of the MPLAB Starter Kit for PIC18F, and 
identifies the major hardware components. Topics covered include:
4.1
APPLICATION FUNCTIONAL OVERVIEW
Figure 4-1 illustrates the main functions of the starter kit:
FIGURE 4-1:
APPLICATION SIDE BLOCK DIAGRAM
The application side of the starter kit is centered on the PIC18F46J50 microcontroller, 
which requires very little additional hardware to perform its tasks. The MPLAB Starter 
Kit for PIC18F comes preprogrammed with a MicroSD bootloader that has the ability to 
load, program and run precompiled applications from a MicroSD memory card to the 
device’s Flash program memory. The MicroSD bootloader uses substantial parts of the 
Microchip Memory Disk Drive file system. The precompiled demos use substantial 
parts of the Microchip USB Stack Library.
The applications accept user inputs from three sources: the capacitive touch pad, S1 
(A5), the acceleration sensor, U6 (A4), and the potentiometer, R24 (A7).
PIC18F46J50
USB mini-B
Receptacle
Touch Keys
and Scroll Bar
32 kHz
Crystal
ICSP™
To Debugger Side
(PIC18F67J50)
D+/D-
OLED
Display
MicroSD™
Card Socket
RD0:RD7
CS
R0
WR
RD
RB3
RD6
RC2
RA4
RA0:RA3
SOSCI:SOSCO
PGC/EMUC
PGD/EMUD
MCLR
Potentiometer
BMA150
Accelerometer
RC6
Push Button
Switch
RB0
3.3V LDO
Regulator
V
BUS
V
DD
 to Debugger
Power
LED