Re: Need explantion of part of schematic



Lessie wrote:
> The schematic concerned is at the end of the microchip
> document on microchip serial programming
> http://ww1.microchip.com/downloads/en/AppNotes/91013b.pdf
>
> The circuit generates VPP for the programming phase. D1 is
> the reference of 12.7V and Q2 forms a negative feedback
> with the opamp. This part I do understand. However, Q2 is
> strange, what does it do? It seems that it will be in a
> cut out state because base will be higher than emitter by
> 0.6V due to Q2 ?

Q1 is there to discharge the 12.7V line capacitance when Vpp_in goes low. In
programming operation it is isolated as you have rightly understood. But
when Vpp_out stays high, when the next instruction is send, it will be
misinterpreted as a programming bit, so the line has to be forced low within
one clock cycle and Q1 guarantees that.
--
ciao Ban
Bordighera, Italy


.



Relevant Pages

  • Re: RS232 Level Correction
    ... >>voltages or the programming wouldn't work at all. ... > required Vpp from the RS-232 without going to heroic efforts (and I'm ... > voltage requirement for enabling the charge pump just for safety. ...
    (sci.electronics.basics)
  • Re: PIC Vpp and charge pumps
    ... programmer out of another MCU. ... suitable Vpp. ... and a charge pump to create the programming voltage. ...
    (sci.electronics.design)
  • Re: RS232 Level Correction
    ... >voltages or the programming wouldn't work at all. ... Andrew clearly says that the programming ... narrow range of voltages on Vpp, ... required Vpp from the RS-232 without going to heroic efforts (and I'm ...
    (sci.electronics.basics)
  • Re: 1702A EPROM Programmer Trouble Shooting
    ... I'm quite old but the first EPROM I have programmed was 2716 with Vpp ... I can "program" a completely erased 0x00 PROM to completely 0x00. ... small PCB to adapt the 0v to -47v programming voltages that the ... my timing against a data sheet. ...
    (sci.electronics.design)
  • Re: Can program 16F688 but not 18F4431
    ... Vpp or after. ... The programmer is indepedent of what you call Vdd ... programming documents they all give the same method of programming ...
    (comp.arch.embedded)

Quantcast