PIC18F87J50-I/PT Microchip Technology, PIC18F87J50-I/PT Datasheet

no-image

PIC18F87J50-I/PT

Manufacturer Part Number
PIC18F87J50-I/PT
Description
IC PIC MCU FLASH 64KX16 80TQFP
Manufacturer
Microchip Technology
Series
PIC® 18Fr

Specifications of PIC18F87J50-I/PT

Program Memory Type
FLASH
Program Memory Size
128KB (64K x 16)
Package / Case
80-TFQFP
Core Processor
PIC
Core Size
8-Bit
Speed
48MHz
Connectivity
EBI/EMI, I²C, SPI, UART/USART, USB
Peripherals
Brown-out Detect/Reset, LVD, POR, PWM, WDT
Number Of I /o
65
Ram Size
3.8K x 8
Voltage - Supply (vcc/vdd)
2 V ~ 3.6 V
Data Converters
A/D 12x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC18F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
3936 B
Interface Type
I2C, MSSP, SPI, EUSART
Maximum Clock Frequency
48 MHz
Number Of Programmable I/os
66
Number Of Timers
5
Maximum Operating Temperature
+ 100 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734, 52712-325, EWPIC18
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, DM183032, DM183022, DV164136
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 12 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC162087 - HEADER MPLAB ICD2 18F87J50 68/84MA180021 - MODULE PLUG-IN 18F87J50 FS USBAC164328 - MODULE SKT FOR 80TQFP
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F87J50-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC18F87J50-I/PT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
PIC18F87J50 FS USB
Plug-In Module
User’s Guide
© 2007 Microchip Technology Inc.
DS51678A

Related parts for PIC18F87J50-I/PT

PIC18F87J50-I/PT Summary of contents

Page 1

... Microchip Technology Inc. PIC18F87J50 FS USB Plug-In Module User’s Guide DS51678A ...

Page 2

... PowerInfo, PowerMate, PowerTool, REAL ICE, rfLAB, Select Mode, Smart Serial, SmartTel, Total Endurance, UNI/O, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. ...

Page 3

... Preface ........................................................................................................................... 1 Chapter 1. Introduction and Overview ......................................................................... 5 1.1 Introduction ..................................................................................................... 5 1.2 Highlights ........................................................................................................ 5 1.3 PIC18F87J50 FS USB Plug-In Module Kit Contents ...................................... 5 1.4 Overview of the PIC18F87J50 Family USB Capabilities ................................ 6 1.5 Using the Preprogrammed Firmware ............................................................. 6 Chapter 2. Important Notes and Migration Tips .......................................................... 7 2.1 Highlights ........................................................................................................ 7 2.2 Using the PIM with the HPC Explorer Board .................................................. 7 2 ...

Page 4

... NOTES: DS51678A-page iv © 2007 Microchip Technology Inc. ...

Page 5

... Development Systems Customer Change Notification Service • Customer Support • Document Revision History DOCUMENT LAYOUT This document describes how to use the PIC18F87J50 FS USB Plug-In Module. The manual layout is as follows: • Chapter 1. “Introduction and Overview” • Chapter 2. “Important Notes and Migration Tips” ...

Page 6

... Optional arguments mcc18 [options] file [options] Choice of mutually exclusive errorlevel {0|1} arguments selection Replaces repeated text var_name [, var_name...] Represents code supplied by void main (void) user { ... } © 2007 Microchip Technology Inc. Examples ® IDE User’s Guide ...

Page 7

... RECOMMENDED READING This user's guide describes how to use PIC18F87J50 FS USB Plug-In Module. Other useful documents are listed below. The following Microchip documents are available and recommended as supplemental reference resources. PIC18F87J50 Family Data Sheet (DS39775) MCHPFSUSB Firmware User’s Guide (DS51679) PICDEM™ FS USB Demonstration Board User’s Guide (DS51526) ...

Page 8

... Technical support is available through the web site at: http://support.microchip.com DOCUMENT REVISION HISTORY Revision A (July 2007) • Initial Release of this Document. DS51678A-page 4 ® II device programmers and the PICSTART © 2007 Microchip Technology Inc. ® ® ...

Page 9

... Chapter 1. Introduction and Overview 1.1 INTRODUCTION The PIC18F87J50 FS USB Plug-In Module (PIM) Demonstration Board and Kit is designed as an easy-to-use evaluation platform for Microchip's Full-Speed USB PIC18F87J50 family of microcontrollers. The PIM may be operated either stand-alone conjunction with the HPC Explorer board (microchipDIRECT part number DM183022) ...

Page 10

... OVERVIEW OF THE PIC18F87J50 FAMILY USB CAPABILITIES The PIC18F87J50 microcontroller is the “superset” device in the PIC18F87J50 micro- controller family. The PIC18F87J50 has the highest memory and pin count in the family, but otherwise shares an identical feature set (except features which require pins not present on 64-pin devices) compared to the other devices ...

Page 11

... I/O pins on the PIM are directly connected to the same I/O pins on the PIC18F8722 of the HPC Explorer board. For example, when the two boards are connected together, microcontroller pin, RD0 on the PIC18F87J50 FS USB PIM, is directly connected to the RD0 pin on the PIC18F8722, as well as one of the green LEDs on the HPC Explorer board ...

Page 12

