Re: Debugging: Am I a dreamer. . . ?



In message <5fff0a48-e51d-4f2f-92e3-616ac1cffa91@xxxxxxxxxxxxxxxxxxxxxxxxxxx>, Tomás Ó hÉilidhe <toe@xxxxxxxxxxx> writes

Thanks for the replies.

So can anyone recommend a way of debugging a program on a PIC16F684?
Please use full words instead of using initialisms; for instance I
haven't got a clue what an ICE is or what it stands for.

Then you probably should not be doing embedded programming. Trey google with "ICE" and "embedded"

In-Circuit-Emulator. This is the main debugging tool for embedded work where there is no JTAG or BDM.

See
http://www.lauterbach.com
http://www.isystem.com
http://www.signum.com
http://www.nohau.com
et-al

or even

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=14
06&dDocName=en534451

where Microchip have information on the various ICE (their word) they do for their own parts.

Do I necessarily have to reserve certain pins on the chip for
debugging? That would be a bad thing because I need all the pins in my
current project.

Then the only option would be an ICE.


--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/



.



Relevant Pages

  • Object reference not set to an instance of an object
    ... The last student built an application called ICE ACCRETION using Micr ... Win32 Version: 2.0.50727.42 ... To enable just-in-time debugging, ... When JIT debugging is enabled, ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: how important is an emulator to an embedded engineer?
    ... >> Now an interactive debugger is not an emulator, and neither is an ICE. ... presumably much less hardware debugging between components when those ... all day without once compiling, ...
    (comp.arch.embedded)
  • Re: Using C to program the 8051 family
    ... An ICE is the only option. ... Debugging is a simple application of scientific ... >the interpreter is doing. ... Languages and some generative optimised native code as ...
    (comp.arch.embedded)
  • Re: Debugging: Am I a dreamer. . . ?
    ... So can anyone recommend a way of debugging a program on a PIC16F684? ... Please use full words instead of using initialisms; ... That would be a bad thing because I need all the pins in my ...
    (comp.arch.embedded)
  • Re: Debugging: Am I a dreamer. . . ?
    ... So can anyone recommend a way of debugging a program on a PIC16F684? ... Please use full words instead of using initialisms; ... That would be a bad thing because I need all the pins in my ... The ICE 2000 does not require you to loose any pins. ...
    (comp.arch.embedded)