snap ethernet-based i/o units protocols and programming guide
snap ethernet-based i/o units protocols and programming guide
snap ethernet-based i/o units protocols and programming guide
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
APPENDIX A: SNAP ETHERNET-BASED BRAIN MEMORY MAP<br />
Timers—Read/Write<br />
(Does not apply to SNAP Simple I/O) See page 33 for information on configuring timers to delay<br />
reactions to events. Only the first two timers are shown in the table. Other timers follow the<br />
same pattern.<br />
Starting Address Length Type Description<br />
FFFF F0D4 0000 8 M Timer 0: Digital ON mask that starts the timer<br />
FFFF F0D4 0008 8 M Timer 0: Digital OFF mask that starts the timer<br />
FFFF F0D4 0010 8 M Timer 0: Scratch Pad ON mask that starts the timer<br />
FFFF F0D4 0018 8 M Timer 0: Scratch Pad OFF mask that starts the timer<br />
FFFF F0D4 0020 8 M Timer 0: Digital ON mask to be set when the timer expires<br />
FFFF F0D4 0028 8 M Timer 0: Digital OFF mask to be set when the timer expires<br />
FFFF F0D4 0030 8 M Timer 0: Scratch Pad ON mask to be set when the timer expires<br />
FFFF F0D4 0038 8 M Timer 0: Scratch Pad OFF mask to be set when the timer expires<br />
FFFF F0D4 0040 4 UI Timer 0: Length of the timer delay, in milliseconds<br />
FFFF F0D4 0044 4 -- Reserved<br />
FFFF F0D4 0048 4 UI Timer 0: Time remaining until the timer expires, in milliseconds<br />
FFFF F0D4 004C 4 UI Timer 0: Timer state.<br />
0 = Timer not set; 1 = Timer set; 2 = Timer is ticking<br />
FFFF F0D4 0050 30 -- Pad for alignment<br />
FFFF F0D4 0080 8 M Timer 1: Digital ON mask that starts the timer<br />
FFFF F0D4 0088 8 M Timer 1: Digital OFF mask that starts the timer<br />
FFFF F0D4 0090 8 M Timer 1: Scratch Pad ON mask that starts the timer<br />
FFFF F0D4 0098 8 M Timer 1: Scratch Pad OFF mask that starts the timer<br />
FFFF F0D4 00A0 8 M Timer 0: Digital ON mask to be set when the timer expires<br />
FFFF F0D4 00A8 8 M Timer 0: Digital OFF mask to be set when the timer expires<br />
FFFF F0D4 00B0 8 M Timer 0: Scratch Pad ON mask to be set when the timer expires<br />
FFFF F0D4 00B8 8 M Timer 0: Scratch Pad OFF mask to be set when the timer expires<br />
FFFF F0D4 00C0 8 UI Timer 0: Length of the timer delay, in milliseconds<br />
FFFF F0D4 00C4 4 -- Reserved<br />
FFFF F0D4 00C8 4 UI Timer 0: Time remaining until the timer expires, in milliseconds<br />
FFFF F0D4 00CC 8 UI Timer 0: Timer state.<br />
0 = Timer not set; 1 = Timer set; 2 = Timer is ticking<br />
128 SNAP Ethernet-Based I/O Units Protocols <strong>and</strong> Programming Guide