... PROGRAMMING THE MICROCONTROLLER The PIC18F87J50 microcontroller located on the PIM may be reprogrammed in excess of 10,000 cycles. The PIM is too small to feature a full size RJ11 jack used on most Microchip demonstration boards. Instead, the PIM uses a 6-pin right angle male header (J5) which is electrically compatible with common Microchip programmers, such as the ® ...

Page 13

... Oscillator Configuration The PIC18F87J50 family devices use the same 96 MHz PLL found in prior full-speed USB microcontrollers, such as the PIC18F4550, but the implementation of the surround- ing clock structure is slightly different. When migrating up to the PIC18F87J50 family of devices, the most important change is the PLL does not automatically start when the microcontroller is powered on, even programmed to use one of the PLL-enabled modes (e ...

Page 14

... NOTES: DS51678A-page 10 © 2007 Microchip Technology Inc. ...

Page 15

... Hardware Considerations for Compliance Testing 3.2 HARDWARE FEATURES The PIC18F87J50 FS USB PIM has a number of hardware features intended to make it useful as an initial development platform and demonstration board. Refer to Appendix A. “PIC18F87J50 FS USB Plug-In Module Schematics” for schematics of the PIM. The board offers the following hardware features: 1 ...

Page 16

... CRYSTAL In order to use the USB module on the PIC18F87J50 family of microcontrollers, the module requires a fixed 48 MHz or 6 MHz clock for use in Full-Speed or Low-Speed modes, respectively. These clock frequencies can be derived from the internal 96 MHz PLL, and the microcontroller core need not run at the same frequency as the USB module ...

Page 17

... J1 on the HPC Explorer board, the board will natively produce a regulated 5V provided by the on-board adjustable linear regulator. When a PIM requiring 3.3V (such as the PIC18F87J50 FS USB PIM) is plugged in, resistor, R2, located on the PIM alters the feedback circuit of the adjustable linear regulator and configures it to produce 3.3V. ...

Page 18

... MCLR. It may be used to reset the microcontroller when the PIM is used either stand-alone or while connected to the HPC Explorer board. Pin, RB4 on the PIC18F87J50 microcontroller, is pulled resistor (R26 on the PIM). If push button the PIM, is pressed, it will pull RB4 low. This push button may be used for any general purpose user interfacing purposes. ...

Page 19

... USB building blocks which have officially gone through the compliance testing process will have a Test ID (TID) number associated with them. Microchip’s USB microcontrollers, such as the PIC18F87J50, have TID numbers associated with them, and these numbers can be found at the USB design center: http://www.microchip.com/usb (click on the “ ...

Page 20

... NOTES: DS51678A-page 16 © 2007 Microchip Technology Inc. ...

Page 21

... Once the MCHPFSUSB Firmware has been installed, the MPLAB ing the source code and hex file for the HID class, mouse like demonstration firmware, that comes preprogrammed on the PIC18F87J50, can be found in the following directory: C:\MCHPFSUSB\fw\HID\Mouse By default, the MPLAB IDE projects are configured to work with the PICDEM™ FS USB Demo Board, which uses the PIC18F4550 microcontroller ...

Page 22

... NOTES: DS51678A-page 18 © 2007 Microchip Technology Inc. ...

Page 23

... However, the pads of U1 have been designed to accommodate any of the products in the PIC18F87J50 family of microcontrollers, both the 80-pin TQFP and 64-pin TQFP. For example, if the PIC18F87J50 is carefully desoldered using hot air, and the pads are cleaned using solder wick possible to install the 64-pin TQFP PIC18F65J50 in its place ...

Page 24

... FIGURE A-1: PIC18F87J50 FS USB PIM REV. 1 SCHEMATICS (SHEET DS51678A-page 20 © 2007 Microchip Technology Inc. ...

Page 25

... PIC18F87J50 FS USB Plug-In Module Schematics FIGURE A-2: PIC18F87J50 FS USB PIM REV. 1 SCHEMATICS (SHEET © 2007 Microchip Technology Inc RF7/SS RF6/AN11 RF5/AN10/CVREF RF4/D+ 11 VSS RF3/D- 31 VSS RF2/AN7 51 VSS VUSB 70 VSS ENVREG 12 VDDCORE/VCAP 32 VDD RE7/AD15 48 VDD RE6/AD14 71 VDD RE5/AD13 RE4/AD12 25 AVDD RE3/AD11 26 AVSS ...

Page 26

... NOTES: DS51678A-page 22 © 2007 Microchip Technology Inc. ...

Page 27

... PLUG-IN MODULE USER’S GUIDE Index L LEDs ........................................................................ 14 Linear Regulator....................................................... 13 M Microchip Internet Web Site ....................................... 3 Migrating to the PIC18F87J50 Family........................ 8 O Oscillator Configuration.............................................. 9 Overview of PIC18F87J50 USB Capabilities ............. 6 P Power Management ................................................. 13 Programming the MCU .............................................. 8 Push Buttons............................................................ 14 R Reading, Recommended ........................................... 3 S Schematics............................................................... 19 Special Function Register Addressing ....................... 8 U Using the Preprogrammed Firmware ...

Page 28

... Fax: 886-3-572-6459 Taiwan - Kaohsiung Tel: 886-7-536-4818 Fax: 886-7-536-4803 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 © 2007 Microchip Technology Inc. EUROPE Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France - Paris Tel: 33-1-69-53-63-20 ...

Related keywords