4-3
Defining the I/O Map
The I/O map for the DM6210 is shown in Table 4-1 below. As shown, the module occupies 16 consecu-
tive I/O port locations.
The base address (designated as BA) can be selected using DIP switch S1, located on the edge of the
module, as described in Chapter 1,
Module Settings
. This switch can be accessed without removing the
module from the stack. The following sections describe the register contents of each address used in the I/O
map.
Table 4-1 DM6210 I/O Map
Register Description
Read Function
Write Function
Address *
(Decimal)
Read Data/
Start Conversion
Read A/D converted data
Start A/D conversion
BA + 0
Reserved
Reserved
Reserved
BA + 1
Board ID LSB
Read Board ID LSB
Reserved
BA + 2
Board ID MSB
Read Board ID MSB
Reserved
BA + 3
Channel Register
Read current channel
Write current channel
BA + 4
IRQ Register
Read IRQ settings
Write IRQ settings
BA + 5
Read Status/Clear IRQ
Read status word
Clear interrupt line
BA + 6
Reserved
Reserved
Reserved
BA + 7
8254 Timer/Counter 0
Read count value
Load count register
BA + 8
8254 Timer/Counter 1
Read count value
Load count register
BA + 9
8254 Timer/Counter 2
Read count value
Load count register
BA + 10
8254 Timer/Counter
Control Word
Reserved
Program counter mode
BA + 11
Digital I/O Port 0
Read Port 0 digital input
lines
Program Port 0 digital output
lines
BA + 12
Digital I/O Port 1
Read Port 1 digital input
lines
Program Port 1 digital output
lines
BA + 13
Digital I/O Strobe Select
Read strobe select register
Program strobe select
register
BA + 14
Digital I/O Control
Read control register
Program control register
BA + 15
* BA = Base Address
Содержание DM6210
Страница 2: ......
Страница 9: ...i 1 INTRODUCTION...
Страница 10: ...i 2...
Страница 14: ...1 2...
Страница 22: ...1 10...
Страница 24: ...2 2...
Страница 28: ...2 6...
Страница 30: ...3 2...
Страница 34: ...4 2...
Страница 44: ...5 2...
Страница 48: ...5 6...
Страница 50: ...6 2...
Страница 56: ...6 8...
Страница 57: ...7 1 CHAPTER 7 TIMER COUNTERS This chapter explains the 8254 timer counter circuits on the DM6210...
Страница 58: ...7 2...
Страница 61: ...8 1 CHAPTER 8 DIGITAL I O This chapter explains the digital I O circuitry on the DM6210...
Страница 62: ...8 2...
Страница 65: ...9 1 CHAPTER 9 EXAMPLE PROGRAMS This chapter discusses the example programs included with the DM6210...
Страница 66: ...9 2...
Страница 68: ...9 4...
Страница 70: ...10 2...
Страница 74: ...10 6...
Страница 75: ...A 1 APPENDIX A DM6210 SPECIFICATIONS...
Страница 76: ...A 2...
Страница 78: ...A 4...
Страница 79: ...B 1 APPENDIX B CN3 CONNECTOR PIN ASSIGNMENTS...
Страница 80: ...B 2...
Страница 82: ...B 4...
Страница 83: ...APPENDIX C COMPONENT DATA SHEETS C 1...
Страница 84: ......
Страница 85: ...Intel 82C54 Programmable Interval Timer Data Sheet Reprint...
Страница 86: ......
Страница 88: ...D 2...
Страница 90: ...D 4 RTD Embedded Technologies Inc 103InnovationBlvd StateCollegePA16803 0906 USA Ourwebsite www rtd com...
Страница 91: ...DM6210 User Settings Base I O Address hex decimal IRQ Channel...