EMS6500 EM Microelectronic, EMS6500 Datasheet - Page 6

no-image

EMS6500

Manufacturer Part Number
EMS6500
Description
Microcontroller Development System 4-bit (Emmon), Simulators 4-bit
Manufacturer
EM Microelectronic
Datasheet
3.
3.1.
3.2.
4.
4.1.
Copyright  2003, EM Microelectronic-Marin SA
2.9.2.
2.9.3.
2.9.4.
2.9.5.
2.9.6.
2.9.7.
3.1.1.
3.1.2.
3.1.3.
3.1.4.
3.1.5.
3.1.6.
3.1.7.
3.1.8.
3.2.1.
3.2.2.
3.2.3.
3.2.4.
3.2.5.
2.9.1.2.
2.9.1.3.
2.9.3.1.
2.9.3.2.
2.9.3.3.
2.9.3.4.
2.9.6.1.
2.9.6.2.
2.9.6.3.
2.9.6.4.
2.9.6.5.
2.9.6.6.
2.9.6.7.
EM66XX PROGRAMMING MODEL.................................................................. 32
3.2.2.1.
3.2.2.2.
3.2.3.1.
3.2.3.2.
3.2.3.3.
3.2.3.4.
3.2.3.5.
3.2.3.6.
3.2.4.1.
3.2.4.2.
3.2.4.3.
3.2.4.4.
EM66XX ASSEMBLER SYNTAX...................................................................... 44
2.9.1.2.1. PC selection and value........................................................................................... 19
2.9.1.2.2. Accumulator value .................................................................................................. 19
2.9.1.2.3. microcontroller state flags ..................................................................................... 19
2.9.1.2.4. Index value ............................................................................................................. 19
2.9.1.3.1. Source code data ................................................................................................... 20
2.9.1.3.2. Activating / Deactivating Instruction Breakpoints.................................................... 21
2.9.1.3.3. Defining Code to be Traced ................................................................................... 22
G
I
I
NSTRUCTION
NTRODUCTION
LOBAL
Emulator RAM Window .................................................................................................... 23
Emulator Watch Window.................................................................................................. 24
Emulator Trace Window................................................................................................... 27
VICE IO Window .............................................................................................................. 29
In-circuit Emulator Communication Configuration ............................................................ 30
MTP Interface ................................................................................................................... 31
Instruction Register........................................................................................................... 33
Control Unit....................................................................................................................... 33
Program Counter (PC) ..................................................................................................... 33
Stack Pointer (SP) ............................................................................................................ 33
Accumulator (Accu) .......................................................................................................... 33
Status Register ................................................................................................................. 33
Index Registers................................................................................................................. 33
Interrupts .......................................................................................................................... 33
General and Program Flow Control Instructions .............................................................. 35
Register (RAM) Load and Store Operations..................................................................... 36
Binary Operations ............................................................................................................. 37
Arithmetic Operations ....................................................................................................... 40
Binary representation of Instruction set ............................................................................ 42
Microcontroller state Panel........................................................................................... 19
Source Code Buffer...................................................................................................... 20
The Watch Table.......................................................................................................... 25
Adding or deleting Variables in the Watch Table ......................................................... 25
Modifying Variables in the Watch Table....................................................................... 25
Setting Data Breakpoints. ............................................................................................ 26
COM Port ..................................................................................................................... 30
Baud Rate .................................................................................................................... 30
DTR CTS RTS DSR..................................................................................................... 30
Buffered........................................................................................................................ 30
OK button ..................................................................................................................... 30
Cancel Button............................................................................................................... 30
Reset Button ................................................................................................................ 31
Direct load and store operations .................................................................................. 36
Indexed load and store operations............................................................................... 36
Shift left ........................................................................................................................ 37
Shift right ...................................................................................................................... 38
Direct binary operations ............................................................................................... 38
Direct binary operations with shift right ........................................................................ 39
Indexed binary operations ............................................................................................ 39
Indexed binary operations with shift right ..................................................................... 39
Direct arithmetic operations ......................................................................................... 40
Direct arithmetic operations with shift right .................................................................. 41
Indexed arithmetic operations ...................................................................................... 41
Indexed arithmetic operations with shift right ............................................................... 41
A
RCHITECTURE
S
................................................................................................. 44
ET
............................................................................................. 35
.................................................................................... 32
Development System
www.emmicroelectronic.com
EM66xx
Binder 4.3-01/03 Rev. B/495

Related parts for EMS6500