PICAXE Memory

advertisement
PICAXE Memory
Three Types
• Program
• RAM
• Data
Program Memory
• Stores the program as a series of
commands
• Executed one command at a time
• Permanent, will remember for 10 years
without power
• Accessed with the PICAXE Editor
• The program doesn’t normally store data
here
Random Access Memory
• Divided into bytes (B0 to B27)
• Each byte is 8 bits wide
(each stores up to 255)
• Can be accessed in different sizes
• Accessed by the program
• Battery operated, lose power – lose data
• Used for math and to access the outside
world
Data
• 256 bytes of memory for storing data
• Each byte has an address, 0 - 255
• Permanent, will remember for ten years
without power
• Accessed by the program
Accessing RAM
• If B1 = 2
• B2 = 2
• B3 = “a”
• READADC C.1,B4
Accessing Data
• WRITE 12,200
• WRITE B0,201
• WRITE “A”,202
• READ 200,B0
PICAXE Memory Map
Download