programming the 16F877A

Started by nford85 August 19, 2003
Hi

I am new to PICs, so my problem is probably the result of my
inexperience with them. I have built a WISP628 programmer and
managed to get it working with a bunch of PICs(16F84A, 16F628,
18F252, 18F452). However, when I try to program an 877A with the
WISP, XWisp gives me a WBus protocol error when it tries to write
the fuse bits. On the site describing XWisp, it states that it
supports the 16F877A chip, which suggests that the problem is not
with WISP but with what I am doing.

I have done everything that might cause problems(changing from WinXP
to Win98, shortening the cables, replacing all the semiconductors in
the Wisp).

Could someone please tell me what I am doing wrong?

Thanks
Nick



> I am new to PICs, so my problem is probably the result of my
> inexperience with them. I have built a WISP628 programmer and
> managed to get it working with a bunch of PICs(16F84A, 16F628,
> 18F252, 18F452). However, when I try to program an 877A with the
> WISP, XWisp gives me a WBus protocol error when it tries to write
> the fuse bits. On the site describing XWisp, it states that it
> supports the 16F877A chip, which suggests that the problem is not
> with WISP but with what I am doing.

Hi Nick

I don't keep track of everyone who polls me for Wisp628 problems and/or
advice, so I don't know whether I have already sent you the latest
firmware and XWisp.py? If not cotact me directly.

Wouter van Ooijen

-- -------
Van Ooijen Technische Informatica: www.voti.nl
consultancy, development, PICmicro products



I have the same problem.
My wisp works with 628 and 18f452 but fails with the 877a.
Wouter, is there a fix for this ?
Thanks,
Shachar Weis.