Finitron  6502 Page

 

 

Home Up

Verilog source code for a fully functional 6502 compatible cpu core.

bc6502

Verilog Source code for a 6551 compatible uart.

uart6551

Experimental Core - 32 bit bus interface 6502

rtf6502

The RTF65002 Project a 32 bit cpu with 65C02 emulation

Software

Here is a 6502 macro assembler. It supports all the original 6502 instructions plus W65C02 instructions and is TASS compatible. It can produce a binary or S19 record compatible output. It's just called "asm" for lack of a better moniker. Experimental is a 65816 assembler also included.

Source code for the assembler is now available on GitHub. (Cores\FAL6567\trunk\software\asm)

asm.zip (about 350k) GitHub: Cores\FAL6567\trunk\software\asm

 

https://www.paypalobjects.com/en_US/i/scr/pixel.gif

Picture of R65C02P2

2 MHz 6502

 

The following screen from: "The Complete Commodore Inner Space Anthology" by Karl Hildon with the author's permission.

 

Links

http://www.6502.org

http://www.cc65.org (compiler + tools)

http://c64upgra.de/c-one/ (C-One computer - C64 compatible upgrade)

http://www.zimmers.net/anonftp/pub/cbm//manuals/anthology/400/index.html

- contains a listing of a reference manual for the Commodore machines.

 

Other 6502 cores

http://ladybug.xs4all.nl/arlet/fpga/6502/

A 6502 core done by Arlett Ottens in Norway

Software For SoC's