8-bit pic® microcontrollers - architecture _ microchip technology inc

Upload: sidharth-mahotra

Post on 02-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 8-bit PIC Microcontrollers - Architecture _ Microchip Technology Inc

    1/2

    8/14/13 8-bit PIC Microcontrollers - Architecture | Microchip Technology Inc.

    www.microchip.com/pagehandler/en-us/family/8bit/architecture/home.html 1/2

    Search Microchip

    Search Data Sheets

    English

    Increased efficiency single cycle instructions

    Available da ta EEPROM

    Unified toolset for all cores

    Instructions and data on separate buss es

    Simultaneous data & instruction bus access

    Wide program memory buses (12, 14 & 16-bit)

    Overview Architecture Peripherals Tools Applications Resources

    Introduction Baseline Mid-Range Enhanced Mid-Range PIC18

    back to top8-Bit Video Channel

    Data Shee ts

    Products

    Deve lopment Tools

    Related Pages

    8-Bit Video Channel

    News & Ev ents

    New Ultra Low-Co st USB8-B it Microcontroll er Sol utions - PIC16F 145x

    Cor e Independe ntPer ipherals - Si mplify

    Your Design WhileRed ucing Process or Ove rhead

    New Intelligent AnalogSolutio ns - Enablin gEfficient Lighting, Motor Control and Power Conversion - PIC 16 F178x

    New Easy Migration t oCrystal-Free USB 2.0 -PIC18FxxK50

    8-bit P IC Micr ocontro ller s

    8-bit Architecture Overview

    Compare 8-bit PIC MCU Architectures

    BaselineArchitecture

    Mid-RangeArchitecture

    Enhanced Mid-RangeArchitecture

    PIC18 Architecture

    Pin Co unt 6-40 8-6 4 8-64 18-100

    Interrupts No Single interruptcapability

    Single interrupt capability withhardware context save

    Multiple interrupt capability with hardwarecontext save

    Performance 5 MIPS 5 MIPS 8 MIPS Up to 16 MIPS

    Instructions 33, 12-bit 35, 14-bit 49, 14-bit 83, 16-bit

    ProgramMemory

    Up to 3 KB Up to 14 KB Up to 28 KB Up to 128 KB

    Data Memory Up to 138 Bytes Up to 368 Bytes Up to 1,5 KB Up to 4 KB

    HardwareStack

    2 lev el 8 leve l 16 leve l 32 level

    Features Comparator 8-bit ADC

    Data Memory

    InternalOscillator

    In addition toBaseline:

    SPI/IC

    UART

    PWMs

    LCD

    10-bit ADC

    Op Amp

    In addition toMid-Range:

    Multiple CommunicationPeripherals

    Linear Programm ingSpace

    PWMs with IndependentTime Base

    In addition toEnhanced Mid-Range:

    8x8 Hardware Multiplier

    CAN

    CTMU

    USB

    Ethernet

    12-bit ADC

    High lights Lowest cost i n thesm allest form factor

    Optimal cost toperformance ratio

    Cost effective with moreperformance and memory

    High performance, optimized for Cprogramming, advanced peripherals

    TotalNumber of Devices

    16 58 29 193

    Families PIC10 , PIC12 , PIC16 PIC12 , PIC16 PIC12FXXX , PIC16F1XX PIC18

    PRODUCTS APPLICATIONS DESIGN SUPPORT Contact Us my Microchip LoginTRAINING SA MPL E & BUY ABOUT US

    http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en558862http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en552744http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en552744http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en552744http://www.microchip.com/CIPhttp://www.microchip.com/CIPhttp://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en556969http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en556969http://www.microchip.com/pagehandler/en-us/family/8bit/architecture/home.html#8bitVideoChannelhttp://www.microchip.com/pagehandler/en-us/family/8bit/home.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/baseline.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/baseline.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/midrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/midrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/enhancedmidrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/pic18.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/baseline.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/midrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/pic18.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/home.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/home.htmlhttp://www.microchip.com/designsupport/http://www.microchip.com/training/http://www.microchip.com/aboutus/http://www.microchip.com/myMicrochip/http://www.microchip.com/pagehandler/en-us/family/8bit/architecture/home.html#superheaderhttp://www.microchip.com/aboutus/http://www.microchipdirect.com/http://www.microchip.com/training/http://www.microchip.com/myMicrochip/http://www.microchip.com/contactus/http://www.microchip.com/designsupport/http://www.microchip.com/application/http://www.microchip.com/products/http://www.microchip.com/pagehandler/en-us/family/8bit/architecture/pic18.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/enhancedmidrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/enhancedmidrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/midrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/midrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/baseline.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/baseline.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/baseline.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/pic18.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/enhancedmidrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/midrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/baseline.htmlhttp://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en558862http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en552744http://www.microchip.com/CIPhttp://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en556969http://www.microchip.com/pagehandler/en-us/family/8bit/architecture/home.html#8bitVideoChannelhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/home.html#superheaderhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/pic18.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/enhancedmidrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/midrange.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/baseline.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/home.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/resources/home.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/applications.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/tools.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/peripherals/home.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/architecture/home.htmlhttp://www.microchip.com/pagehandler/en-us/family/8bit/home.htmlhttp://www.microchip.com/
  • 7/27/2019 8-bit PIC Microcontrollers - Architecture _ Microchip Technology Inc

    2/2

    8/14/13 8-bit PIC Microcontrollers - Architecture | Microchip Technology Inc.

    www.microchip.com/pagehandler/en-us/family/8bit/architecture/home.html 2/2

    Copyright 1 998-2013 Microchip Technol ogy Inc. All rights reserved.

    Shanghai ICP Recordal No.09049794

    Products Applications Design Support Training Sample & Buy About Us Contact Us

    http://www.microchip.com/contactus/http://www.microchip.com/aboutus/http://www.microchipdirect.com/http://www.microchip.com/training/http://www.microchip.com/designsupport/http://www.microchip.com/application/http://www.microchip.com/products/http://www.miibeian.gov.cn/http://www.microchip.com/legal/