14.08.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!