Compiler Design
Donate
Links
Videos
Books
About
Contact
Home
Code Examples
Download
Development
IDE
FAQ
Documentation
Assembly Language
Boolean
Byte
Code
Data
DPTR
File
Function
High
IDATA
LCALL
8051
Memory
MOVX
Type
Procedure
Record
Var
Register
Segment
Value
XDATA
Debugging
Optimizations
Module
Pascal
IP Core
Embedded
Username
Password
Remember Me
Forgot your password?
Forgot your username?
Create an account
Search
Turbo51 - Free Pascal compiler for 8051
Search Keyword:
Search
All words
Any words
Exact Phrase
Ordering:
Newest First
Oldest First
Most Popular
Alphabetical
Section/Category
Search Only:
Articles
Search Keyword
High
Total: 20 results found.
Display #
5
10
15
20
25
30
50
100
All
1.
OMF-51 Object Module Format
(Documentation/8051)
... Generated by the LOW operator or, for the DATA and BIT spaces, by a direct (full) address reference.
High
Byte - reference to the
high
-order byte of an address. Generated by the
HIGH
operator. ...
2.
8051 IP Cores
(Documentation/8051)
... available for running small test programs at full speed in the user's own target hardware. Adding a
high
-performance 8051 microcontroller to a project has never been easier, the e8051 block is simply dropped ...
3.
8051 Instruction Set
(Documentation/8051)
... the stack (low byte first,
high
byte second). The Program Counter is then set to the 16-bit value which follows the LCALL opcode, causing program execution to continue at that address. See Also: ACALL, ...
4.
8051 Microcontroller
(Documentation/8051)
... number of instructions per second. All SILabs, some Dallas and a few Atmel devices have single cycle cores. Even
high
er speed single cycle 8051 cores, in the range 130 MHz to 150 MHz, are now available ...
5.
8051 Assembler Procedures
(Documentation/Procedures)
... MOV Number1, #LOW (200) MOV Number1 + 1, #
HIGH
(200) MOV Number2, #LOW (40) MOV Number2 + 1, #
HIGH
(40) LCALL Add LCALL WriteResult ...
6.
Inline procedures
(Documentation/Procedures)
... MOV R3, #
HIGH
($001A) LCALL sysRandomWord MOV A, R2 ADD A, #LOW ($0061) MOV Character, A ; DataRecord1.Ch0 := ...
7.
Pascal Programming Language
(Links/Links)
... name Borland Pascal was generally reserved for the
high
end packages (with more libraries and standard library source code) while the original cheap and widely known version was sold as Turbo Pascal. The ...
8.
Methods
(Documentation/Assembler)
... variable (for functions which return simple type XBP + 4 Local variables and temporary storage XDATA STACK
high
memory XSP ...
9.
Reentrant procedures
(Documentation/Assembler)
... which return simple type) XBP Local variables and temporary storage XDATA STACK
high
memory XSP ...
10.
Turbo51 Objects
(Documentation/General)
... MOV A, #LOW (XDATA_StackStart) MOV XBP, A MOV XSP, A MOV A, #
HIGH
(XDATA_StackStart) MOV XBP+1, A ...
11.
Turbo51 Files
(Documentation/General)
... MOV SerialPort, #LOW (WriteToSerialPort) MOV SerialPort+1, #
HIGH
(WriteToSerialPort) MOV SerialPort+2, #LOW (ReadFromSerialPort) ...
12.
System Functions
(Documentation/Procedures)
...
high
byte of word or pointer in X.
High
Function
High
(TOrdinalType): TOrdinalTypeElement; Function
High
(X: TOrdinalType): TOrdinalTypeElement; Function
High
(X: TArray): TArrayIndex; ...
13.
System procedures
(Documentation/Procedures)
... by Ptr. All memory at a location
high
er than Ptr is marked empty. Str Procedure Str (Var X[: NumPlaces[:Decimals]]; Var Str: String); Str returns a string which represents ...
14.
8051 Assembler statement
(Documentation/Assembler)
... MOV A, #
HIGH
(CrcTable) ADDC A, B MOV DPH, A CLR A MOVC A, @A+DPTR XRL A, RX_CRC MOV RX_CRC + 1,A MOV A, #1 MOVC A, @A + ...
15.
Constants
(Documentation/Declarations)
... = 384 div 32; DefaultRelayOffPulseTime = 1500 div 32; Relay_ON = LowLevel; Relay_OFF =
High
Level; MotorUp = 1; MotorDown = 0; HexChar: Array [0..15] of Char = '0123456789ABCDEF'; ...
16.
Turbo51 IDE
(Uncategorised Content)
...
high
lighting code editors, and the like that are useful to programmers for writing the source code of a program. Free Windows Editors Here is another site with free Windows editors. Many of ...
17.
Turbo51 - Pascal compiler for 8051 microcontrollers
(Uncategorised Content)
... floating point support Mixed Pascal and assembler code Full use of register banks Advanced multi-pass optimizer Smart linker Generates compact
high
quality code Output formats: BIN, HEX, OMF ...
18.
About Turbo51
(Uncategorised Content)
... have the same syntax and will generate
high
quality optimized code. In 2005 the Turbo51 was stable and reliable enough to be used for a real project. And it was. Since then I am using it for every ...
19.
8051 Code Examples
(Uncategorised Content)
... Init ; Assign (CurrentIO, ReadFromSerialPort, WriteToSerialPort); MOV CurrentIO, #LOW (WriteToSerialPort) MOV CurrentIO+1, #
HIGH
(WriteToSerialPort) ...
20.
Download Turbo51 - Free Pascal compiler for 8051
(Uncategorised Content)
... Initial
high
byte XSP calculation uses ADD instead of ADDC Change: Reported time is now only time during compilation and optimization (excluding time for writing files) Change: Interrupt ...
Download Turbo51
|
Code Examples
|
Documentation
|
8051 Videos
|
8051 Projects
|
Compiler Design
|
Turbo Pascal Download