pic icsp

Posted on Feb 4, 2014

With the connections made in this order on the connector it will not matter if the connector is placed the wrong way round as GND and VCC are then applied to clock and data. If VCC and GND had been at opposite ends of the connector then there would be a problem. Vpp connects to the reset input of the pic microcontroller labelled MCLR. During

pic icsp
Click here to download the full size of the above Circuit.

programming or verify this signal is raised to the programming voltage (13. 5V) - or VCC+3. 5V. This signals to the microcontroller that programming/verification is about to start and for older parts, supplies current. Note: Older pic micros used this line to directly power the programming circuit that updates the Flash memory. So this connection had to supply some current. With the newer parts that allow LVP (Low Volt programming) the programming voltage is generated internally so the Vpp signal from the pic ICSP is only used as an indicator i. e. it doesn`t have to supply current. This connection may supply power to your board - usually using a 5V regulator (probably a 7805). This is ok for some use as you can develop a prototype board without needing any other power supply (just a power brick that plugs into the pic programmer circuit). The only problem with it is that the programmer circuit is not designed for your circuit (does it have a heatsink) and it can also introduce noise to your circuit. If the programmer uses a 78L05 then you will only get 100mA maximum current output. These are the signals that do the work. Data (PGD) and clock (PGC) transmit data to the pic micro. First data is sent either high or low voltage (0/1). After a suitable time the clock is strobed low to high - rising edge clocking the data into the microcontroller. Note: PIC microcontrollers ship with LVP enabled - so if you use a brand new chip...

Leave Comment

characters left:

Related Circuits

  • New Circuits



    Popular Circuits

    Unidirectional motion sensor
    Direction and speed control for series-wound motors
    Electret mic pre amp
    Oscillation issue on THS4271
    transistors IR Emitter/Detector with 555 timer alarm
    mini audio amplifier electronic
    Mini Flasher
    Low Power FM Transmitter
    Coship CDVB3188V receiver switching power supply circuit
    Thermal electromagnetic circuit long delay over-current release
    Emitter-coupled differential amplifier