??? 07/09/07 15:14 Read: times |
#141634 - That's fine if those are what you're using ... Responding to: ???'s previous message |
ULTRAMON51 works on any 805x-core chip. That's one feature I like. Few target applications written in ASM require more than half the code space, though many that are written in 'C' or Pascal do. The latter would be difficult to debug without the corresponding PC-based tools anyway. However, when I have to go in and patch a piece of code because of some minor change, it's pretty easy to plug in a monitor ROM or an adapter with that BBRAM on it, and proceed to exercise the patch. This often provides satisfactory results without hooking up lots of complex equipment. It does require a serial terminal, and it does use the default UART. That's something I don't like.
However, ULTRAMON51 consumes only 8KB of space and provides inline assembly and disassembly capabilities in addition to what most other debug monitors provide. I find that convenient. It requires less knowledge of software and its intricacies. I guess it's a fine point of difference, but it is a difference. One of these days I'll have a look at the various software ICE approaches, though I don't like the fact that they work on some and not other 805x-core MCU's in some cases. RE |