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.

[PIC] 16F88 > Build And Program Process > Error message

Status
Not open for further replies.

Eric_O

Advanced Member level 4
Joined
May 31, 2020
Messages
104
Helped
0
Reputation
0
Reaction score
0
Trophy points
16
Activity points
996
While proceeding Build And Program process with MikroProgC For PIC and à PiC 16F88, the following message appears :
« Device detected PIC 12F508 »
« Device selected PIC 16F88 ».
🙁
Some one have an idea ? 🤔
Merci beaucoup.
 

Attachments

  • 690BA5A5-A7EB-4E95-A563-EA54314998ED.jpeg
    690BA5A5-A7EB-4E95-A563-EA54314998ED.jpeg
    146.7 KB · Views: 126

hello Eric,

I wish you , and for everybody, a good health for this new year 2021..

what PIC is defined in your Project ?
Can you use a Pickit3 or Pickit2 ?
 

Hi,

Your programming tool detects a PIC12F508 connected to the programmer.
What programmer hardware do you use? Is the wiring correct? Is the power supply correct and stable?

Klaus
 

hello Eric,

I wish you , and for everybody, a good health for this new year 2021..

what PIC is defined in your Project ?
Can you use a Pickit3 or Pickit2 ?

Happy New Year 🎆🎊🎉 Paul and All.
Hope with no 🦠 anymore !
16F88 is the PIC defined when I create the project.
Build process works.
But not Build And Program process.
I don’t have Pickit2 or 3.😕
 

Somewhere in your code you have defined a second PIC. Usually when we see this problem it is because the programming hardware (Pickit) is reading the wrong ID from the device it should be programming but in your case it seems to be a problem when creating the code. You screen shot shows the type selected as 16F88 but the type in use as 12F508 (completely different PIC families) and the MCU information doesn't match either of them!

Brian.
 

"Device detected PIC 12F508" is an indication that wiring to PIC has a problem. If you connect nothing, then PIC12F508 is dumbly assumed

If you are using microE development board, then likely problem is jumpers not set correctly (see development board manual).

If you are using own board, then you have connected programmer wires incorrectly. See mikroProg manual

Any time you see "Device detected PIC 12F508" read that as "no device detected"
 
Last edited:

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top