Microchip Technology MPLAB Starter Kit for PIC18F MCU DM180021 DM180021 Manuale Utente
Codici prodotto
DM180021
MPLAB Starter Kit for PIC18F User’s Guide
DS51852A-page 26
© 2009 Microchip Technology Inc.
TABLE 4-1:
PIC18F STARTER KIT COMPONENT DESCRIPTIONS
4.3.1
Programmer/Debugger Components
The components listed here (in order of their reference tags in Figure 4-3) are the key
components of the programmer/debugger side of the starter kit:
components of the programmer/debugger side of the starter kit:
D1. PIC18F67J50 Microcontroller (U1): Controls the programming/debugging
operations of the target PIC18F46J50 microcontroller. It also provides the
12 MHz clock for the application side of the microcontroller.
12 MHz clock for the application side of the microcontroller.
D2. mini-B USB Receptacle (J2): Provides system power and bidirectional
communication between the host PC and starter kit.
D3. Debugger/Programmer Clock Crystal (Y1): Provides an accurate 12 MHz
frequency reference for the PIC18F67J50 microcontroller for stable USB
operations in Programming and Debugging modes. The PIC18F67J50 also
uses this to generate a second 12 MHz clock for use by the PIC18F46J50
microcontroller.
operations in Programming and Debugging modes. The PIC18F67J50 also
uses this to generate a second 12 MHz clock for use by the PIC18F46J50
microcontroller.
D4. 25LC010A Serial EEPROM (U2): Store the starter kit’s serial number and
debug control information.
D5. Target Power LED (D2): When lit, indicates that power is being supplied to the
starter kit from V
BUS
, either from the Application or Programmer/Debugger side.
D6. Debug LED (D3): When lit, indicates that the starter kit is operating in
Programming or Debug mode.
4.3.2
Application Components
The components listed here (in order of their reference tags in Figure 4-3) are the key
components of the application side of the starter kit:
components of the application side of the starter kit:
A1. PIC18F46J50 Microcontroller (U3): This provides the processing power for
the demo applications and application development on the starter kit. The micro-
controller features 64 Kbytes of Flash program memory and 3.7 Kbytes RAM.
The demo application uses an external 12 MHz signal from the programmer side
as clock source. Custom applications that do not use the USB module may also
use the microcontroller’s on-chip FRC oscillator as a clock source. (USB appli-
cations must use the 12 MHz programmer clock source, as the tolerance of the
FRC oscillator exceeds USB specifications.)
controller features 64 Kbytes of Flash program memory and 3.7 Kbytes RAM.
The demo application uses an external 12 MHz signal from the programmer side
as clock source. Custom applications that do not use the USB module may also
use the microcontroller’s on-chip FRC oscillator as a clock source. (USB appli-
cations must use the 12 MHz programmer clock source, as the tolerance of the
FRC oscillator exceeds USB specifications.)
A2. OLED Display (LED1): A 128 x 64 pixel, monochrome organic LED array
provides a wide range of graphics and alphanumeric display options.
A3. MicroSD Card Socket (J5): A standard socket that is read and write compatible
with all MicroSD cards. The socket and the application side of the
microcontroller communicate over an SPI interface.
microcontroller communicate over an SPI interface.
Ref
Debug/Programmer Component
Ref
Application Component
D1
PIC18F67J50 Microcontroller (U1)
A1
PIC18F46J50 Microcontroller (U3)
D2
mini-B USB Receptacle (J2)
A2
OLED Display (LED1)
D3
Debugger/Programmer Clock Crystal (Y1)
A3
MicroSD™ Card Socket (J5)
D4
25LC010A Serial EEPROM (U2)
A4
BMA150 Acceleration Sensor (U6)
D5
Debug LED (D2)
A5
Capacitive Touch Pad (S1)
D6
Power LED (D3)
A6
mini-B USB (Peripheral) Receptacle (J3)
A7
Potentiometer (R24)
A8
Bootloader Reset Push Button Switch (S1)
A9
MCP1727 Voltage Regulator (U5)
A10
Soft Start Circuit (Q1)
A11
OLED Voltage Boost Cicuitry