8-bit PIC Microcontrollers - Farnell Element14

2y ago
29 Views
2 Downloads
833.85 KB
12 Pages
Last View : 15d ago
Last Download : 3m ago
Upload by : Cade Thielen
Transcription

8-Bit PIC MicrocontrollersSummer 20108-bit PIC Microcontrollerswww.microchip.com/8bit

OverviewGet ready to see a new world of 8-bit PIC MCUsPIC microcontrollers are finding their way into newapplications like smart phones, audio accessories, videogaming peripherals and advanced medical devices. Microchipprovides solutions for the entire performance range of8-bit microcontrollers, with easy-to-use development tools,complete technical documentation and post design-insupport through a global sales and distribution network.KEY HIGHLIGHTSEXTREME LOW POWER Active currents down to 50 μA/MHz Sleep current as low as 9 nA Battery lifetime 20 yearsINTEGRATED PERIPHERALS Only supplier to integrate USB, LCD, Ethernet, TouchSensing and CAN in 8-bit MCUsd atHave you looke ntly?ePIC MCUs recoducts– More than 140 new pr0920introduced sincepower– Industry leading SleepMCUs with nanoWatt XLPUSB– MCUs with Integratedstarting under 1– Free C-compilerUSB– Free TCP/ IP stack anddriversivers– Segmented Display Drr 1up to 192 pixels for undeo youWhat else dneed?There are hundreds of 8-bit PIC microcontrollers to choosefrom ranging from 6 to 100 pins and up to 128 KB Flashthat are pin and code compatible across the portfolio. PICmicrocontrollers with XLP technology feature the world’slowest active and sleep power consumption with flexiblepower modes and wake-up sources. MPLAB IntegratedDevelopment Environment supports all PIC microcontrollerswith C Compiler support and common development boards.Peripheral integration is key with communication andcontrol peripherals like SPI, I2C , UART, PWM, ADC andcomparators as well as specialized peripherals for USB,mTouch Sensing, LCD, CAN and Ethernet. Customers havemade PIC MCUs a worldwide standard, with over one milliondevelopment systems shipped. PIC microcontrollers arequick and easy to design into a wide variety of applicationswith a long history of dependable product delivery.28-bit PIC Microcontroller SolutionsLOW COST Over 200 parts less than 1.00 at high volumeSMALL FORM FACTORS As small as 8-pin 2x3 DFN and 28-pin 4x4 UQFN Chip scale packages availableDESIGN SUPPORT Free MPLAB Integrated Development EnvironmentFree C CompilersComprehensive technical documentationWorld-class, 24/7 technical support and trainingFASTER TIME-TO-MARKET Free software Pin and code compatibility – Easy migration Pre-programmed parts via Quick Turn Programming (QTP)Global SupportMicrochip provides 24/7 global technical support with on-lineand phone support, hundreds of dedicated field applicationengineers, more than 50 sales offices and our authorizeddistributor network. Microchip also offers standard codelibraries, reference designs, application notes and seminarson-line and at Microchip Regional Training Centers.Scalability & MigrationTo offer customers a low-risk development environment,PIC microcontrollers offer seamless migration within thecomplete range of products. The 8-bit PIC microcontrollerfamily is pin-compatible within a given pin count as well ascode compatible between the architectures. Being able tomigrate easily between various PIC MCUs allows flexibilityto react to changing design requirements and featureenhancements. Maximize re-use for future developments andpreserve the investment in hardware, software and tools bychoosing Microchip.

8-bit PIC MCU Architectures128Memory (Kbytes)64PIC18Architecture32168Mid-Range BaselineArchitectureMid-RangeArchitectureEnhanced Mid-RangeArchitecturePIC18 ArchitecturePin Count6-408-648-6418-100InterruptsNoSingle interrupt capabilitySingle interrupt capability withhardware context saveMultiple interrupt capabilitywith hardware context savePerformance5 MIPS5 MIPS8 MIPSUp to 16 MIPSInstructions33, 12-bit35, 14-bit49, 14-bit83, 16-bitProgramMemoryUp to 3 KBUp to 14 KBUp to 28 KBUp to 128 KBData MemoryUp to 134BUp to 368BUp to 1.5 KBUp to 4 KB2 level8 level16 level32 levelHardwareStackFeaturesHighlightsTotal Numberof DevicesFamilies Comparator8-bit ADCData MemoryInternal OscillatorIn addition to Baseline: SPI/I2C UART PWMs LCD 10-bit ADC Op AmpIn addition to Mid-Range: Multiple CommunicationPeripherals Linear Programming Space PWMs with IndependentTime BaseIn addition to EnhancedMid-Range: 8x8 Hardware Multiplier CAN CTMU USB Ethernet 12-bit ADCLowest cost in thesmallest form factorOptimal cost toperformance ratioCost effective with moreperformance and memoryHigh performance, optimizedfor C programming, advancedperipherals165829193PIC10, PIC12, PIC16PIC12, PIC16PIC12F1XXX, PIC16F1XXXPIC188-bit PIC Microcontroller Solutions3

