Re: 8031 question



mplanic wrote:

On Feb 2, 1:28 am, Spehro Pefhany <speffS...@xxxxxxxxxxxxxxxxxxxxxxx>
wrote:
On 1 Feb 2007 14:11:05 -0800, the renowned "mplanic"

<mpla...@xxxxxxxxx> wrote:
Hello

I have problem with translating .asm code for 8031 MCU.
Here is the source:

http://www.badongo.com/file/2142125

Regards

What do you mean by "translating"?

Do you meant that it won't assemble with some particular assembler you
have?

Best regards,
Spehro Pefhany
--

With ASEM -51 ver 1.3 I get this errors:

disp.asm(89): illegal character
disp.asm(90): illegal statement syntax
disp.asm(91): only allowed in code segment
disp.asm(92): illegal statement syntax
disp.asm(417): illegal character
disp.asm(418): illegal character
disp.asm(419): illegal character
disp.asm(430): illegal character
disp.asm(431): illegal character
disp.asm(432): illegal character
disp.asm(433): illegal character
disp.asm(434): illegal character
disp.asm(441): illegal character
disp.asm(442): illegal character
disp.asm(2161): illegal character
disp.asm(2162): illegal character
disp.asm(2270): illegal character
disp.asm(2304): illegal character
disp.asm(2402): illegal character
disp.asm(2403): illegal character
disp.asm(2505): illegal character
disp.asm(2505): illegal character
disp.asm(3037): illegal character
disp.asm(3079): illegal character

Regards

These are errors in macro definitions and their subsequent invocations.
Seems like the macro assembler originaly used has a different macro
definition to ASEM-51.

Ian
.



Relevant Pages

  • RE: HLA 2.10.5 The stdout.putiXSize Routines.
    ... HLA (High Level Assembler) ... Linker Lib Path: ... Illegal character in file:. ...
    (comp.lang.asm.x86)
  • Re: 8031 question
    ... To me it looks like the code uses MACROS that are not compatible/portable with the assembler you are trying to use. ... disp.asm: illegal statement syntax ... only allowed in code segment ... disp.asm: illegal character ...
    (comp.arch.embedded)
  • Re: 8031 question
    ... With ASEM -51 ver 1.3 I get this errors: ... disp.asm: illegal statement syntax ... disp.asm: illegal character ... These errors are all in macro definitions and their subsequent invocations. ...
    (comp.arch.embedded)

Loading