Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword
Like this
3Activity
×
0 of .
Results for:
No results containing your search query
P. 1
PIC18F4550

PIC18F4550

Ratings: (0)|Views: 176|Likes:

More info:

Published by: Leonardo Saldaña Cabrera on Aug 06, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

07/21/2013

pdf

text

original

 
©
2007 Microchip Technology Inc.DS39632D
PIC18F2455/2550/4455/4550Data Sheet
28/40/44-Pin, High Performance,Enhanced Flash, USB Microcontrollerswith nanoWatt Technology
 
DS39632D-page ii
©
2007 Microchip Technology Inc.Information contained in this publication regarding deviceapplications and the like is provided only for your convenienceand may be superseded by updates. It is your responsibility toensure that your application meets with your specifications.MICROCHIP MAKES NO REPRESENTATIONS ORWARRANTIES OF ANY KIND WHETHER EXPRESS ORIMPLIED, WRITTEN OR ORAL, STATUTORY OROTHERWISE, RELATED TO THE INFORMATION,INCLUDING BUT NOT LIMITED TO ITS CONDITION,QUALITY, PERFORMANCE, MERCHANTABILITY ORFITNESS FOR PURPOSE
.
Microchip disclaims all liabilityarising from this information and its use. Use of Microchipdevices in life support and/or safety applications is entirely atthe buyer’s risk, and the buyer agrees to defend, indemnify andhold harmless Microchip from any and all damages, claims,suits, or expenses resulting from such use. No licenses areconveyed, implicitly or otherwise, under any Microchipintellectual property rights.
Trademarks
The Microchip name and logo, the Microchip logo, Accuron,dsPIC, K
EE
L
OQ
, micro
ID
, MPLAB, PIC, PICmicro, PICSTART,PROMATE, PowerSmart, rfPIC and SmartShunt areregistered trademarks of Microchip Technology Incorporatedin the U.S.A. and other countries.AmpLab, FilterLab, Migratable Memory, MXDEV, MXLAB,SEEVAL, SmartSensor and The Embedded Control SolutionsCompany are registered trademarks of Microchip TechnologyIncorporated in the U.S.A.Analog-for-the-Digital Age, Application Maestro, CodeGuard,dsPICDEM, dsPICDEM.net, dsPICworks, ECAN,ECONOMONITOR, FanSense, FlexROM, fuzzyLAB,In-Circuit Serial Programming, ICSP, ICEPIC, Linear ActiveThermistor, Mindi, MiWi, MPASM, MPLIB, MPLINK, PICkit,PICDEM, PICDEM.net, PICLAB, PICtail, PowerCal,PowerInfo, PowerMate, PowerTool, REAL ICE, rfLAB,rfPICDEM, Select Mode, Smart Serial, SmartTel, TotalEndurance, UNI/O, WiperLock and ZENA are trademarks ofMicrochip Technology Incorporated in the U.S.A. and othercountries.SQTP is a service mark of Microchip Technology Incorporatedin the U.S.A.All other trademarks mentioned herein are property of theirrespective companies. © 2007, Microchip Technology Incorporated, Printed in theU.S.A., All Rights Reserved.Printed on recycled paper.
Note the following details of the code protection feature on Microchip devices:
Microchip products meet the specification contained in their particular Microchip Data Sheet.Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in theintended manner and under normal conditions.There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to ourknowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s DataSheets. Most likely, the person doing so is engaged in theft of intellectual property.Microchip is willing to work with the customer who is concerned about the integrity of their code.Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does notmean that we are guaranteeing the product as “unbreakable.”Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of ourproducts. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such actsallow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.
Microchip received ISO/TS-16949:2002 certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona, Gresham, Oregon and Mountain View, California. The Company’s quality system processes and procedures are for its PIC 
® 
 
MCUs and dsPIC DSCs, K 
EE 
L
OQ 
® 
 
code hopping devices, Serial EEPROMs, microperipherals, nonvolatile memory and analog products. In addition, Microchip’s quality system for the design and manufacture of development systems is ISO 9001:2000 certified.
 