Baseline ArchitectureIts low cost and easy implementation can also helpdesigners to replace multiple discrete components with anintegrated MCU solution, resulting in additional savings inboard space.Application Examples “Electronic Glue” – Design in a baseline MCU from the Baseline devices utilize a 12-bit program word architectureand enable the most cost-effective product solutions. TheseMCUs allow engineers to use microcontrollers in applicationswhere they have never been used before. Baseline PIC MCUsprovide a pricing structure that makes them nearly disposable,with form factors as small as 2x3 mm they can easily beimplemented into the most space constrained designs.This microcontroller family includes an internal oscillator, acomparator, ADC and Data Memory for data-logging, givingengineers the ability to add smarts in various entry levelapplications. start to accommodate bug fixes and last-minute changes.Avoid costly, time-consuming silicon revisions or boardchanges.Logic Control – Substitute passive discrete logic functionssuch as delays, smart gates, signal conditioning, simplestate machines, encoders/decoders, etc.Intelligent Disposable Electronics – Highly suitable for“disposable” applications such as drug or pregnancytesters, dialysis monitoring (blood sugar) and more.Waveform Generation – Replace traditional 555 timers,PWMs, remote control encoders, pulse generation,programmable frequency source, resistor programmableoscillators and more.Mechatronics – Traditional mechanical functions like smartswitches, remote I/Os, LED flashers and other forms ofmechanical timers and switches can be replaced easilywith baseline MCUs.www.microchip.com/baselineMid-Range Architectureleading low power technology. With low sleep and dynamiccurrent consumption, these MCUs are highly suited forenergy efficient and battery powered applications.Increased FunctionalityMid-Range devices feature a 14-bit program wordarchitecture and are available in 8 to 64-pin packages.These microcontrollers provide 1.8-5.5V operation, speedsup to 20 MHz, interrupt handling and an 8-level deepstack. These devices are available in various peripheraland memory configurations and feature serial analog anddigital peripherals, such as: SPI, I2C, USART, LCD and A/Dconverters.These Mid-Range MCUs are capable of achieving up to5 MIPS of performance and some of the newer Mid-Rangeproducts also feature nanoWatt XLP, Microchip’s industryMicrochip continues to increase functionality andperformance of its products with each successive generation,providing features that help simplify the design of embeddedcontrol systems. The Mid-Range families share severalfeatures that make designing control architectures formulti-dimensional, interconnected systems easier. Enhanced Hardware Serial Communications – It is oftennecessary to interface the main MCU with externalmemories, digital sensor ICs, display devices or othercontrollers in a system. The EUSART and Master SPI/I2C peripherals allow flexibility in configuration to manycommunication protocols. Advanced Analog Peripherals – Our precision 10-bit ADCsand dual comparators with S/R Latch mode can replacecostly external ADCs, 555 timers, simple op amps andother analog function ICs. Small Form Factors – The 8-pin 3x3 mm DFN, 28-pin4x4 mm UQFN, 40-pin 5x5 mm UQFN allow designersto squeeze high levels of performance into spaceconstrained applications.www.microchip.com/midrange48-bit PIC Microcontroller Solutions

