gnupic: (modified) picprg with 16F627
Subject:
Re: (modified) picprg with 16F627
From:
####@####.#### (Byron A Jeff)
Date:
22 Mar 2002 12:12:53 -0000
Message-Id: <200203221204.g2MC4CZ27168@cleon.cc.gatech.edu>
>
> >
> > Hi Byron and everyone,
> > I've downloaded and built your modified code, no problem there. I built
> > the circuit and got the system to the point of toggling the pins on the
> > programming socket (checked with a multimeter). But unfortunately I
> > couldn't program or read the device.
> >
> > I'm attempting to program a 16F627.
> >
> > Apart from setting the device code to [10] is there anything else I
> > should change in the config (polarity of signal, location of ID etc.)?
> >
> > In terms of the hardware the web page details pins for '876:
> > RB7/Data 40
> > RB6/Clk 39
> > MCLR/Vpp 1
> > RB3/PGM 36
> > OSC1/CLKIN 13
> >
> > These don't match up with the '627 datasheet, can someone confirm that
> > for the 16F627 (DIL) these should be:
> > RB1/DT 7
> > RB2/CK 8
> > MCLR 4
> > RB4/PGM 10
> > CLKIN 16
>
OOPS!! I read that a bit too fast. Clock (RB6) and Data (RB7) doesn't
change between the parts. Hopefully the RB1/RB2 you have above on the 16F627
is a typo.
> That's exactly correct. The RB3/PGM is for the 16F87X series of chips. For
> the 16F62X series that pin is RB4/PGM.
>
> Try moving it and see if you get better results.
>
> I'll see about finding a way to clarify that point on my page. In fact
> I think I have an idea....
Done. I updated the schematic showing the differentiation between the two.
BAJ