In SX Microcontrollers, SX/B Compiler and SX-Key Tool, bean wrote: Looking at the code the Display array is declared as Byte(15) which means the elements are from 0 to 14. But then at places in the code they are using Display(15) which doesn't exist. The code will work because the memory location where Display(15) would be is not used by anything else. But the new compiler errors if you try to use an array element outside of the bounds. You have done the right thing by changing the declaration to Byte(16). That will solve the problem. Bean. ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=198932#m199233 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)