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
value
Total: 11 results found.
Display #
5
10
15
20
25
30
50
100
All
1.
OMF-51 Object Module Format
(Documentation/8051)
... reasons and should have a zero
value
. Each record starts with a record type which indicates the type of the record, and record length which contain the number of bytes in the record exclusive of the ...
2.
8051 IP Cores
(Documentation/8051)
... to re-design the chip. An implemented complex debugging system is an additional
value
. e8051 The e8051 is the fastest available 8051/8052 embedded microcontroller core for ASICs and FPGAs, ...
3.
8051 Instruction Set
(Documentation/8051)
... - Multiply Accumulator by B NOP - No Operation ORL - Bitwise OR POP - Pop
Value
From Stack PUSH - Push
Value
Onto Stack RET - Return From Subroutine RETI - Return From Interrupt RL - Rotate ...
4.
8051 Assembler Procedures
(Documentation/Procedures)
... $NoReturn compiler directive inside assembler procedure to prevent generating RET instruction. You can easily pass parameters by
value
(Turbo51 automatically creates static variables for
value
storage), ...
5.
Compiler Switches And Directives
(Documentation/General)
... if compiler switch is set/not set M [CODE Start], [CODE Size], [XDATA Start], [XDATA Size], [Heap Size] Memory sizes (only in program), default
value
s: $0000 $10000 $0000 ...
6.
Turbo51 Files
(Documentation/General)
... of calculator using files: Program Files; // Should work on any 8051 microcontroller Const Oscillator = 22118400; BaudRate = 19200; BaudRateTimer
Value
= Byte (- Oscillator div 12 div ...
7.
System Functions
(Documentation/Procedures)
Abs Function Abs (X: Integer): Integer; Function Abs (X: Real): Real; Abs returns the absolute
value
of a variable. The result of the function ...
8.
System procedures
(Documentation/Procedures)
... Dec (Var X: OrdinalType); Procedure Dec (Var X: OrdinalType; Decrement: Longint); Dec decrements the
value
of X with Decrement. If Decrement isn't specified, then 1 is taken as a default. ...
9.
8051 Interrupts in Turbo51
(Documentation/Procedures)
... make sure that all varables that might be changed in the interrupt procedure are marked with the Volatile directive. This will tell the compiler that their
value
can be modified outside of current program ...
10.
Constants
(Documentation/Declarations)
... Const SystemClock = 22118400; ConversionClock
Value
= (SystemClock div ConversionClock - 1) shl 3; PeriodicTimer
Value
= - SystemClock div 12 div TimerInterruptsPerSecond; ...
11.
8051 Code Examples
(Uncategorised Content)
... = 22118400; BaudRateTimer
Value
= Byte (- Osc div 12 div 32 div 19200); Var SerialPort: Text; Num1, Num2: LongInt; Procedure WriteToSerialPort; Assembler; Asm CLR TI MOV SBUF, A @WaitLoop: ...
Download Turbo51
|
Code Examples
|
Documentation
|
8051 Videos
|
8051 Projects
|
Compiler Design
|
Turbo Pascal Download