• AVR Freaks

PIC16F88 problem

Page: < 123 Showing page 3 of 3
Author
Brick
Super Member
  • Total Posts : 1684
  • Reward points : 0
  • Joined: 2006/05/25 09:10:40
  • Status: offline
RE: PIC16F88 problem 2010/07/26 21:37:59 (permalink)
0
Great post "resolution"

I am certain I've had that with a 16f648A PIC. I did figure it had something to do with code protection. However for me doing a complete erase twice and a blank check seemed to always fix it..... :S
#41
spiralbrain
New Member
  • Total Posts : 11
  • Reward points : 0
  • Joined: 2008/01/02 14:43:50
  • Location: 0
  • Status: offline
RE: PIC16F88 problem 2010/07/27 03:04:31 (permalink)
0
Just a quick thought, if erasing reads all zeroes then the device is not being erased. an erased part should read 3FFF in program memory and FF in EEPROM space. It looks like a code protect issue. also if the board voltage is 3.3v you might need to enable LVP by pulling the PGM pin high also try Low.( http://www.embedinc.com/picprg/icsp.htm ) just a wild guess.
post edited by spiralbrain - 2010/07/27 03:06:08

(Patience == Virtue)
#42
jwauton
New Member
  • Total Posts : 6
  • Reward points : 0
  • Joined: 2010/07/16 09:26:55
  • Location: 0
  • Status: offline
RE: PIC16F88 problem 2010/07/27 07:22:14 (permalink)
0
I have just succeded in programming one of these PICs.
 
The board layout allowed me to cut the track between the PIC/ICSP Header and the rest of the 3V circuit. I started out programming at 3V where it didn't recognise the device, 3.5V it failed and 5V it programmed.
 
I only have one board with me at the moment, but will try the others when I get chance.
 
John
#43
spiralbrain
New Member
  • Total Posts : 11
  • Reward points : 0
  • Joined: 2008/01/02 14:43:50
  • Location: 0
  • Status: offline
RE: PIC16F88 problem 2010/07/27 11:36:23 (permalink)
0
Good Stuff! so its a low voltage issue.

(Patience == Virtue)
#44
garbin
New Member
  • Total Posts : 1
  • Reward points : 0
  • Joined: 2010/07/28 22:54:59
  • Location: 0
  • Status: offline
Re: PIC16F88 problem 2010/07/28 23:00:50 (permalink)
0
i'm also have the problem, can anyone help me?
#45
jwauton
New Member
  • Total Posts : 6
  • Reward points : 0
  • Joined: 2010/07/16 09:26:55
  • Location: 0
  • Status: offline
RE: PIC16F88 problem 2010/07/29 12:14:12 (permalink)
0
Looks like I can only get back to these boards next week or the week after. When I do I will confirm if the others will program after isolating the Vdd and using the PICKit 3 to supply the voltage.
 
John
#46
newfound
Super Member
  • Total Posts : 1832
  • Reward points : 0
  • Joined: 2003/11/07 12:35:49
  • Status: online
RE: PIC16F88 problem 2010/07/29 17:10:01 (permalink)
0
jwauton

I have just succeded in programming one of these PICs.
 
The board layout allowed me to cut the track between the PIC/ICSP Header and the rest of the 3V circuit. I started out programming at 3V where it didn't recognise the device, 3.5V it failed and 5V it programmed.
 
I only have one board with me at the moment, but will try the others when I get chance.
 
John


As per the programming specification these PICs require at least 4.5V for bulk erase. You can do a "row erase" at lower voltage but not many programmers support it and it is no use if the part is code protected. 
#47
1980best
New Member
  • Total Posts : 1
  • Reward points : 0
  • Joined: 2010/10/11 02:23:18
  • Location: 0
  • Status: offline
RE: PIC16F88 problem 2010/10/11 02:30:04 (permalink)
0
SET_TRIS_B(0b10000000); // PORT B  

PROBLEM DATA AND CLOCK

DATA INPUT MAKE,,, NO PROBLEM 

TEBRIKLER :)) ENJOY :))



#48
leon_heller
Super Member
  • Total Posts : 6411
  • Reward points : 0
  • Joined: 2004/08/17 13:19:45
  • Location: St. Leonards-on-Sea, E. Sussex, UK.
  • Status: offline
RE: PIC16F88 problem 2010/10/11 02:48:40 (permalink)
0
FWIW, I've never had any problems programming and debugging with the 16F88 in the past with an ICD 2, so I thought I'd try one of my prototyping boards with the ICD 3, and found I couldn't debug an application - Error 040! Programming the device works fine, and I can debug it OK with a PICkit 2. It looks like the ICD 3 has a problem with the 16F88, so I'll contact customer support. It works OK with other devices.
post edited by leon_heller - 2010/10/11 06:45:41

Leon Heller
G1HSM

#49
med2015
New Member
  • Total Posts : 6
  • Reward points : 0
  • Joined: 2015/03/01 13:17:31
  • Location: 0
  • Status: offline
RE: PIC16F88 problem 2015/03/03 03:16:41 (permalink)
3 (1)
Result! with my 16F648A problem being locked up.  I reduced Vdd to 3V and was able to immediately erase its contents via the ME labs USB programmer and then reprogram with Vdd at 5V.
Excellent news!  Well done you guys and gals
Mike OF Lincoln UK
#50
Page: < 123 Showing page 3 of 3
Jump to:
© 2019 APG vNext Commercial Version 4.5