Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB...
Transcript of Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB...
![Page 1: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/1.jpg)
![Page 2: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/2.jpg)
Introducing 15 NewUSB PIC® Microcontrollers
Three New Families, 15 New MCUs With USB• 14 to 100 pins with packages as small as 4x4 mm• 14 to 100 pins, with packages as small as 4x4 mm• Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes• Active current as low as 35 µA/MHz, Sleep current as low as 20 nA
No External Crystal Needed!• Internally generated USB-accurate clock source• Save as much as $0.15 by eliminating external crystal• Saves space, lowers BOM cost, and reduces complexity
Enabling Low-Cost, Flexible Intelligence• All families support mTouch™ capacitive sensing• Easily implement low-cost battery charging or high-power LED drive
2
Easily implement low cost battery charging or high power LED drive• High-density LCD, CTMU measurement, and RTCC available
![Page 3: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/3.jpg)
Microchip’s USB MCU Portfolio
128 USB PIC® MCUs PIC32Highest PerformanceUSB 2.0 DeviceEmbedded HostOTG
128 USB PIC® MCUsThe industry’s strongest
scalable product family and software migration path
PIC24FMid-Range, Easy MigrationUSB 2.0 DeviceE b dd d H tm
ance
PIC16F/PIC18F
Embedded HostOTG
Perf
or
32 bit
15 New
C 6 / C 8Small, Low Power, Low CostUSB 2.0 Device Support
16-bit
8-bit
32-bit
3
Migration
![Page 4: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/4.jpg)
Three New 8-bit USB PIC® MCU Families
Full-Featured, LCD + USB
PIC18F2X/4XK5016 KB or 32 KB Flash
PIC18FXXJ9432, 64, or 128 KB Flash4 KB RAM64, 80, or 100 pinsCrystal-Free USB 2.0or
y Our Lowest-Cost USB MCUs
Easy Migration from Legacy USB
2 KB RAMHardware EEPROM28 or 40/44 pinsCrystal-Free USB 2.0eXtreme Low Power
yeXtreme Low Power
Added Features:•480-Segment (60x8) LCD•Low-Power Real Time ClockVb t B tt B kre
s/M
em PIC16F145X14 KB Flash 1 KB RAM14 or 20 pinsCrystal-Free USB 2.0
Added Features:•Hardware Multiply•CTMU Touch/Measurement
•Vbat Battery Backup•Four EUSARTs•Two I2C/SPI Interfaces•12-bit ADCFe
atur
yeXtreme Low Power
Features:•EUSART•I2C™/SPIPWM C l t•PWM+ Complement
•10-bit ADC w/ CVD•mTouch™ Cap Sensing
3 New 3 New 9 New
414-20 Pins 64-100 Pins28-44 Pins
![Page 5: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/5.jpg)
Wide Range of Applications
Industrial Security Panels Data Loggersgg Printers
Consumer Security Dongles Thermostats Door Locks Portable Handheld Devices Remote Controls Human Interface Devices
Medical Blood-Pressure Meters
Glucose Meters Glucose Meters Pedometers Pulse Oxymeters
Metering
5
Metering Single-Phase Energy Meters Water & Gas Meters
![Page 6: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/6.jpg)
Crystal-Free USB
Our latest USB MCUs offer crystal-free USB!• 0 25% accuracy when connected to a USB Host• 0.25% accuracy when connected to a USB Host• PIC16F145X and PIC18FXXK50 have Active Clock Tuning• PIC18FXXJ94 family has USB-accurate PLL & Oscillator
Numerous Benefits• Lower Cost – savings of up to $0.15 by eliminating external crystal• Less Space – No additional PCB traces and routing• Simple Design – No debugging or troubleshooting multiple components• More Robust – Avoids trace-length, humidity, and capacitance issues
6
![Page 7: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/7.jpg)
PIC16F145X FamilyOur Lowest-Cost USB MCUs to Date
N E t l C t lSupports Full Speed USB Communication
PWM with Complement G ti
7Available in 14- & 20-pin Packages
No External Crystal Required!
USB Communication
Enhanced Communications
Generation
![Page 8: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/8.jpg)
Application ExampleUSB Touch Keypad
Example MCU: PIC16F1459
CVD mTouch™Offers low-cost capacitive
touch and proximity sensing
USB-Accurate ClockActive Clock Tuning
eliminates crystal cost
USB 2.0 DeviceOn-chip interface to PC using
supplied HID firmware
8Result: A simple, low-cost and robust human-interface device
![Page 9: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/9.jpg)
PIC18F2X/4XK50 FamilyEasy Migration from Legacy USB Devices
N E t l C t lSupports Full Speed USB Communication
PWM with Complement Generation
9Available in 28- & 40-pin Packages
No External Crystal Required!
USB Communication GenerationTouch Interfaces, Temperature & Humidity Sensing, and More!
![Page 10: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/10.jpg)
Application ExampleTemperature/ Humidity Data Logger
Example MCU: PIC18F25K50
Software RTCYears of timekeeping on a coin cell using Low Power
Timer 1
USB-Accurate ClockDecreases sensitivity to
humid environments, reduces system cost
CTMUEnables accurate, low-cost temperature and humidity
USB 2.0 DeviceEasy connection to PC using
free HID-class firmware p ymeasurement
eXtreme Low PowerWorld-Class low power consumption extends
battery life when disconnected from USB
10
Result: Longer run times, added humidity sensing, reduced size and cost
![Page 11: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/11.jpg)
PIC18F97J94 FamilyFull-Featured, with USB, LCD, & RTCC w/ Vbat
Low-Power Real Time Clock PWM with Complement
Generation
11Available in 64, 80 and 100 Pin Packages
Up to 480 Segments of LCD Display
Supports Full Speed USB Communication
Touch Sensing, Temperature & Humidity Measurement, and More!
Generation
![Page 12: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/12.jpg)
Application ExampleHandheld Scanner
Example Device: PIC18F97J94
480 Segment LCD PWM Generation480-Segment LCD60 x 8 Controller supports large, dense segmented
displays
PWM GenerationCan be used to vary laser intensity for power savings
Hardware RTCCBattery backed timekeeping with low power consumption
USB-Accurate ClockDecreases sensitivity to
humid environments, reduces system cost
Intelligent AnalogSupports battery charging f ti lit hil d k d
USB 2.0 DeviceOn-chip connection to PC for
docking and /or charging functionality while dockeddocking and /or charging function
eXtreme Low PowerWorld-Class low power consumption extends
battery life when disconnected from USB
12
Result: Complete system on a single MCU!
![Page 13: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/13.jpg)
Development Support
Programmer/DebuggersPICkit™ 3MPLAB® ICD 3MPLAB ICD 3MPLAB Real ICE
IDE/CompilerMPLAB X IDEMPLAB XC8 Compiler
Development BoardsLow Pin Count USB Development Board
(DM164139 / DV164127)(DM164139 / DV164127)
PICDEM™ FS-USB Board (DM163025-1)PIC18 Explorer (DM183032)
Free Application Libraries (MLA)HID Device ClassCDC Device ClassWin USB Device ClassMass Storage Device ClassDM183032
DM163025-1
13
Mass Storage Device Class…And many more!
DV164127
![Page 14: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/14.jpg)
Summary
15 new PIC® Microcontrollers with USB 2.0 Device• PIC16F145X family offers our lowest cost USB MCUs to date• PIC16F145X family offers our lowest-cost USB MCUs to date• PIC18FXXK50 MCUs allow easy migration from legacy PIC18 MCUs• High-Featured PIC18F97J94 is our first 8-bit to integrate LCD and USB
All Families offer Crystal-Free USB• Eliminates expense of external crystal• Increased system robustness• Enables smaller system board with lower BOM cost
Highly Integrated, from 14 to 100 Pins• All families support mTouch™ Capacitive Sensing• Easily implement low-cost battery charging or high-power LED drive
14
Easily implement low cost battery charging or high power LED drive• High-density LCD, CTMU measurement, and RTCC available
![Page 15: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/15.jpg)
Backup
![Page 16: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/16.jpg)
Product Availability
Device Family SamplesAvailable Volume Availabilityy Available y
PIC16F145X Family NOW Mid Oct. 2012
PIC18F2X/4XK50 Family NOW Early Nov. 2012
PIC18F97J94 Family October 2012 Early Nov. 2012
16
*Please note that volume availability is subject to lead time
![Page 17: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/17.jpg)
Active Clock TuningPIC16F145X/ PIC18FXXK50 Only
Three Available Clock Sources Source 1: Main Oscillator Main
I t lClock TuningSou ce a Osc ato
31 kHz - 48 MHz Source 2: Low-Power T1 Oscillator
32 kHz Low-Power Crystal Option Ultra Low Current Consumption
Internal Oscillator31 kHz – 48 MHz
Tuning ModuleTuned to USB Clock
Ultra-Low Current Consumption Utilize SW RTC Implementation
Source 3: External Clock Source Up to 48 MHz accepted
SYSTEM CLOCK
External Clock SourceUp to 48 MHz
0.25% Accuracy via Clock Tuning Integrated into Main Oscillator
U USB St t f F bit
Low-PowerTimer 1 Oscillator (LPT1OSC)
Up to 48 MHz
Uses USB Start-of-Frame bits Can also self-tune to external Crystal Accurate clock for all peripherals
( )32.768 kHz Low Power
Real-Time-Clock(RTC)
17
Low-Power Crystal
![Page 18: Introducing 15 · PDF fileIntroducing 15 New USB PIC® ... • Up to 4 KB RAM, 128 KB Flash supports a wide range of USB classes • Active current as low as 35 µA/MHz, Sleep current](https://reader034.fdocuments.in/reader034/viewer/2022051523/5a72e17f7f8b9aa2538e2152/html5/thumbnails/18.jpg)
Note: The Microchip name and logo, PIC, and MPLAB are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. mTouch, PICkit, and PICDEM are trademarks of Mi hi T h l I i th U S A d th t i AllMicrochip Technology Inc. in the U.S.A. and other countries. All other trademarks mentioned herein are the property of their respective companies.