Enhanced Mid-Range ArchitectureFeatured MicrocontrollersPIC16F193X/PIC16F194XThis MCU family ranges from 28- to 64-pins and featureslow power nanoWatt XLP Technology, segmented LCD driverperipheral, capacitive touch module, EUSART, SPI, I2C,multiple PWMs, multiple timers and analog peripherals likeADC and comparators.PIC1XF182XThis small pin-count family ranges from 8 to 20-pin, andboasts multiple communications peripherals in tiny packageoptions. These parts also feature industry leading lowdynamic currents down to 50 μA/MHz and nanoWatt XLPtechnology with 20 nA current consumption in sleep.Enhanced Mid-Range Core Key Features Performance increase up to 50%Code-size reductions up to 40%Up to 56 KB of Flash Program MemoryUp to 4 KB of Data MemoryUp to 32 MHz internal oscillatorOptimized for ‘C’ ProgrammingEnhanced 16 Level Hardware Stack with Optional RESETCapabilitiesAutomatic Interrupt Context Save of Core RegistersEnhanced Indirect Linear AddressingSimplified Register Map1.8V-5.5V operation– Full analog operation throughoutIncreased Peripheral Support Including:– Analog-to-Digital Converters– Multiple Comparators– Multiple SPI/I2C, USART– Multiple Capture/Compare/PWM– mTouch Sensing Solutions– Operational Amplifiers– LCD Drive CapabilityPIC microcontrollers with the Enhanced Mid-Range coreare denoted as PIC12F1XXX and PIC16F1XXX100%90%Cycles Required Relative toMid-Range PIC ArchitectureThe Enhanced Mid-Range core builds upon the best elementsof the Mid-Range core and provides additional performance,while maintaining compatibility with Mid-Range PICmicrocontrollers for true product migration.80%70%60%50%40%30%20%10%0%25 char RAM to 25 char Flash toRAM copyRAM copyMid-Range32-bitAdditionSerial CommsISRXTEAEncryptionHMACSHA-256Enhanced Mid-RangeDevelopment ToolF1 Evaluation Platform (DM164130-1) Demonstration/development tool forEnhanced Mid-Range PIC MCUs Populated with a PIC16LF1937 featuringXLP technology On-board 3V LCD glass and prototypingspace Includes demonstrations focusing on low power, LCD andmotor control Support for the Motor Control add-on (DM164130-2) Support for PICkit 3 Programmer and PICkit SerialAnalyzerThe Enhanced Mid-Range core provides the ability to migratewith minimal effort among existing Mid-Range PIC MCUs; aswell as up or down with PIC12, PIC16 and PIC18 MCUs. Allof these result in application longevity, scalability, ease ofdesign and versatility.8-bit PIC microcontrollers have always provided a generalpurpose approach to bringing a higher level of intelligenceand reliability into cost sensitive applications. PICmicrocontrollers with the Enhanced Mid-Range core willempower embedded designers to create applications thatenrich the user experience.www.microchip.com/enhanced8-bit PIC Microcontroller Solutions5

PIC18 ArchitectureThe PIC18 family utilizes a 16-bit program word architecture andincorporates an advanced RISC architecture with 32 level-deepstack, 8x8 hardware multiplier, and multiple internal and externalinterrupts. With the highest performance in Microchip’s 8-bitportfolio, the PIC18 family provides up to 16 MIPS and linearmemory.PIC18 is the most popular architecture for new 8-bit designs wherecustomers want to program in C. Preserve your code investment bymigrating between more than 175 PIC18 products, supporting both3V and 5V applications with packages ranging from 18 to 100pins. The PIC18 family features the J- and K-series in addition tothe traditional PIC18 product line.Integration is key on the PIC18 devices, with peripheralssupporting connectivity and human interface applications such as: Segmented LCDs – capable of driving up to 192 segments mTouch Touch Sensing – for keys, buttons and sliders Charge Time Measurement Unit (CTMU) – precise timemeasurement and capacitive touch sensing Full-speed USB v2.0 – up to 12 Mbps Ethernet MAC and PHY (10/100Base-T) – with free TCP/IPstack CAN Module – conforms to CAN 2.0B Active specification LIN interface – EUSART compatible with LIN 2.1 specification Peripheral Pin Select – flexible pin mapping saves board spaceThe feature set of the PIC18F MCUs allows this family to be usedin a wide variety of applications including: industrial (e.g. metering,electronic door locks, cargo tracking, lighting, alarm systems);appliance (e.g. smart energy, dishwashers, refrigerators, HVACcontrols); medical (e.g. diagnostic devices, portable medicalmeters); and automotive (e.g. lighting, dashboard instrumentclusters, keyless entry, interior controls, garage-door openers)markets.PIC18 J-SeriesPIC18 K-SeriesThe PIC18 K-series offers eXtreme Low Power technology,on-board EEPROM and high endurance Flash programand data memory. The K-series offers the highestperformance in the PIC18 architecture with 16 MIPS,operating voltages from 1.8V to 5.5V, and a 12-bit A/Dconverter. For more information on the K-series products,visit: www.microchip.com/PIC18K.Development ToolsPIC18 Explorer Board (DM183032) Features PIC18F8722 andPIC18F87J11 MCUs Plug-In Modules (PIMs) availablefor other MCUs, including K22PIMs PICtail daughter board connectorfor expansion boardsPIC18 Starter Kit (DM180021) Features PIC18F46J50 Functions as a USB mouse,joystick or mass storagedevice. Includes Cap touch sensepads, MicroSD memory card,potentiometer, accelerometerand OLED displayPIC18 Development Kit (DV164136) Includes the PIC18 ExplorerBoard, PICkit 3 programmer/debugger, USB cable and the9V universal power supply allin one bundleThe PIC18 J-series balances high performance and complexperipherals with cost-effectiveness. Offering 12 MIPS performanceand peripherals for USB, touch sensing, Ethernet and LCD,the J-series products also feature low power performance andadvanced analog functionality with a 12-bit A/D converter. TheJ-series also offers a nice migration path to Microchip’s PIC24F16-bit family since they share the same manufacturing process.For application notes, webinars and more information on theJ-series products, visit: www.microchip.com/PIC18J.68-bit PIC Microcontroller Solutionswww.microchip.com/pic18

