PIC24FJ128GA Family Data Sheet General Purpose, 16-Bit Flash Microcontrollers

Total Page:16

File Type:pdf, Size:1020Kb

PIC24FJ128GA Family Data Sheet General Purpose, 16-Bit Flash Microcontrollers PIC24FJ128GA Family Data Sheet General Purpose, 16-Bit Flash Microcontrollers © 2006 Microchip Technology Inc. Preliminary DS39747C 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 the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. 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 not mean 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 our products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device Trademarks applications and the like is provided only for your convenience The Microchip name and logo, the Microchip logo, Accuron, and may be superseded by updates. It is your responsibility to dsPIC, KEELOQ, microID, MPLAB, PIC, PICmicro, PICSTART, ensure that your application meets with your specifications. PRO MATE, PowerSmart, rfPIC and SmartShunt are MICROCHIP MAKES NO REPRESENTATIONS OR registered trademarks of Microchip Technology Incorporated WARRANTIES OF ANY KIND WHETHER EXPRESS OR in the U.S.A. and other countries. IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, AmpLab, FilterLab, Migratable Memory, MXDEV, MXLAB, INCLUDING BUT NOT LIMITED TO ITS CONDITION, SEEVAL, SmartSensor and The Embedded Control Solutions QUALITY, PERFORMANCE, MERCHANTABILITY OR Company are registered trademarks of Microchip Technology FITNESS FOR PURPOSE. Microchip disclaims all liability Incorporated in the U.S.A. arising from this information and its use. Use of Microchip Analog-for-the-Digital Age, Application Maestro, dsPICDEM, devices in life support and/or safety applications is entirely at dsPICDEM.net, dsPICworks, ECAN, ECONOMONITOR, the buyer’s risk, and the buyer agrees to defend, indemnify and FanSense, FlexROM, fuzzyLAB, In-Circuit Serial hold harmless Microchip from any and all damages, claims, Programming, ICSP, ICEPIC, Linear Active Thermistor, Mindi, suits, or expenses resulting from such use. No licenses are MiWi, MPASM, MPLIB, MPLINK, PICkit, PICDEM, conveyed, implicitly or otherwise, under any Microchip PICDEM.net, PICLAB, PICtail, PowerCal, PowerInfo, intellectual property rights. PowerMate, PowerTool, REAL ICE, rfLAB, rfPICDEM, 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. © 2006, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. Printed on recycled paper. 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 PICmicro® 8-bit MCUs, KEELOQ® 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. DS39747C-page ii Preliminary © 2006 Microchip Technology Inc. PIC24FJ128GA FAMILY General Purpose, 16-bit Flash Microcontrollers High-Performance CPU: Analog Features: • Modified Harvard Architecture • 10-bit, up to 16-channel Analog-to-Digital Converter • Up to 16 MIPS operation @ 32 MHz (A/D): • 8 MHz internal oscillator: - 500 ksps conversion rate - 4x PLL option - Conversion available during Sleep and Idle - Multiple divide options • Dual Analog Comparators with Programmable • 17-bit x 17-bit Single-Cycle Hardware Input/Output Configuration Fractional/Integer Multiplier • 32-bit by 16-bit Hardware Divider Peripheral Features: • 16 x 16-bit Working Register Array • C compiler Optimized Instruction Set Architecture: • Two 3-wire/4-wire SPI modules, supporting 4 Frame - 76 base instructions modes with 4-level FIFO Buffer 2 - Flexible addressing modes •Two IC™ modules support Multi-Master/Slave • Linear Program Memory Addressing up to 12 Mbytes mode and 7-bit/10-bit Addressing • Linear Data Memory Addressing up to 64 Kbytes • Two UART modules: • Two Address Generation Units for separate Read - Supports RS-232, RS-485 and LIN 1.2 ® and Write Addressing of Data Memory - Supports IrDA with on-chip hardware endec - Auto-Wake-up on Start bit Special Microcontroller Features: - Auto-Baud Detect - 4-level FIFO buffer • Operating Voltage Range of 2.0V to 3.6V • Parallel Master Slave Port (PMP/PSP): • Flash Program Memory: - Supports 8-bit or 16-bit data - 1000 erase/write cycles, typical - Supports 16 address lines - Flash retention 20 years, typical • Hardware Real-Time Clock/Calendar (RTCC): • Self-Reprogrammable under Software Control - Provides clock, calendar and alarm functions • Selectable Power Management modes: • Five 16-bit Timers/Counters with Programmable - Sleep, Idle and Alternate Clock modes prescaler • Fail-Safe Clock Monitor operation: • Five 16-bit Capture Inputs - Detects clock failure and switches to on-chip, • Five 16-bit Compare/PWM Outputs low-power RC oscillator • High-Current Sink/Source on select I/O pins: • On-Chip LDO Regulator 18 mA/18 mA • JTAG Boundary Scan and Programming Support • Configurable Open-Drain Output on Digital I/O pins • Power-on Reset (POR), Power-up Timer (PWRT) • Up to 5 External Interrupt Sources and Oscillator Start-up Timer (OST) • Flexible Watchdog Timer (WDT) with On-Chip, Low-Power RC Oscillator for reliable operation • In-Circuit Serial Programming™ (ICSP™) and In-Circuit Emulation (ICE) via 2 pins Program SRAM Timers 10-bit Device Pins Memory SPI I2C™ (Bytes) 16-bit A/D (ch) Input JTAG (Bytes) UART Capture Compare/ PMP/PSP Comparators PWM Output PIC24FJ64GA006 64 64K 8K 5 5 5 2 2 2 16 2 Y Y PIC24FJ96GA006 64 96K 8K 5 5 5 2 2 2 16 2 Y Y PIC24FJ128GA006 64 128K 8K 5 5 5 2 2 2 16 2 Y Y PIC24FJ64GA008 80 64K 8K 5 5 5 2 2 2 16 2 Y Y PIC24FJ96GA008 80 96K 8K 5 5 5 2 2 2 16 2 Y Y PIC24FJ128GA008 80 128K 8K 5 5 5 2 2 2 16 2 Y Y PIC24FJ64GA010 100 64K 8K 5 5 5 2 2 2 16 2 Y Y PIC24FJ96GA010 100 96K 8K 5 5 5 2 2 2 16 2 Y Y PIC24FJ128GA010 100 128K 8K 5 5 5 2 2 2 16 2 Y Y © 2006 Microchip Technology Inc. Preliminary DS39747C-page 1 PIC24FJ128GA FAMILY Pin Diagrams 64-Pin TQFP DDCORE /V CAP PMD4/RE4 PMD3/RE3 PMD2/RE2 PMD1/RE1 RF0 ENVREG V CN15/RD6 PMRD/CN14/RD5 PMWR/OC5/IC5/CN13/RD4 PMBE/OC4/RD3 OC3/RD2 OC2/RD1 PMD0/RE0 RF1 CN16/RD7 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 64 48 PMD5/RE5 1 SOSCO/T1CK/CN0/RC14 47 PMD6/RE6 2 SOSCI/CN1/RC13 46 PMD7/RE7 3 OC1/RD0 PMA5/SCK2/CN8/RG6 4 45 IC4/PMCS1/INT4/RD11 PMA4/SDI2/CN9/RG7 5 44 IC3/PMCS2/INT3/RD10 PMA3/SDO2/CN10/RG8 6 43 IC2/U1CTS//INT2/RD9 MCLR 7 42 IC1/RTCC/INT1/RD8 PMA2/SS2/CN11/RG9 8 PIC24FJXXGA006 41 Vss VSS 9 PIC24FJXXXGA006 40 OSC2/CLKO/RC15 VDD 10 39 OSC1/CLKI/RC12 C1IN+/AN5/CN7/RB5 11 38 VDD C1IN-/AN4/CN6/RB4 12 37 SCL1/RG2 C2IN+/AN3/CN5/RB3 13 36 SDA1/RG3 C2IN-/AN2/SS1/CN4/RB2 14 35 U1RTS/BCLK1/SCK1/INT0/RF6 PGC1/EMUC1/VREF-/AN1/CN3/RB1 15 34 U1RX/SDI1/RF2 PGD1/EMUD1/PMA6/VREF+/AN0/CN2/RB0 16 33 U1TX/SDO1/RF3 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 SS SS DD DD V V AV AV /AN10/RB10 REF /C1OUT/AN8/RB8 /BCLK2/AN14/RB14 TDI/PMA10/AN13/RB13 PMA7/C2OUT/AN9/RB9 PGD2/EMUD2/AN7/RB7 TCK/PMA11/AN12/RB12 TDO/PMA12/AN11/RB11 U2CTS PMA8/U2TX/SCL2/CN18/RF5 PMA9/U2RX/SDA2/CN17/RF4 PGC2/EMUC2/AN6/OCFA/RB6 PMA0/AN15/OCFB/CN12/RB15 TMS/PMA13/CV PMA1/U2RTS DS39747C-page 2 Preliminary © 2006 Microchip Technology Inc. © (Continued) Pin Diagrams 2006 Microchip TechnologyInc. PGD1/EMUD1/AN0/CN2/RB0 PGC1/EMUC1/AN1/CN3/RB1 80-Pin TQFP C2IN-/AN2/SS1 PMA3/SDO2/CN10/RG8 PMA5/SCK2/CN8/RG6 PMA2/SS2 PMA4/SDI2/CN9/RG7 C2IN+/AN3/CN5/RB3 C1IN+/AN5/CN7/RB5 C1IN-/AN4/CN6/RB4 TDO/INT2/RE9 TMS/INT1/RE8 /CN11/RG9 PMD7/RE7 PMD6/RE6 PMD5/RE5 T4CK/RC3 T2CK/RC1 /CN4/RB2 MCLR V V SS DD 19 18 17 16 15 14 13 12 11 10 1 20 9 8 7 6 5 4 3 2 PGC2/EMUC2/AN6/OCFA/RB6 21 80 PMD4/RE4 PGD2/EMUD2/AN7/RB7 22 79 PMD3/RE3 PMA7/VREF-/RA9 23 78 PMD2/RE2 PMA6/VREF+/RA10 24 77 PMD1/RE1 AVDD 25 76 PMD0/RE0 26 PIC24FJXXXGA008 AVSS PIC24FJXXGA008 75 RG0 Preliminary U2CTS/C1OUT/AN8/RB8 27 74 RG1 C2OUT/AN9/RB9 28 73 RF1 PMA13/CVREF/AN10/RB10 29 72 RF0 PIC24FJ128GA FAMILY PMA12/AN11/RB11 30 71 ENVREG VSS 31 70 VCAP/VDDCORE VDD 32 69 CN16/RD7 TCK/PMA11/AN12/RB12 33 68 CN15/RD6 TDI/PMA10/AN13/RB13 34 67 PMRD/CN14/RD5 66 PMWR/OC5/CN13/RD4 PMA1/U2RTS/BCLK2/AN14/RB14 35 65 CN19/RD13 PMA0/AN15/OCFB/CN12/RB15 36 IC5/RD12 CN20/U1CTS/RD14 37 64 63 PMBE/OC4/RD3 CN21/U1RTS/BCLK1/RD15
Recommended publications
  • An Open-Source Platform for Learning Embedded Systems Based on Algorithm Visualizations and Digital Signal Controllers
    electronics Article DSCBlocks: An Open-Source Platform for Learning Embedded Systems Based on Algorithm Visualizations and Digital Signal Controllers Jonathan Álvarez Ariza Department of Electronics Technology, Engineering Faculty, Corporación Universitaria Minuto de Dios (UNIMINUTO), 111021 Bogotá, Colombia; [email protected]; Tel.: +57-310-557-9255 Received: 17 January 2019; Accepted: 29 January 2019; Published: 18 February 2019 Abstract: DSCBlocks is an open-source platform in hardware and software developed in JavaFX, which is focused on learning embedded systems through Digital Signal Controllers (DSCs). These devices are employed in industrial and educational sectors due to their robustness, number of peripherals, processing speed, scalability and versatility. The platform uses graphical blocks designed in Google’s tool Blockly that can be used to build different Algorithm Visualizations (AVs). Afterwards, the algorithms are converted in real-time to C language, according to the specifications of the compiler for the DSCs (XC16) and they can be downloaded in one of the two models of development board for the dsPIC 33FJ128GP804 and dsPIC 33FJ128MC802. The main aim of the platform is to provide a flexible environment, drawing on the educational advantages of the AVs with different aspects concerning the embedded systems, such as declaration of variables and functions, configuration of ports and peripherals, handling of Real-Time Operating System (RTOS), interrupts, among others, that are employed in several fields such as robotics, control, instrumentation, etc. In addition, some experiments that were designed in the platform are presented in the manuscript. The educational methodology and the assessment provided by the students (n = 30) suggest that the platform is suitable and reliable to learn concepts relating to embedded systems.
    [Show full text]
  • Pickit 3 Programmer Application User's Guide
    PICkit™ 3 Programmer Application User’s Guide 2013 Microchip Technology Inc. DS50002158A 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 the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. 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 not mean 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 our products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device Trademarks applications and the like is provided only for your convenience The Microchip name and logo, the Microchip logo, dsPIC, and may be superseded by updates. It is your responsibility to FlashFlex, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, ensure that your application meets with your specifications.
    [Show full text]
  • Pickit 2 Programmer/Debugger Overview 1.1 Introduction
    PICkit™ 2 Programmer/Debugger User’s Guide © 2008 Microchip Technology Inc. DS51553E 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 the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. 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 not mean 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 our products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device Trademarks applications and the like is provided only for your convenience The Microchip name and logo, the Microchip logo, Accuron, and may be superseded by updates. It is your responsibility to dsPIC, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, ensure that your application meets with your specifications.
    [Show full text]
  • COOLANT OIL CONTROL SYSTEM in VMC MACHINE ”Is the Bonafide Work Of
    COOLANT OIL CONTROL SYSTEM IN VMC MACHINE A PROJECT REPORT Submitted by RAJAGANAPATHY.S (13BEI111) GOWTHAMVEL.P (13BEI018) SANTHOSE PRABU.R (13BEI050) in partial fulfillment for the award of the degree of BACHELOR OF ENGINEERING in ELECTRONICS AND INSTRUMENTATION ENGINEERING KUMARAGURU COLLEGE OF TECHNOLOGY (An Autonomous Institution, Affiliated to Anna University,Chennai) COIMBATORE 641049 APRIL 2017 1 COOLANT OIL CONTROL SYSTEM IN VMC MACHINE A PROJECT REPORT Submitted by RAJAGANAPATHY.S (13BEI111) GOWTHAMVEL.P (13BEI018) SANTHOSE PRABU.R (13BEI050) in partial fulfillment for the award of the degree of BACHELOR OF ENGINEERING in ELECTRONICS AND INSTRUMENTATION ENGINEERING KUMARAGURU COLLEGE OF TECHNOLOGY (An Autonomous Institution, Affiliated to Anna University,Chennai) COIMBATORE 641049 APRIL 2017 2 BONAFIDE CERTIFICATE Certified that this project report “COOLANT OIL CONTROL SYSTEM IN VMC MACHINE ”is the bonafide work of RAJAGANAPATHY.S (13BEI111) GOWTHAMVEL.P (13BEI018) SANTHOSE PRABU.R (13BEI050) who carried out the project work under my supervision. SIGNATURE SIGNATURE Dr.N.EZHILARASI Mr.S.SARAVANA KUMAR HEAD OF THE DEPARTMENT SUPERVISOR Dept. of Electronics and Instrumentation Assistant Professor Kumaraguru College of Technology Dept. of Electronics and Instrumentation Coimbatore-641049 Kumaraguru College of Technology Coimbatore-641049 The candidates were examined by us in the project viva voce examination held on INTERNAL EXAMINER EXTERNAL EXAMINER 3 ACKNOWLDEGEMENT The satisfaction that accompanies the successful completion of any task would be incomplete without mentioning about the people whose constant guidance and encouragement crowns all effort with success. We are greatly indebted to our beloved Principal Dr.R.S.KUMAR, who has been the backbone of all our deeds. We express our gratitude to Dr.N.EZHILARASI, Head, Department of Electronics and Instrumentation Engineering, Kumaraguru College of Technology for her constant encouragement.
    [Show full text]
  • Microchip Miwi P2P Wireless Protocol
    AN1204 Microchip MiWi™ P2P Wireless Protocol This application note assumes that readers know C Author: Yifeng Yang programming. However, it also recommends that Microchip Technology Inc. readers review the IEEE 802.15.4 specification and Microchip MiMAC/MiApp interfaces before starting this application note or working with the MiWi P2P wireless INTRODUCTION protocol. The demand is growing for more and more applications to move to wireless communication. Protocol Overview The benefits are reduced costs and ease The MiWi P2P protocol modifies the IEEE 802.15.4 implementation. Wireless communication does not specification’s Media Access Control (MAC) layer by require cabling and other hardware, and the associated adding commands that simplify the handshaking installation costs. It also can be implemented in locations process. It simplifies link disconnection and channel where installing cable is difficult. hopping by providing supplementary MAC commands. Since the IEEE released the Wireless Personal Area However, application-specific decisions, such as when Network (WPAN) specification (IEEE 802.15.4™) in to perform an energy detect scan or when to jump 2003, it has become the real industry standard for low- channels, are not defined in the protocol. These issues rate WPANs (LR-WPAN). The specification applies to are left to the application developer. low data rate applications with low-power and low-cost requirements. Protocol Features Microchip MiWi™ P2P Wireless Protocol is one of the wireless protocols that are supported in MiWi The MiWi P2P Wireless Protocol has the following Development Environment (DE). It is a variation of features: IEEE 802.15.4, using Microchip’s IEEE 802.15.4 • Operates on Microchip PIC18, PIC24, dsPIC33 compliant and other proprietary RF transceivers, which and PIC32 platforms are controlled by Microchip 8, 16 or 32-bit • Supports Microchip C18, C30 and C32 compilers microcontroller with a Serial Peripheral Interface (SPI).
    [Show full text]
  • Pickit 3 Starter Kit User's Guide
    PICkit™ 3 Starter Kit User’s Guide 2012 Microchip Technology Inc. DS41628B 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 the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. 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 not mean 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 our products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device Trademarks applications and the like is provided only for your convenience The Microchip name and logo, the Microchip logo, dsPIC, and may be superseded by updates. It is your responsibility to FlashFlex, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, ensure that your application meets with your specifications.
    [Show full text]
  • Pickit 3 Programmer/Debugger User's Guide
    PICkit™ 3 Programmer/Debugger User’s Guide © 2009 Microchip Technology Inc. DS51795A 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 the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. 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 not mean 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 our products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device Trademarks applications and the like is provided only for your convenience The Microchip name and logo, the Microchip logo, Accuron, and may be superseded by updates. It is your responsibility to dsPIC, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, ensure that your application meets with your specifications.
    [Show full text]
  • Zena(TM) Wireless Network Analyzer User's Guide
    ZENA™ Wireless Network Analyzer User’s Guide © 2008 Microchip Technology Inc. DS51606C 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 the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. 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 not mean 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 our products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device Trademarks applications and the like is provided only for your convenience The Microchip name and logo, the Microchip logo, Accuron, and may be superseded by updates. It is your responsibility to dsPIC, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, ensure that your application meets with your specifications.
    [Show full text]
  • Pickit 2 Programmer/Debugger User's Guide
    PICkit™ 2 Programmer/Debugger User’s Guide © 2008 Microchip Technology Inc. DS51553E 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 the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. 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 not mean 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 our products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device Trademarks applications and the like is provided only for your convenience The Microchip name and logo, the Microchip logo, Accuron, and may be superseded by updates. It is your responsibility to dsPIC, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, ensure that your application meets with your specifications.
    [Show full text]
  • TB3208 Basic Operation of UART with Protocol Support
    TB3208 Basic Operation of UART with Protocol Support Introduction Author: Michael Wyman and Christopher Best, Microchip Technology Inc. The Universal Asynchronous Receiver Transmitter (UART) module with built-in protocol support is a serial communications peripheral that allows users to interface other UART compatible devices. The UART module is designed for full-duplex communication, and supports the following protocols: • LIN Master and Slave modes • DMX mode • DALI Control Gear and Control Device modes This technical brief highlights the use of this UART module in Basic mode stand-alone, without the use of the other UART protocol support. Info: For more technical detail regarding any of the supported protocol functions of this UART module, view the device data sheet, along with any other supporting documentation. © 2018 Microchip Technology Inc. 90003208A-page 1 TB3208 Table of Contents Introduction......................................................................................................................1 1. Overview....................................................................................................................3 1.1. Transmit and Receive Buffers...................................................................................................... 4 1.2. Character Length..........................................................................................................................5 1.3. Address Mode.............................................................................................................................
    [Show full text]
  • 28-Pin Demo Board User's Guide
    28-PIN DEMO BOARD USER’S GUIDE © 2006 Microchip Technology Inc. DS41301A 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 the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. 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 not mean 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 our products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device Trademarks applications and the like is provided only for your convenience The Microchip name and logo, the Microchip logo, Accuron, and may be superseded by updates. It is your responsibility to dsPIC, KEELOQ, microID, MPLAB, PIC, PICmicro, PICSTART, ensure that your application meets with your specifications.
    [Show full text]
  • EVERYDAY PRACTICAL ELECTRONICS Is Fully and Service Engineers Protected, and Reproduction Or Imitations in Whole Or in Part Are Expressly Forbidden
    Copyright Ó 2004, Wimborne Publishing Ltd (408 Wimborne Road East, Ferndown, Dorset, BH22 9ND, UK) and TechBites Interactive Inc., (PO Box 857, Madison, Alabama 35758, USA) All rights reserved. WARNING! The materials and works contained within EPE Online — which are made available by Wimborne Publishing Ltd and TechBites Interactive Inc — are copyrighted. You are permitted to make a backup copy of the downloaded file and one (1) hard copy of such materials and works for your personal use. International copyright laws, however, prohibit any further copying or reproduction of such materials and works, or any republication of any kind. TechBites Interactive Inc and Wimborne Publishing Ltd have used their best efforts in preparing these materials and works. However, TechBites Interactive Inc and Wimborne Publishing Ltd make no warranties of any kind, expressed or implied, with regard to the documentation or data contained herein, and specifically disclaim, without limitation, any implied warranties of merchantability and fitness for a particular purpose. Because of possible variances in the quality and condition of materials and workmanship used by readers, EPE Online, its publishers and agents disclaim any responsibility for the safe and proper functioning of reader-constructed projects based on or from information published in these materials and works. In no event shall TechBites Interactive Inc or Wimborne Publishing Ltd be responsible or liable for any loss of profit or any other commercial damages, including but not limited to special, incidental, consequential, or any other damages in connection with or arising out of furnishing, performance, or use of these materials and works. ISSN 0262 3617 PROJECTS .
    [Show full text]