Search

Turbo51 - Free Pascal compiler for 8051

Search Only:

Search Keyword dptr

Total: 13 results found.



1. OMF-51 Object Module Format
(Documentation/8051)
...  Setup instruction (MOV DPTR, code_address). Block addressing - The instruction provides the 11 least-significant bits of the address. The block address is defined by the 5 most-significant ...
2. 8051 IP Cores
(Documentation/8051)
... fetch Supports synchronous RAM/ROM Single cycle MOVX (8052) Optional second DPTR Technology independent Three stage pipeline   Open Cores 8051 core The 8051 microcontroller is ...
3. 8051 Instruction Set
(Documentation/8051)
...  INC R2 0A 1 None INC R3 0B 1 None INC R4 0C 1 None INC R5 0D 1 None INC R6 0E 1 None INC R7 0F 1 None INC DPTR A3 1 None ...
4. 8051 Opcodes
(Documentation/8051)
...  1 XRL A, R7 70 2 JNZ offset 71 2 ACALL addr11 72 2 ORL C, bit 73 1 JMP @A+DPTR 74 2 MOV A, #immediate 75 3 MOV direct, #immediate ...
5. 8051 Assembler Procedures
(Documentation/Procedures)
... address in DPTR end; Procedure WriteZeroTerminatedString; Assembler; Asm // Code to write zero terminated string in code with address in DPTR end; Procedure WriteResult; Assembler; Asm // ...
6. Methods
(Documentation/Assembler)
... the following parameters must be in registers: DPTR: Self address (will be placed in R3R2 by system routine for virtual method call) R2 (or R3R2): Offset of VMT address R0 (or R1R0): Offset of ...
7. Turbo51 Objects
(Documentation/General)
...  EXTRN CODE (sysLoad_XBP_Plus_DPTR_To_DPTR) EXTRN CODE (sysLoadSelfAddress) EXTRN CODE (sysLoadSelfAddressPlus_R1) EXTRN CODE (sysLeaveProc)  ...
8. Compiler Internals - General
(Documentation/Assembler)
... to result string in R0 (if it is in DATA or IDATA memory) or in DPTR otherwise (result is in CODE or XDATA memory). Currently this is the only supported calling convention. In most cases there is ...
9. Turbo51 Files
(Documentation/General)
...  MOV DPTR, #C_0354 MOV R6, #0 LCALL sysWriteStr_CODE LCALL sysWriteLine ; Repeat ; Write (SerialPort, 'Enter first number: ...
10. System Unit
(Documentation/General)
...  ACC: Byte absolute $E0; B: Byte absolute $F0; DPTR: Pointer absolute $82; TF1: Boolean absolute TCON.7; TR1: Boolean absolute TCON.6; TF0: Boolean absolute ...
11. 8051 Assembler statement
(Documentation/Assembler)
... R3 MOVX A, @DPTR INC DPTR MOV R2, DPL MOV R3, DPH XRL A, RX_CRC + 1 MOV B, #2 MUL AB ADD A, #LOW (CrcTable) MOV DPL, A ...
12. Turbo Pascal Compiler Written in Turbo Pascal
(Compiler Design/Compilers)
...  CommVars, Parser, Scanner, IOUtils, ResWords; begin Writeln (GreetingString); CmdPtr := Ptr (PrefixSeg, $80); CmdPtr [Byte (CmdPtr [0]) + 1] := #0; CmdPtr [0] := ' '; CfgPtr := FileBuffer; ...
13. 8051 Code Examples
(Uncategorised Content)
...  DPTR, #C_0435 MOV R6, #0 LCALL sysWriteStr_CODE LCALL sysWriteLine ; Repeat L_001D: ; Write ('Enter first number: ');  ...