Hi there, I've problems with ICE2000 (16XE1, MPLab 4.12). My program works fine with a programmed pic and with ICE in running mode. It receives chars and sends the correct chars from UART. But if I use single step or a breakpoint, wrong chars are sent. I receive data with the terminal program, when the hardware should not send chars and if my program should send chars, I don't get data out. What's wrong here. Can anyone help me?? Thanks in advance Martin ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com