Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Which software doesn't use the Block Erase cycles of PIC18LF452?

Status
Not open for further replies.

ahmet2004

Member level 3
Joined
Jan 1, 2004
Messages
63
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,288
Activity points
383
I've been trying to program a PIC18LF452 using ICSP with Vdd=3.3V. The setup works fine when Vdd=5V. I am not using low-voltage programming (meaning the MCLR/Vpp pin is brought to 13V when programming).

The datasheet indicates that Block Erase cycles require a Vdd of at least 4.5V. All other ICSP cycles are supported at all operating voltages.

I think that the programming software i've tried (MPLAB and EPIC) use these block erase cycles to erase the chip before
programming and thus won't work when Vdd=3.3V.

Does anyone know if this is the case? If so, is there programming software that doesn't use these block erase cycles.

Is it worth taking the time to write my own programming software that doesn't use these cycles? Or is there a more fundamental problem? If so, it seems kinda silly for Microchip to make a low-voltage (less than 5V) part that can't be programmed at low-voltage (at least not in-circuit).
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top