Um den BUS freizugeben musst du PEN aber auf 1 setzen und nicht auf 0. Im letzten Abschnitt setzt du PEN=0. Dadurch blockierts du dir den BUS. Durch deine Schleife siehst du dann am Display nicht, dass es einmal funktioniert hat, weil du das durch die Fehlermeldung wieder überschreibst.