bit / byte / word map

Janne

Senior Member
If you're like me, and sometimes struggle about which bytes make up which word, or which bits make up which byte, this little print will come in handy :)
 

Attachments

westaust55

Moderator
A good basic arrangement diagram there Janne.

This is also a good example of why it would also be great (as has been discussed previously on this forum) if Rev Ed were to set up a specific Tutorials area just for Tutorials and reference data - with no capability of forum chit-chat therein.

Maybe the Moderators could have sole rights to place documents in that area after a period to allow for some peer review in a more general area.

I had provided a very comprehensive variable and EPROM/Scratchpad memory map back in 2008 here:
http://www.picaxeforum.co.uk/showthread.php?t=9525&page=2

and a later (2009) version with a SFR map was provided here.
http://www.picaxeforum.co.uk/showthread.php?t=11514

EDIT: The variables for X2 parts on my map V6 in reality needed a mod as byte variables go up to B55 whereas for space or whatever reason at the time I stopped at B46. Now fixed in V7 here

I attach both documents here again to keep Janne's and my maps together.
 

Attachments

Last edited:

Janne

Senior Member
Thanks for the feedback. I tend to agree about a "sticky" forum, where useful totorials could be placed. So much good stuff goes into oblivion, when the post disappears from the first page.

Westaus' memory charts are much appreciated, and also printed on the wall of my workspace :)
 
I would think that a "Tools" forum for tutorials, various tools (like the memory map pdf's below and http://www.fastavr.com/fastlcd.zip) and related programming aids would indeed be useful all in one place.

Is there a "PICAXE Varialbe Map" version that include the latest M2 chips? I haven't been able to find one by searching.
 

russbow

Senior Member
Why are the b13 and b27 variables highlighted on the map.
I seem to remember some Picaxe commands use reserved variables, but I can't find any detail.

Perhaps these are the ones.

R.
 

Paix

Senior Member
I don't remember about b27, but b13 also doubles as the predefined variable Infra on some parts.
 

Janne

Senior Member
I marked b13 and b27 as they're the last bytes available on m series (b13) and x1 (b27) on general purpose variable area.
 

IronJungle

Senior Member
If you're like me, and sometimes struggle about which bytes make up which word, or which bits make up which byte, this little print will come in handy :)
Janne: I have been using your picaxebytes.pdf for about a year now. Very handy. Just wanted to say "thanks".
 
Top