![](http://datasheet.mmic.net.cn/Microchip-Technology/DSPIC30F6013A-30I-PF_datasheet_97172/DSPIC30F6013A-30I-PF_57.png)
2010 Microchip Technology Inc.
DS70102K-page 57
dsPIC30F Flash Programming Specification
Step 4: Output W0:W5 using the VISI register and REGOUT command.
0000
0001
0000
0001
0000
0001
0000
0001
0000
0001
0000
0001
883C20
000000
—
883C21
000000
—
883C22
000000
—
883C23
000000
—
883C24
000000
—
883C25
000000
—
MOV
W0, VISI
NOP
Clock out contents of VISI register
MOV
W1, VISI
NOP
Clock out contents of VISI register
MOV
W2, VISI
NOP
Clock out contents of VISI register
MOV
W3, VISI
NOP
Clock out contents of VISI register
MOV
W4, VISI
NOP
Clock out contents of VISI register
MOV
W5, VISI
NOP
Clock out contents of VISI register
Step 5: Reset the device internal PC.
0000
040100
000000
GOTO 0x100
NOP
Step 6: Repeat Steps 3-5 until all 736 instruction words of executive memory are read.
TABLE 12-2:
READING EXECUTIVE MEMORY (CONTINUED)
Command
(Binary)
Data
(Hexadecimal)
Description