Hello
Depending on the MCU you are using you are limited on the number of breakpoints you can use.
If you are using a HC08 or HC12 MCU chances are that you are loading your code into flash.
In this case the number of breakpoint you can set is limited by the number of hardware breakpoints available on the chip.
Please consult your MCU reference manual to find out the number of breakpoints available there.
Note that any watchpoint you define in your source code will consume 2 hardware watchpoint.
Additionally if you configure your debugger to stop at main, this will as well consume one hardware breakpoint.
CrasyCat