Shop OBEX P1 Docs P2 Docs Learn Events
what is the meaning of in circuit programming ? — Parallax Forums

what is the meaning of in circuit programming ?

ArchiverArchiver Posts: 46,084
edited 2000-07-07 16:40 in General Discussion
Hi group:

I have a question about the meaning of in-circuit programming. When
programming PIC 16F84, only
+5volt to Vdd, 13~14 volt to /MCLR , RB7 for data
RB6 for clock , My question is my target circuit has OSC1 ( 4Mhz for example) ,
Do I have to disable
or remove this crystal when programming? Does any one know where I can find
the in circuit
programmer and how does it work ? My intension is do not remove any component
of target when
programming ( for example download frommserial or printer port). After
programming, then programmer
is automatically isolate from the target circuit electrically and the target run
program
automatically . I am wandering how since it is connected between programmer and
target circuit.

Is it the in circuit programming mean ? I am wandering how programmer is
isolated from target .
Does the progrmmer it in high impedance state after download
the program ? Thank u for your help

Baker

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2000-07-07 16:40
    Baker,

    The PIC16F84 can be programmed in-circuit by connecting RB6, RB7, GND and
    MCLR/Vpp
    to a capable programmer.

    "In-circuit" means that you can program the PIC16F84 while it's in your
    application
    circuit
    (without) removing it from the circuit.

    Connections to the programmer must be broken after the programming sequence has
    been
    completed to isolate your PIC16F84 circuit from the programmers circuitry.

    We have in-circuit programmers for the Microchip FLASH-Based PICs at:
    http://www.rentron.com/PicBasic/ICSP.HTM that work with the PIC16F877,
    PIC16F874, PIC16F876, PIC16F873 and PIC16F84.

    Connection/Isolation, to/from the programmer are handled (automatically) using
    an
    onboard 4PDT
    relay. Our in-circuit programmers are specifically designed to be used with the
    EPIC
    PIC programmer and make prototyping with the FLASH PIC microcontrollers quick &
    easy
    by eliminating the need to constantly remove the device from the
    programmer/application
    circuit.

    Regards,

    Bruce



    | I have a question about the meaning of in-circuit programming. When
    programming
    PIC 16F84, only
    | +5volt to Vdd, 13~14 volt to /MCLR , RB7 for data
    | RB6 for clock , My question is my target circuit has OSC1 ( 4Mhz for example)
    , Do
    I have to disable
    | or remove this crystal when programming?

    | Does any one know where I can find the in circuit
    | programmer and how does it work ? My intension is do not remove any component
    of
    target when
    | programming ( for example download frommserial or printer port). After
    programming,
    then programmer
    | is automatically isolate from the target circuit electrically and the target
    run
    program
    | automatically . I am wandering how since it is connected between programmer
    and
    target circuit.
    |
    | Is it the in circuit programming mean ? I am wandering how programmer is
    isolated
    from target .
    | Does the progrmmer it in high impedance state after download
    | the program ? Thank u for your help
    |
    | Baker
    |
    |
    |
    |
    |
    |
    |
    |
Sign In or Register to comment.