PIC Microcontrollers with nanoWatt XLP TechnologyAs more electronic applications require low poweror battery power, energy conservation becomesparamount. Today’s applications must consumelittle power, and in extreme cases, last for 20 years,while running from a battery. Products featuring Microchip’snanoWatt XLP technology extend battery life and reducestandby currents to support green initiatives worldwide.PIC MCUs Offer eXtreme Low Power Sleep currents down to 9 nA Active Mode currents down to 50 μA/MHz Execution Efficiency with more than 80% PIC MCU singlecycle instructions Execute code smarter, sleep longer, maximize battery life Wake-up sources including RTC, WDT, BOR, Interrupts,Run from a Single BatteryReset or PORLow Power Peripheral IntegrationMany of today’s low power products need advancedperipherals. Microchip offers low power devices withperipherals like USB, LCD and mTouch capacitive sensing.This eliminates the need for additional parts in theapplication, which saves cost, current and complexity.Low Power ReliabilityIn addition to peripherals, products with nanoWatt XLP havesystem supervisory circuits specially designed for batterypowered products. Watchdog Timer down to 200 nA, provides protectionagainst system failure Real-time Clock/Calendar down to 450 nA, providesprecise timekeeping Brown-out Reset down to 45 nA, protects as batteries aredepleted or changedThe MCP1623/4 and MCP1640 Synchronous BoostRegulators enable single cell battery applications, ideal forsmall, portable and lightweight applications. Power any PIC MCU down to 0.35V Provides 2-5.5V fixed/stable output voltageDevelopment ToolsPIC18 Starter Kit – PIC18F46J50 Family (DM180021) Includes an on-board debugger andprogramming capability USB communication Board can function as a USBmouse or mass storage device Includes MicroSD memory cardslotF1 Evaluation Platform – PIC16F1937 Family(DM164130-1) Demonstration/development tool forBattery Life EstimatorEnhanced Mid-Range PIC microcontrollersThe XLP Battery Life Estimator is a free software utility toaid you in developing eXtreme Low Power applications withMicrochip’s PIC MCUs featuring XLP technology. Profile your application Run and Sleep time (duty cycle) Select operating temperature and operating voltage Pre-loaded with most common battery specifications Platform consists of a 44-pin developmentboard with prototyping space Demonstrations focusing on low power,LCD and motor control Provides a platform for general purposedevelopmentFeatured XLP Product FamiliesDevice FamilyPinsFlash (KB)Sleep (nA)Active (uA/MHz)Special 0LCDAll numbers are typical values, sleep numbers refer to the lowest power Sleep mode available on each family.www.microchip.com/xlp8-bit PIC Microcontroller Solutions7

