PIC16f877 in Elab877

rasb

New Member
Hi all, I recently got this board elab877. I need to finish a project in a week and nowhere near finishing. But I encounter problem at the start itself. here it goes..

I have connected the elab877 with a 9 pin serial connector to my sys. I am using the IC-Prog [v1.05A] & trying to download a sample program file, mode1.hex, from the CD as per test instruction.


MODE1.HEX
:100000008501173065008F306200860103016600AC
:100010000630A00086162320A10102303020051EE4
:100020000D28FF30A1000310860C02303020031091
:10003000A10C051E0B28A00B13280630A0000617E4
:10004000FF30A10013281430A100323030200A30D4
:10005000A100283030202830A1003C30302000346E
:10006000A400A201210803190130A30021080319EB
:100070003D280830A303031985062108A3080319A6
:0E008000A300A20B36286400A40B362800341F
:02400E00F23F7F
:00000001FF



But in the process it hits the error "Verify failed at address 0000h!". Anyone knows what is the cause? I need help urgently.

Thank you.

Best Regards,
RasB
 
Hi,

Confirm that your programmer is functioning properly. See my reply to kac121 in this forum (Title: PIC16F84a Need help) on how to do that.

With 16F877, the pins for signal changes to following:

1. Pin 32 for Vcc
2. Pin 1 for MCLR
3. Pin 40 for Data
4. Pin 39 for Clock

Looking at a picture of elab877 I can see there is a switch. Check the purpose of the "small slide switch" near the serial connecter. Do you need to change the slide switch during programming?
 
Last edited:
Hi,

When u r trying to program the following should be verified:

MCLR:Should receive 10V or above
vdd pins:11 &32, vss pin 12 & 32 get connected with VDD and VSS respectly
RB3: sholud be connected to gnd while programming.

while u performing Hardware check using Ic-PROG just check all the PINS getting 10v or above while checking.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…