EMS6500 EM Microelectronic, EMS6500 Datasheet - Page 100

no-image

EMS6500

Manufacturer Part Number
EMS6500
Description
Microcontroller Development System 4-bit (Emmon), Simulators 4-bit
Manufacturer
EM Microelectronic
Datasheet
9.
Copyright  2003 EM Microelectronic-Marin SA
EM6533
9.1.
9.1.1. Paged RAM
9.1.2. Debouncers and Pulldowns/Pullups
9.1.3. Prescaler Inhibition
9.1.4. Emulation restriction
The paged RAM concept of the 6633 is treated as follows:
the IDE (Integrated Development Environment) can only display one Page at a time,
so that, whenever the RAM page is switched, the complete new page is displayed in
the RAM Window; any changes made on the RAM Window (or on the Watch
window) affect only the actual page. As there is no way to declare different Symbols
for the different pages, their names remain the same, independently of the page
actually selected.
These features are not available on the simulator
This feature is not available on the simulator
The fact that the Interrupt status registers are reset when read becomes a problem
at emulation time. Whenever the emulator stops (breaks), the IDE reads and
uploads the contents of all registers and RAM positions from the Emulator Module
and so the contents of all IRQ Registers are always rested under this condition!
This fact could cause you problems if you have to debug the Interrupt Routine; the
right thing to do to avoid these problems is:
a) Save the contents of the IRQ Registers at the beginning of the Interrupt Routine
b) don’t put breakpoints before this Save has been done
or as soon as possible.
General Concepts
36
Peripheral Interface
www.emmicroelectronic.com
EM66xx
Binder 4.3-01/03 Rev. B/495

Related parts for EMS6500