In SX Microcontrollers, SX/B Compiler and SX-Key Tool, George Herzog wrote: Going from the comfort of Guenther's text [which is mostly SX-28] to using the Standardized SASM Template as provided by SX-Ubicom can be a bit daunting. Though it would take me some time to create one, a conversion check list might teach newbies how to efficently adapt to the differences. It certainly would ease locating why a program ran on SX-28, but won't assmeble on your SX-48 code. The problem with the SX-Ubicom document is it covers everything and has pages and pages of contidional code before you really get to where the program is. It is hard to locate what you want to know. By the way, the wonderful thing about macros is that they do not load into memory -- just the snippet of code that they manage is inserted. While they may look huge or complex, they really are a convience. William mentions that the Banks of RAM a bit awkward. The SX-28 uses every other bank to provide 50% of what the SX-48 provides. So if you lable banks on the SX-28 as Bank 0, Bank 1, Bank 2; you are creating seeds for disaster. Try being more Generic. On the SX-28 you can lable the banks by their true memory map positions as Bank$1, Bank$3, and so on. This will migrate with better clarity as what you see is what you get. ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=112498#m112786 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)