Close

BASIC-52 INSTRUCTION SET SUMMARY

mit41301mit41301 wrote 03/07/2026 at 14:03 • 7 min read • Like
COMMANDS             STATEMENTS           OPERATORS
RUN                  BAUD                 ADD (+)
CONT                 CALL                 DIVIDE (/)
LIST                 CLEAR                EXPONENTIATION (**)
LIST#                CLEAR(S&I)           MULTIPLY (*)
LIST@ (V1.1)         CLOCK(1&0)           SUBTRACT (-)
NEW                  DATA                 LOGICAL AND (.AND.)
NULL                 READ                 LOGICAL OR (.OR.)
RAM                  RESTORE              LOGICAL X-OR (.XOR.)
ROM                  DIM                  LOGICAL NOT (.OR.)
XFER                 DO-WHILE             ABS( )
PROG                 DO-UNTIL             INT( )
PROG1                END                  SGN( )
PROG2                FOR-TO-STEP          SQR( )
PROG3 (V1.1)         NEXT                 RND
PROG4 (V1.1)         GOSUB                LOG( )
PROG5 (V1.1)         RETURN               EXP( )
PROG6 (V1.1)         GOTO                 SIN( )
FPROG                ON-GOTO              COS( )
FPROG1               ON-GOSUB             TAN( )
FPROG2               IF-THEN-ELSE         ATN( )
FPROG3 (V1.1)        INPUT                =, >, >=, <, <=, <>
FPROG4 (V1.1)        LET                  ASC( )
FPROG5 (V1.1)        ONERR                CHR( )
FPROG6 (V1.1)        ONEX1                CBY( )
                     ONTIME               DBY( )
                     PRINT                XBY( )
                     PRINT#               GET
                     PRINT@ (V1.1)        IE
                     PH0.                 IP
                     PH0.#                PORT1
                     PH0.@ (V1.1)         PCON
                     PH1.                 RCAP2
                     PH1.#                T2CON
                     PH1.(@ (V1.1)        TCON
                     PGM (V1. 1 )         TMOD
                     PUSH                 TIME
                     POP                  TIMER0
                     PWM                  TIMER1
                     REM                  TIMER2
                     RETI                 XTAL
                     STOP                 MTOP
                     STRING               LEN
                     UI(1&0)              FREE
                     U0(1&0)              PI
                     LD@ (V1. 1 )
                     ST@ (V1. 1 )
                     IDLE (V1.1)
                     RROM (V1. 1 )
Like

Discussions