$ASM/de
From MCS Wiki AVR
< $ASM(Difference between revisions)
(Created page with "= <span class="f_Header">Action</span><br/> = Start of inline assembly code block. <span style="font-family: 'Arial'; color: #000000"> </span> <span style="font-famil...") |
m (1 revision) |
Latest revision as of 21:06, 15 February 2013
Contents |
= (**COPIED FROM ENGLISH PAGE**) === Action
Start of inline assembly code block.
Syntax
$ASM
Remarks
Use $ASM together with $END ASM to insert a block of assembler code in your BASIC code. You can also precede each line with the ! sign.
Most ASM mnemonics can be used without the preceding ! too.
See also the chapter Mixing BASIC and Assembly and Assembler mnemonics
Example
Dim C As Byte Loadadr C , X 'load address of variable C into register X $asm Ldi R24,1 ; load register R24 with the constant 1 St X,R24 ; store 1 into variable c $end Asm Print C End
Languages | English • Deutsch |
---|