AP1640
ADIS16X - Disassembler With One-Line Assembler For The C16X 16-Bit Microcontroller
Microcontrollers ApNote
AP1640
: Additional file AP164002.EXE available
Adis16x Allows The Analysis Of Program Code For The 16-bit Microcontrollers Of The C16x Family.
Program Code In Different Formats Can Be Loaded And Displayed In Disassembler Or Hex-dump Format.
Single Instructions Can Be Input Using The Built-in One-line Assembler. Program Code Can Be Written
Into A Log-file In A List Or Assembler Source Format. Sfr And Bit Symbol Operation Is Provided Using
a symbol definition file.
Richard Schmid, Microcontroller Product Definition, Siemens Munich
Semiconductor Group
11.97, Rel. 02
Starting Of Adis16x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 3
Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 4
Basic Function : Loading Of A Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 5
Basic Function : Selection Of A Microcontroller Type . . . . . . . . . . . . . . . . . . . . 7
Basic Function : Disassemblers / One-line Assemblers Menu . . . . . . . . . . . . 8
General Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 8
Input Of A New Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 9
Generation Of A Log-file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 9
Basic Function : Hex-dump Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
General Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 11
Input Of A New Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 12
Generation Of A Log-file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 12
Basic Function : Overview On The Memory Buffer Usage . . . . . . . . . . . . . . . . 13
Basic Function : Selection Of Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 15
Error And Status Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 15
One-line Assembler Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 16
Definition Of The Symbol Definition File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 18