PIC Microcontrollers with mTouch SensingTouch Screen ControllersTouch sensing has become an alternative to traditionalpush-buttons and switches providing: Lower cost of manufacturing and assembly Elegant and stylish designs Increased reliability; with fewer moving parts Proximity-sensitive human interfacesMicrochip’s mTouch Sensing Solutions allow designers tointegrate touch sensing with application code in a singlemicrocontroller, reducing total system cost. Microchip offersa broad portfolio of low power, low cost and flexible solutionsfor keys/sliders and touch screen controllers. Get to marketfaster using our easy GUI-based tools, free source code andlow-cost development tools.Touch Sensing for Keys and Sliders mTouch Capacitive Sensing technology enables: Longer battery life with eXtreme lowpower MCUs; Capacitive sensing inless than 5 μA High noise immunity and low emissions Low cost implementation with noexternal components With mTouch inductive sensing technologyyou can: Use polished or brushed metal surfaces includingstainless steel and aluminum Sense through gloves Create water-proof designs Deploy Braille-friendly interfaces Broad portfolio of MCUs enable lowest system cost: 8, 16 and 32-bit PIC MCUs for Capacitive andInductive Touch Integrated USB, Graphics, LCD, IrDA, CANMicrochip offers both resistive and projected capacitive touchscreen controllers. Advanced touch screen solutions usesophisticated proprietary touch screen decoding algorithmsto send fully processed and reliable touch coordinates to theapplication. Fully processed touch coordinates Projected Capacitive technology Multi-touch enabling gestures Low cost MCU implementation Wide operating voltage: 1.8-5.5V Low operating current 1.5 mA at 5V typical Analog Resistive technology Lowest system cost, easy integration Universal 4, 5 & 8-wire solution with on-chip calibration I2C , SPI, UART or USB interfaces Low power “touch to wake-up” featureDevelopment ToolsEnhanced mTouch Capacitive Evaluation Kit(DM183026-2) Features PIC16F1937 andPIC18F46J50 boards Includes 8-button, matrix and sliderdaughter cards Includes PICkit Serial AnalyzerAR1000 Development Kit (DV102011) Analog resistive 7”, four-wire touchscreen Includes PICkit Serial Analyzer GUI available for design andconfigurationProjected Capacitive Development Kit (DM160211) PIC16F707 controller board withfully functional firmware Sensor board with 3.5” projectedcapacitive 12 x 9 touch screen Royalty-free source code supportssensors with up to 32 channelsPICDEM Inductive Touch Development Kit (DM183027) Populated with a PIC16F1936 Embossed aluminum front panelwith four buttons Buzzer and LEDs for feedbackwww.microchip.com/mtouch88-bit PIC Microcont

Jul 21, 2009 · PIC microcontrollers offer seamless migration within the complete range of products. The 8-bit PIC microcontroller family is pin-compatible within a given pin count as well as code compatible between the architectures. Being able to migrate easily between various PIC MCUs allows flexibi

Related Documents:

pher on 8-bit AVR microcontrollers, 32-bit RISC-V processors, and 64-bit ARM processors. The optimal performance is achieved through e cient register allo-cation and instruction techniques. 3.1 8-bit Low-end AVR Microcontrollers Instruction set. AVR microcontrollers have useful instruction sets. Generally instructions take 1 or 2 clock cycles.

1) Han-Way Huang,” PIC microcontroller an introduction to software and hardware interfacing” 2) David Benson, “PIC microcontroller application guide” 3) Martin Bates, “PIC microcontrollers: an introduction to microelectronics” 4) Tim Wilmshurst, “ Designing embedded systems with PIC microcontrollers: principles and applications”

Chapter 7 - The Microchip PIC 129 7.0 The PICMicro Microcontroller 129 7.0.1 Programming the PIC 130 PIC Programmers 131 Development Boards 131 7.0.2 Prototyping the PIC Circuit 132 7.1 PIC Architecture 134 7.1.1 Baseline PIC Family 134 PIC10 Devices 135 PIC12 Devices 135 PIC14 Devices 138 7.1.2 Mi

Aug 27, 2019 · Pic-3 Pic-6 Pic-2 Pic-5 Pic-1 Pic-4 ATTENTION: Make sure that the right wheel (marked R) is attached to the right side and the left wheel (marked L) to the left side (seen from behind the cart in driving direction), as the wheels have built-in one-way clutches. The caddy w

M2M Modules GNSS Modules SMART Modules www.mobiletek.cn MEMS Microphones Smart Mic Balanced Armature Receivers www.knowles.com 8/16/32-bit PIC Microcontrollers 8/32-bit AVR Microcontrollers 32-bit ARM Core Microcontrollers dsPIC Digital Signal Controllers Touch and Gesture Sensing Solutions

PIC Microcontrollers Overview: o Using microcontrollers (MCUs): You will need to know how to connect the microcontroller to the hardware. You will need to know how to write and program code into the microcontroller. o Levels of Programming Languages: MCUs are programmed

PIC Microcontroller: PIC microcontrollers is a kind of programmable microcontroller which produced by microchip, it can be programmed by many programming language.[3] Fig ( 11 ): PIC Microcontroller Chip H-Bridge (

Tulang-tulang atau cadaver yang digunakan untuk mempelajari ilmu anatomi ini adalah bagian tubuh manusia , YANG TIDAK BOLEH DIPERMAINKAN. Previllage menggunakan cadaver dan tulang guna mempelajari ilmu anatomi hanya dapat dipertanggung jawabkan, jika kita menggunakan kesempatan itu dengan maksud dan tujuan yang suci. 2. Dalam mempelajari cadaver dan tulang kita harus selalu ingat bahwa .