5 Categories and Use of Basic Application InstructionsDVP-PM Application Manual 5-81API Mnemonic Operands Function79 D TO P Write CR data into SpecialModulesControllers20PM 10PMBit Devices Word Devices Program StepsTypeOP X Y M S K H KnX KnY KnM KnS T C D V Zm1 * * * * * * *m2 * * * * * * *S * * * * * * *n * * * * * * *TO, TOP: 9 stepsDTO, DTOP: 17 stepsOperands:m1: No. of special module m2: CR# in special module to be written S: Data to be written in CRn: Number of data to be written at a timeExplanations:1. DVP-PM uses this instruction to write data into CR (Control register) on special modules2. Range of m1 (16-bit and 32-bit): 0 ~ 2553. Range of m2 (16-bit and 32-bit): 0 ~ 4994. Range of n:16-bit: 1 ~ (500 – m2)32-bit: 1 ~ (500 – m2)/25. When TO is used as 16-bit instruction, Z device cannot be adopted; when TO is used as 32-bit instruction, Vdevice cannot be adopted.Program Example:1. Use 32-bit instruction DTO to write the content in D11 and D10 into CR#13 and CR#12 of special module No.0.One 32-bit data is written at a time (n = 1).2. When X0 = ON, the instruction executes; when X0 = OFF, the previous content in D10 and D11 won’t bechanged..X0DTO K0 K12 D10 K1Points to note:1. m1: number of special module. The modules are numbered from 0 (closest to MPU) to 7 automatically by theirdistance from MPU. Maximum 8 modules are allowed to connect to MPU and will not occupy any digital I/Opoints.2. m2: number of CR (Control Register). CR is the 16-bit memory built in the special module for control or monitorpurpose, numbering in decimal. All operation status and settings of the special module are recorded in the CR.3. FROM/TO instruction reads/writes 1 CR at a time. DFROM/DTO instruction reads/writes 2 CRs at a time.CR #10 CR #9Higher 16-bit Lower 16-bitSpecified CR number4. n: Number of data to be written at a time. n = 2 in 16-bit instruction has the same operation results as n = 1 in32-bit instruction.