hii The name of our project is 'microcontroller based serial debugger',it consists of AT89s51 microcontroller and a LCD display the idea of the proj is that by using 1 main debugger program we have to control the LCD rolling display program.first we have write the debugger program and right below that is application program ie.the LCD program...which has to b writtten in keil.it is like to control 1 program with the help of debugger program... by debugging we have to show,the register values and memory values at particular location of LCD program and add breakpoints , watchpoints in that LCD program... and the output is to b shown in hyperterminal of windows...by serial communication... we are using embedded C language for programming.. v need the logic how go abt ??? plss you guide us through this.. thanxs..
What do you mean "guide" you through this? Are you aware of the amount of skill you need to do this? I doubt if many here can! Some if this is really serious stuff.
.. this, I'd estimate at about 6 man-months Just giving my take on Tamirs post
Erik
What you are describing is basically a Debug Monitor - Keil already have one, called MON51: http://www.keil.com/support/man/docs/mon51/
www.lmgtfy.com
This is the technology of the 80s/90s.
I suggest you look at the on-chip hardware debug (eg, "JTAG") available on modern chips such as those from Silicon Labs.
I don't think there's musch point re-inventing this particular wheel of yesteryear?
"we are using embedded C language for programming"
Because of the detailed access required to CPU registers, state, etc, you will certainly also need to use assembler for parts of this.
"hyperterminal of windows"
Note that XP was the last Windows version to include Hyperterminal.
But why would it be in any way specific to any particular terminal emulator?
"v need the logic how go abt"
Note that this will require very careful attention to the fine detail of how programs in general - and 'C' programs in particular - run & use memory, etc, on the target. I you can't even manage the detail of writing complete words like "we" and "about", are you sure that you can manage this...?
If you really need a serial Debug Monitor, other than Keil's MON51, take a look at: www.pjrc.com/.../paulmon2.html