My new 6502 robot project ...
Posted: Thu Feb 13, 2025 10:49 am
Hello,
Now i'm retired, I want to continue to build my small autonomous robots.
In the robot club, all the users/builders are using very fast and complex microprocessors boards.
We are all older guys, and no new (younger) members are interested in building robot stuff.
So as one of these older guys and as a challenge,
I want to build a new robot which is fully controlled with 6502 CPU (I found in my 'mans cave' a 4MHz clock version).
For that, I need a lot of trigonometry functions (Cos, Sin, Tan, Sqr, ...)
and single FP values (32 bits) for these functions.
For the functions I was looking for using FP lookup table, but this takes a lot of ROM spaces ...
I like a compiler (as I think) an interpreter is slower ??
I'm working on PC with win 10 as OS.
Q) Is there a good ASM, BASIC editor/compiler for PC ?
- Tiny basic / Ehbasic ?
To compile ASM, BASIC, and create machine code so I can program it in a
or > EPROM 27C256 (32KB)
or > EEPROM 28C256 (32KB)
or > FLASH 29F256 (32KB)
Or, I was looking for a multiplex hardware version,
so I can use one ROM for every function in a larger lookup table ...
I think I gone a need lots of good advice here ...
Thanks,
marc
Now i'm retired, I want to continue to build my small autonomous robots.
In the robot club, all the users/builders are using very fast and complex microprocessors boards.
We are all older guys, and no new (younger) members are interested in building robot stuff.
So as one of these older guys and as a challenge,
I want to build a new robot which is fully controlled with 6502 CPU (I found in my 'mans cave' a 4MHz clock version).
For that, I need a lot of trigonometry functions (Cos, Sin, Tan, Sqr, ...)
and single FP values (32 bits) for these functions.
For the functions I was looking for using FP lookup table, but this takes a lot of ROM spaces ...
I like a compiler (as I think) an interpreter is slower ??
I'm working on PC with win 10 as OS.
Q) Is there a good ASM, BASIC editor/compiler for PC ?
- Tiny basic / Ehbasic ?
To compile ASM, BASIC, and create machine code so I can program it in a
or > EPROM 27C256 (32KB)
or > EEPROM 28C256 (32KB)
or > FLASH 29F256 (32KB)
Or, I was looking for a multiplex hardware version,
so I can use one ROM for every function in a larger lookup table ...
I think I gone a need lots of good advice here ...
Thanks,
marc