Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

16-bit MCU and DSC Programmer’s Reference Manual
DS70157F-page 434 © 2005-2011 Microchip Technology Inc.
Example 1:
TBLWTL.B W0, [W1++] ; Write W0... (Byte mode)
; to PM Latch Low (TBLPAG:[W1])
; Post-increment W1
Before
Instruction
After
Instruction
W0 6628 W0 6628
W1 1225 W1 1226
Program 00 1224 78 0080 Program 01 1224 78 2880
TBLPAG 0000 TBLPAG 0000
SR 0000 SR 0000
Note: Only the Program Latch is written to. The contents of program memory
are not updated until the Flash memory is programmed using the
procedure described in the specific device family reference manual.
Example 2:
TBLWTL [W6], [W8] ; Write [W6]... (Word mode)
; to PM Latch Low (TBLPAG:[W8])
; Post-increment W8
Before
Instruction
After
Instruction
W6 1600 W6 1600
W8 7208 W8 7208
Data 1600 0130 Data 1600 0130
Program 01 7208 09 0002 Program 01 7208 09 0130
TBLPAG 0001 TBLPAG 0001
SR 0000 SR 0000
Note: Only the Program Latch is written to. The contents of program memory
are not updated until the Flash memory is programmed using the
procedure described in the specific device family reference manual.

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh