
Using the I/O Address Map
DAI12-4(FIT)GY
21
Initialization
This step initializes the analog output function.
This command clears all settings and status, and puts the module in the "initialized
status", which is the same as when the power is turned on or RESET button is pressed.
The initialization control port assumes the following state:
Figure 4.8. Initialization
Following are examples where the initialization is effected in high-level languages:
Microsoft C
Microsoft QBASIC
outp( ADR+24, 0x0 );
OUT ADR+24, &H0
Setting D/A Conversion Conditions
This step sets D/A conversion conditions.
In terms of procedures, first a D/A conversion condition setup command is issued, and
then setting data is output.
Figure 4.9. Setting D/A Conversion Conditions
D7
D6
D5
D4
D3
D2
D1
D0
output
+24
(18h)
Command
0
0
0
0
0
0
0
0
Starting
I/O Address
D7
D7
D6
D5
D4
D3
D2
D1
D0
D6
D5
D4
D3
D2
D1
D0
Command
0
0
0
0
0
0
1
0
0
0
0
0
0
output
+24
(18h)
output
+28
(1Ch)
Output
Mode
Pacer
Clock
Conversion
Mode
Setting D/A Conversion Conditions
Starting
I/O Address