©
2007 Microchip Technology Inc.
Preliminary
DS39632D-page 1
PIC18F2455/2550/4455/4550
Universal Serial Bus Features:
USB V2.0 CompliantLow Speed (1.5 Mb/s) and Full Speed (12 Mb/s)Supports Control, Interrupt, Isochronous and BulkTransfersSupports up to 32 Endpoints (16 bidirectional)1-Kbyte Dual Access RAM for USBOn-Chip USB Transceiver with On-Chip VoltageRegulatorInterface for Off-Chip USB TransceiverStreaming Parallel Port (SPP) for USB streamingtransfers (40/44-pin devices only)
Power-Managed Modes:
Run: CPU on, peripherals onIdle: CPU off, peripherals onSleep: CPU off, peripherals offIdle mode currents down to 5.8
μ
A typicalSleep mode currents down to 0.1
μ
A typicalTimer1 Oscillator: 1.1
μ
A typical, 32 kHz, 2VWatchdog Timer: 2.1
μ
A typicalTwo-Speed Oscillator Start-up
Flexible Oscillator Structure:
Four Crystal modes, including High Precision PLLfor USBTwo External Clock modes, up to 48 MHzInternal Oscillator Block:-8 user-selectable frequencies, from 31kHzto 8MHz-User-tunable to compensate for frequency driftSecondary Oscillator using Timer1 @ 32 kHzDual Oscillator options allow microcontroller andUSB module to run at different clock speedsFail-Safe Clock Monitor:-Allows for safe shutdown if any clock stops
Peripheral Highlights:
High-Current Sink/Source: 25mA/25mAThree External InterruptsFour Timer modules (Timer0 to Timer3)Up to 2 Capture/Compare/PWM (CCP) modules:-Capture is 16-bit, max. resolution 5.2ns (T
CY
 /16)-Compare is 16-bit, max. resolution 83.3ns (T
CY
)-PWM output: PWM resolution is 1 to 10-bitEnhanced Capture/Compare/PWM (ECCP) module:-Multiple output modes-Selectable polarity-Programmable dead time-Auto-shutdown and auto-restartEnhanced USART module:-LIN bus supportMaster Synchronous Serial Port (MSSP) modulesupporting 3-wire SPI (all 4 modes) and I
2
C™Master and Slave modes10-bit, up to 13-channel Analog-to-Digital Convertermodule (A/D) with Programmable Acquisition TimeDual Analog Comparators with Input Multiplexing
Special Microcontroller Features:
C Compiler Optimized Architecture with optionalExtended Instruction Set100,000 Erase/Write Cycle Enhanced FlashProgram Memory typical1,000,000 Erase/Write Cycle Data EEPROMMemory typicalFlash/Data EEPROM Retention: > 40 yearsSelf-Programmable under Software ControlPriority Levels for Interrupts8 x 8 Single-Cycle Hardware MultiplierExtended Watchdog Timer (WDT):-Programmable period from 41ms to 131sProgrammable Code ProtectionSingle-Supply 5V In-Circuit SerialProgramming™ (ICSP™) via two pinsIn-Circuit Debug (ICD) via two pinsOptional dedicated ICD/ICSP port (44-pin devices only)Wide Operating Voltage Range (2.0V to 5.5V)
DeviceProgram MemoryData MemoryI/O10-BitA/D (ch)CCP/ECCP(PWM)SPPMSSP
   E   A   U   S   A   R   T
      C    o    m    p    a    r    a     t    o    r    s
Timers8/16-BitFlash(bytes)# Single-WordInstructionsSRAM(bytes)EEPROM(bytes)SPIMasterI
2
C™
PIC18F245524K12288204825624102/0NoYY121/3PIC18F255032K16384204825624102/0NoYY121/3PIC18F445524K12288204825635131/1YesYY121/3PIC18F455032K16384204825635131/1YesYY121/3
28/40/44-Pin, High-Performance, Enhanced Flash,USB Microcontrollers with nanoWatt Technology

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->