8051 Book's Errata


Mr. Javad Rasti from Esfahan University pointed out a major problem in Chapter 7. The programs are written for the simulator. If we want to run them on the hardware trainer only once, then we need to place a "while(1);" or "for(;;);" as the last statement in main(). This is like "HERE: SJMP HERE" in Assembly language.