Download manual

Transcript
CALL - Advanced Operator
Function
CALL invokes an assembly or machine language subprogram
Syntax
CALL address
Usage
The CALL statement is used to call an assembly language program. address is the
starting memory location of the assembly language routine. Assembly language routines
must be located in program memory.
Those users that have an understanding of the architecture and assembly language of
the Intel MCS-51 Micro-controller family and wish to add a custom function should
consult the factory for additional information and application assistance.
Generally, all system resources and interrupts are used by BASIC. Called routines
should PUSH/POP all internal memory locations used. Most products support loading
assembly or 'C' language programs in battery-backed RAM. This enables adding custom
functions without burning an EPROM.
4.8
STATEMENTS