I now use Keil C51 v6.11 to develop the firmware that run on Dallas DS5240. However, it sounds quite strange. Sometimes the compiled code can run correctly. However, it become incorrect when I have just a minor change on the program code. I suspect that there are bugs in device driver (Dallas DS5240). Have other users come across the same problem?
View all questions in Keil forum