DatasheetsPDF.com

dsPIC33F Dataheets PDF



Part Number dsPIC33F
Manufacturers Microchip Technology
Logo Microchip Technology
Description (dsPIC24H / dsPIC33F) Flash Programming Specification
Datasheet dsPIC33F DatasheetdsPIC33F Datasheet (PDF)

www.DataSheet4U.com dsPIC33F/PIC24H dsPIC33F/PIC24H Flash Programming Specification 1.0 DEVICE OVERVIEW • • • • • • • • • • • • • PIC24HJ128GP306 PIC24HJ128GP310 PIC24HJ128GP506 PIC24HJ128GP510 PIC24HJ256GP206 PIC24HJ256GP210 PIC24HJ256GP610 dsPIC33FJ12GP201 dsPIC33FJ12GP202 dsPIC33FJ12MC201 dsPIC33FJ12MC202 PIC24HJ12GP201 PIC24HJ12GP202 This document defines the programming specification for the dsPIC33F 16-bit Digital Signal Controller (DSC) and PIC24H 16-bit Microcontroller (MCU) families. T.

  dsPIC33F   dsPIC33F


Document
www.DataSheet4U.com dsPIC33F/PIC24H dsPIC33F/PIC24H Flash Programming Specification 1.0 DEVICE OVERVIEW • • • • • • • • • • • • • PIC24HJ128GP306 PIC24HJ128GP310 PIC24HJ128GP506 PIC24HJ128GP510 PIC24HJ256GP206 PIC24HJ256GP210 PIC24HJ256GP610 dsPIC33FJ12GP201 dsPIC33FJ12GP202 dsPIC33FJ12MC201 dsPIC33FJ12MC202 PIC24HJ12GP201 PIC24HJ12GP202 This document defines the programming specification for the dsPIC33F 16-bit Digital Signal Controller (DSC) and PIC24H 16-bit Microcontroller (MCU) families. This programming specification is required only for those developing programming support for the dsPIC33F/ PIC24H family. Customers only using one of these devices should use development tools that already provide support for device programming. This document includes programming specifications for the following devices: • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • dsPIC33FJ64GP206 dsPIC33FJ64GP306 dsPIC33FJ64GP310 dsPIC33FJ64GP706 dsPIC33FJ64GP708 dsPIC33FJ64GP710 dsPIC33FJ128GP206 dsPIC33FJ128GP306 dsPIC33FJ128GP310 dsPIC33FJ128GP706 dsPIC33FJ128GP708 dsPIC33FJ128GP710 dsPIC33FJ256GP506 dsPIC33FJ256GP510 dsPIC33FJ256GP710 dsPIC33FJ64MC506 dsPIC33FJ64MC508 dsPIC33FJ64MC510 dsPIC33FJ64MC706 dsPIC33FJ64MC710 dsPIC33FJ128MC506 dsPIC33FJ128MC510 dsPIC33FJ128MC706 dsPIC33FJ128MC708 dsPIC33FJ128MC710 dsPIC33FJ256MC510 dsPIC33FJ256MC710 PIC24HJ64GP206 PIC24HJ64GP210 PIC24HJ64GP506 PIC24HJ64GP510 PIC24HJ128GP206 PIC24HJ128GP210 2.0 PROGRAMMING OVERVIEW OF THE dsPIC33F/PIC24H There are two methods of programming the dsPIC33F/ PIC24H family of devices discussed in this programming specification. They are: • In-Circuit Serial Programming™ (ICSP™) programming capability • Enhanced In-Circuit Serial Programming The ICSP programming method is the most direct method to program the device; however, it is also the slower of the two methods. It provides native, low-level programming capability to erase, program and verify the chip. The Enhanced ICSP protocol uses a faster method that takes advantage of the programming executive, as illustrated in Figure 2-1. The programming executive provides all the necessary functionality to erase, program and verify the chip through a small command set. The command set allows the programmer to program the dsPIC33F/PIC24H Programming Specification devices without having to deal with the low-level programming protocols of the chip. © 2007 Microchip Technology Inc. Preliminary DS70152D-page 1 dsPIC33F/PIC24H PROGRAMMING SPECIFICATION FIGURE 2-1: PROGRAMMING SYSTEM OVERVIEW FOR ENHANCED ICSP™ dsPIC33F/PIC24H Programmer Programming Executive FIGURE 2-2: CONNECTIONS FOR THE ON-CHIP REGULATOR 3.3V dsPIC33F/PIC24H VDD VDDCORE CF On-Chip Memory VSS Note 1: This specification is divided into major sections that describe the programming methods independently. Section 3.0 “Device Programming – Enhanced ICSP” describes the Enhanced ICSP method. Section 5.0 “Device Programming – ICSP” describes the ICSP method. These are typical operating voltages. Refer to Section TABLE 8-1: “AC/DC Characteristics and Timing Requirements” for the full operating ranges of VDD and 2.2 2.1 Power Requirements Program Memory Write/Erase Requirements All devices in the dsPIC33F/PIC24H family are dual voltage supply designs: one supply for the core and another for the peripherals and I/O pins. A regulator is provided on-chip to alleviate the need for two external voltage supplies. All of the dsPIC33F/PIC24H devices power their core digital logic at a nominal 2.5V. To simplify system design, all devices in the dsPIC33F/PIC24H Programming Specification family incorporate an on-chip regulator that allows the device to run its core logic from VDD. The regulator provides power to the core from the other VDD pins. A low-ESR capacitor (such as tantalum) must be connected to the VDDCORE pin (Figure 2-2). This helps to maintain the stability of the regulator. The specifications for core voltage and capacitance are listed in Section TABLE 8-1: “AC/DC Characteristics and Timing Requirements”. The program Flash memory on the dsPIC33F/PIC24H has a specific write/erase requirement that must be adhered to for proper device operation. The rule is that any given word in memory must not be written without first erasing the page in which it is located. Thus, the easiest way to conform to this rule is to write all the data in a programming block within one write cycle. The programming methods specified in this document comply with this requirement. Note: A program memory word can be programmed twice before an erase, but only if (a) the same data is used in both program operations or (b) bits containing ‘1’ are set to ‘0’ but no ‘0’ is set to ‘1’. DS70152D-page 2 Preliminary © 2007 Microchip Technology Inc. dsPIC33F/PIC24H PROGRAMMING SPECIFICATION 2.3 Pin Diagrams The pin diagrams for the dsPIC33F/PIC24H device family are shown in the following figures. The pins that are required for programming are listed i.


dsPIC24H dsPIC33F DSPIC33FJ12GP201


@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site.
(Privacy Policy & Contact)