|
| |
| | The 6502 Instruction Set Decoded |
 | | The bit manipulation instructions found only on the Rockwell and WDC versions of the 65C02 are not included in the table, nor are the "undocumented" instructions of the original 6502. |  | | Similarly, the test-and-branch instructions are of the form xyyy1111, where x is 0 to test whether the bit is 0, or 1 to test whether it is 1, and yyy is which bit to test. |  | | The new instructions of the 65C02 are much less logical than those listed above. |
|
http://www.llx.com/~nparker/a2/opcodes.html
(1503 words)
|
|
| |
| | [No title] |
 | | There may indeed be bugs, especially in the 65c02 emulator part, since I have not tested it exhaustively, but all this has reached the stage where I thought that someone else might find it interesting. |  | | DS xxxx - define xxx bytes of storage (filled with zero) STR "string" - define a length-byte string in memory ASC "string" - define a null terminated string in memory. |  | | #ADDRESS for low and high bytes, respectively.) The 65c02 emulator includes a 65c02 instruction execution unit and a simple monitor that allows you to see and edit memory, step and trace, see registers, change banks of memory, load object files produced by the above assembler, and begin execution at an arbitrary address. |
|
http://www.gno.org/pub/apple2/emulators/emul65c02/readme
(434 words)
|
|
| |
| | Apple IIc |
 | | The IIc+ included the new 800k 3.5" floppy drive, 65C02 running at an option of 1 or 4 MHz using a built-in processor switch, memory expansion capability, and ports with mini DIN-8 connectors (same as IIGS and Mac Plus). |  | | It sold well until it was discontinued in September 1988 with the introduction of the IIc+, the last computer in the II series. |  | | Also inluded was an external 140k 5.25" floppy disk drive of the same color. |
|
http://applemuseum.bott.org/sections/computers/IIc.html
(597 words)
|
|
| |
| | 6502 Cross-Development Languages and Tools |
 | | Includes 65C02 and 65C112 macro assembler, linker, locater, librarian, etc. Will generate Intel hex, Intel OMF85, Tek hex, Motorola S-record, Zilog ABS and binary output. |  | | Includes a 65C02 cross macro assembler along with a collection of files and routines for Amiga programmers. |  | | 65C02 cross assembler which generates Intel hex format output. |
|
http://www.npsnet.com/danf/cbm/cross-development.html
(2326 words)
|
|
| |
| | [No title] |
 | | Those codes only exist on the Rockwel1 version of the 65C02 and do not exist on the versions used by Apple Computer for the //c or the //e enhancement. |  | | This is faster and has some added capabilities such as the ability to move source files easily and quickly between DOS 3.3 and ProDOS versions. |  | | This must be done from BASIC if you are using the DOS 3.3 version. |
|
http://www.textfiles.com/apple/DOCUMENTATION/merlin.screen.e
(5533 words)
|
|
| |
| | SB-Projects: sbasm, crosses, 6502 |
 | | Please note that this only applies to the NMOS version of the 6502, so the 65C02 processors are not affected. |  | | Rockwell added even more instructions to this new design in their own version of the 65C02. |  | | The 65C02 derivatives add the instructions DEC and INC to this list. |
|
http://www.xs4all.nl/~sbp/sbasm/6502.htm
(2171 words)
|
|
| |
| | [No title] |
 | | WDC developed the 16-bit successor of the 65C02, which did not implement the additional instructions of the 65SC02. |  | | This can be proven by the fact that hardly any bit-oriented compression or decompression programs like Huffman compression exist on 6502/65C02 based computers. |  | | It may be useful to emulation programmers, if someone should want to write a C65 emulator one day. |
|
http://www.weihenstephan.org/~michaste/download/65ce02.txt
(3876 words)
|
|
| |
| | Daryl's 65C02 Single board Computer |
 | |   I wanted to be able to develop software on my PC and decided to write a 65C02 Simulator to simplify design and debugging. |  | |   It's source code was made available in the public domain so I took it, stripped out the Apple ][ specific references, added some more features, and release my "65C02 Simulator for Windows" program. |  | |   Information about it is located under the "Windows 65C02 Simulator" tab. |
|
http://users.softcom.net/darylr
(612 words)
|
|
| |
| | 6502 Web Ring |
 | | Hardware and software, programming and historical aspects of the 6502, 65C02. |  | | Also, check out the "65C02 Simulator for Windows" software. |  | | A miscellaneous collection of things I've done including 6502 based hardware and software projects. |
|
http://t.webring.com/hub?ring=6502webring
(291 words)
|
|
| |
| | [No title] |
 | | Here are the supported directives (with examples) in WLA: [ALL] - All, GB-Z80, Z80, 6502, 65C02, 6510, 65816, HUC6280 and SPC-700 versions apply. |  | | And then I thought I should write a 6510 version of WLA as well... |  | | 'examples' directory holds seven directories, 'gb-z80', 'z80', '6502', '65c02', '6510', '65816' and 'spc-700'. |
|
http://main.aminet.net/dev/cross/wla-dx.readme
(8670 words)
|
|
| |
| | 6502.org: Homebuilt Projects |
 | | His page includes schematics, monitor software, and an interesting 65C02 simulator for Windows. |  | | Lee's 6502-Based Projects - A pen plotter, complete 6502-based single board computer, I2C and IDE interfaces, the EHBASIC interpreter, and more can all be found on Lee Davison's project page. |  | | He has built some very interesting projects, including a 16450-based COM port, AD1848-based audio output, an SBC with an overclocked 65C02, and a fuel injection computer based on the 65SC816. |
|
http://www.6502.org/homebuilt
(1480 words)
|
|
| |
| | apple-history.com :: Apple //c & //c+ |
 | | The three major changes were the internalization of the powersupply (previously an external brick-on-a-rope as users liked to call it), a built-in 800 kB 3.5 floppy drive replacing the older 5.25, and finally, the equivalent of a ZipChip 4 MHz accelerator built-in. |  | | It had 128 kB RAM, (expandable to 1 MB) a built-in 5.25" floppy drive on the side, and could be used with a mouse. |  | | Apple licensed the add-on technology from Zip Technologies to incorporate the accelerator as standard in the IIc+, though in doing so, broke it out into an ASIC, SRAM and a faster 65C02 (the ZipChip had all that intergrated into a tall 40-pin DIP chip). |
|
http://history.eis.net.au/aIIc.html
(904 words)
|
|
| |
| | [No title] |
 | | Access to Trapped memory locations will cause problems with timing sensitive 65C02 code. |  | | Cassette I/O The Apple IIe Card does not have the cassette tape input and output miniature phone jacks and the Monitor cassette routines READ and WRITE do nothing. |  | | Normally, the 65C02 processor speed setting should be left at whatever the user of the system set it to with the Apple IIe Card option panel. |
|
http://www.umich.edu/~archive/apple2/technotes/tn/aiie/TN.AIIE.010
(2508 words)
|
|
| |
| | [No title] |
 | | [ product ] 65c02.asm [ info ] example 65C02 emulator source [ author ] juen Send BUG repororts or IDEAS: juen@poczta.fm |
|
http://ftp.uni-paderborn.de/aminet/aminet/dev/src/nA_6502.readme
(29 words)
|
|
| |
| | AtariAge Forums -> Zonik Lynx |
 | | I used the C-fighter demo for reference, started on the lynx programming for dummies by sage, a list of 65C02 instructions, and lots of questions posted on this board! |  | | You said you are programming as you learn, so what are you using to learn? |
|
http://www.atariage.com/forums/index.php?showtopic=40723
(1447 words)
|
|
| |
| | Manpage of CRASM |
 | | Argument binformat can take values SCODE for producing an output file using Motorola's S code, or HEX for Intel's Hex format. |  | | The current list includes 6800, 6801, 6803, 6502, 65C02, and Z80 |  | | A program listing and a symbol table are also produced on the standard output. |
|
http://crasm.sourceforge.net
(775 words)
|
|
| |
| | 6502 CPU |
 | | Conexant, and their website makes no mention of 65C02 chips so I assume they are no longer sell them |  | | This has a larger instruction set than other 65C02 chips. |  | | Rockwell licensed the 65C02 design from Western Design Centre, and used it in their modem chip sets that became the main business. |
|
http://www.howell1964.freeserve.co.uk/parts/6502_CPU.htm
(585 words)
|
|
| |
| | : Apple II Oasis for Windows, review at WorldSSP.net |
 | | Members of this program group are the following applications: * Apple II Emulator (65c02 128K+ //e, all video modes, sound, CP/M card, serial card, clock, mouse, floppy and hard disk drives, etc.) * Apple II Disk Manager (directory list, copy, move, delete, convert files, search, execute... |  | | Members of this program group are the following applications: * Apple II Emulator (65c02 128K+ //e, all video modes, sound, CP/M card, serial card, clock, mouse, floppy and hard disk drives, etc.) * Apple II Disk Manager (directory list, copy,... |  | | Members of this program group are the following applications: * Apple II Emulator (65c02 128K+ //e, all video modes, sound, CP/M card, serial card, c... |
|
http://www.worldssp.net/webinfo_l.asp?proid=3012
(442 words)
|
|
| |
| | Apple Assembly Line Archive |
 | | All the programs were published using the S-C Macro Assembler, which I also authored and sold under the label of S-C Software Corporation. |  | | September 1985: Prime Benchmark for 65802; Put DOS and ProDOS on the Same Disk; Software Sources for 65802 and 65816; Problems with 65802s in Apple II+; Short Binary-to-Decimal Conversion in 65802 |  | | July 1983: 6502 Mini-Assembler in Applesoft; Assembly Listing Into a Text File; Speeding-up Text File I/O; Making Pauls Patches Fit in DOS; 65C02 Department; Revised Monitor Patch for ASCII Display; Answered Prayer; Eighty-Column SHOW Command; Explanation of the New DOS APPEND Bug; New 1983 Edition of DOS 3.3; More Opcodes for the S-C Macro Assembler |
|
http://bobsc5.home.comcast.net/aal
(3573 words)
|
|
| |
| | Henry Alken |
 | | Sun SPARCstation, VAX8530, VAX8600, VAX750, GOULD, DEC11/70, IBM7090, C, 65C02, 8086, 80286, 80386, 68000, 8080, 8048, Z80, B-26, 1553B, AN/UYK-502 (44), V-77 (620i), 2900 Bit Slice, 8237, 8259, 8251, 8255, In-Circuit-Emulator, Logic Analyzer, Oscilloscope, Unilab ORION 8620 ICE, Motorola MBus. |  | | I wrote some special Pthreads software using Sockets to simulate multiple browsers sending GETs to the Apache Server and the Squid Cache in order to test these packages under heavy load. |  | | Developing software written in C and Assembly for the Motorola MC68322 chip using the HP 68332 compiler running on HPUX, CodeWright, SingleStep Debugger and the Modicon ModBus. |
|
http://home3.netcarrier.com/~halken
(2566 words)
|
|
| |
| | Zophar's Domain: 6502/65C02 Technical Documents |
 | | For example you'd still need to figure out a lot by yourself if you used only this document for your programming. |  | | Please note also that this is actually a reference to the 65C02 and not the 6502, so if you are going to emulate the 6502 you won't need some of the opcodes that are listed in this reference(for example TSB, STZ, etc.) |
|
http://www.zophar.net/tech/6502.html
(272 words)
|
|
| |
| | AppleReferenceWeb |
 | | Adding this to an un enhanced computer will simply ad the 65C02 to the computer, but NOT give a fully 'enhanced' computer. |  | | To use this with a RAMFast or Apple High Speed SCSI card the DMA option on those cards must be switched to off. |  | | It is 65C02 based for compatibility with the enhanced //e and //c. |
|
http://www.apple2.org/A2WebRef/A2Reference40.html
(166 words)
|
|
| |
| | A2 Oasis for Windows v.2.5. ... |
 | | Subscribe to our free e-mail newsletter that highlights the latest software: |  | | A2 Oasis for Windows, apple2, emulator, apple, oasis, apple_II, emulators, UCSD, Pascal, CP/M, 6502, 65c02, Z80, microsoft, Z-80, softcard, 8-bit, 8bit, games, Applesoft, Basic, ProDOS |
|
http://www.batchconverter.com/A2OasisforWindows-download-16137.shtml
(62 words)
|
|
| |
| | Mailgate: comp.sys.apple2: Re: 6502 / 65C02's Invalid Address Bus |
 | | Low Byte of Address Bus is always correct, >but High Byte of Address Bus is always invalid until extra cycle to >correct High Byte of Address Bus. |  | | > Understanding Apple //e manual claims that 65C02 has fixed invalid >address on fourth cycle, but 65816 is not fixed. |
|
http://www.mailgate.org/comp/comp.sys.apple2/msg26985.html
(335 words)
|
|
| |
| | CPU-test |
 | | This could be important if we include in our program/demo 16-bit Code or on the other side if we can use "illegal opcodes". |  | | The 16-bit test uses the REP #$xx command which does nothing on 65c02! |
|
http://www.s-direktnet.de/homepages/k_nadj/cputest.html
(230 words)
|
|
| |
| | [No title] |
 | | Daryl has a couple of designs for 65C02 single board computers. |  | | His SBC-2 has run EhBASIC and there is also a version of EhBASIC for his 65C02 simulator. |  | | Michal Kowalski has updated this a number of times and it has become a 'couldn't do without' tool. |
|
http://members.lycos.co.uk/leeedavison/links
(316 words)
|
|
| |
| | [No title] |
 | | A 65C02 microprocessor, which replaces the 6502 microprocessor, and gives the IIe the ability to run current software. |  | | Two new monitor ROMs, which allow your enhanced IIe to run software that incorporates features such as faster scrolling and smoother-looking graphics. |  | | What to Replace: To upgrade an Apple IIe the four integrated circuit chips must be replaced with new upgraded chips. |
|
http://www.intrec.com/proterm-a2/a2_tips_tricks/a2_enhance.txt
(1497 words)
|
|
| |
| | 65C02 Reference Manual |
 | | The 65C02 has a 16 bit address space (64K) arranged in 256 pages each of which is 256 bytes long. |  | | The Western Design Center, Inc. (WDC) of Mesa, AZ, is the original designer and intellectual property owner of the 65C02. |  | | The 65C02 has 3 registers, stack pointer, processor flags (P), and program counter. |
|
http://www.zophar.net/tech/files/6502ref.html
(1047 words)
|
|
| |
| | cc65 mailing list archive: Re: [cc65] da65 + 65C02 |
 | | We can also talk about adding something like '!', but I think this gets messy quite soon, because one would also need to mark instructions that are available in the 65SC02 but not in the 65C02. |  | | For me it is easier to spot regions where.byte is intermixed with code than to look for a '!' somewhere in a line. |  | | And once there is support for the 65816, things become even more difficult. |
|
http://www.cc65.org/mailarchive/2003-09/3348.html
(395 words)
|
|
| |
| | YAE, Yet another Apple ][ Emulator |
 | | I have done text, low resoultion graphics and black and white high resolution graphics. |  | | Sun & MIPS (SGI & DECstations) version of the emulator translates on-the-fly 65C02 machine code into equivalent native code. |  | | It is tuned for speed on RISC based systems by employing compiler technology and dirty but fast C coding. |
|
http://www.netfront.net:6502
(979 words)
|
|
| |
| | A2 Oasis for Windows Free Download by BG Universal Software: (apple2, emulator, apple, oasis, apple_II, emulators, ... |
 | | A2 Oasis for Windows Free Download by BG Universal Software: (apple2, emulator, apple, oasis, apple_II, emulators, UCSD, Pascal, CP/M, 6502, 65c02, Z80, microsoft, Z-80, softcard, 8-bit, 8bit, games, Applesoft, Basic, ProDOS) |
|
http://www.fileboost.net/directory/utilities/system/a2_oasis_for_windows/004230/review.html
(40 words)
|
|
| |
| | 65C02 Introduction |
 | | Reference describes the complete instruction set in detail. |  | | As many of the pages in the 6502 section apply equally to the 65C02 I have not duplicated them here, just the main reference and addressing mode pages. |  | | Addressing describes each of the 65C02 memory addressing modes. |
|
http://www.obelisk.demon.co.uk/65C02
(93 words)
|
|
| |
| | [No title] |
 | | Instruction (6502) Instruction (65C02) * 02 HALT ? |  | | BBC Emulator Development List: Mike Borcherds mailto:borchrds.teaching@physics.oxford.ac.uk Fri, 23 Sep 94 12:56:54 +0100 UNDOCUMENTED 6502 OP-CODES Those prefixed with a * still represent illegal instructions on the 65C02, but do not necessarily perform the same function as on the 6502. |  | | Those without a * symbol are new, legal 65C02 op-codes, see second column. |
|
http://www.mdfsnet.f9.co.uk/Docs/Comp/6502/UnDoc65
(578 words)
|
|
| |
| | Miscellaneous :: Apple II Oasis for Windows 2.5 by BG Universal Software apple2, emulator, ... |
 | | Miscellaneous :: Apple II Oasis for Windows 2.5 by BG Universal Software apple2, emulator, apple, oasis, apple II, emulators, UCSD, Pascal, CP/M, 6502, 65c02, Z80, microsoft, Z-80, softcard, 8-bit, 8bit, games, Applesoft, Basic, ProDOS |  | | Using cracks, key generators, illegal serial numbers & registration codes prevents developing new software. |
|
http://mysoftwear.com/go/0110/11177125223e89a0cdde35a.html
(67 words)
|
|
| |
| | Find Out About Us |
 | | This processor architecture made possible some of the world’s most valuable electronics products including: |  | | Founded in 1978, WDC has licensed its 65C02 microprocessor IP to the electronics industry since 1981. |  | | The installed base of 65C02 and 65C816 embedded processors is growing by more than 200 million units per year, provided by WDC’s sixty-plus licensees. |
|
http://westerndesigncenter.com/wdc/aboutus.cfm
(608 words)
|
|
| |
| | WLA DX |
 | | Re: WLA DX 8.7a works great - binaries link - Kevin Mantey on May 6, 2002, 3:43 AM |  | | 65c02 and HuC6280 supported in WLA DX 8.6a - Ville Helin on Apr 28, 2002, 10:33 PM |
|
http://www.network54.com/Forum/56397?it=4
(1029 words)
|
|
| |
| | [No title] |
 | | Doesn't appear to use any 65C02 instructions iteself though! |  | | This is a 65C02 version of BASIC II which can assemble code for the 65C02 processor. |  | | How did Roger keep managing to squeeze all this extra stuff in? |
|
http://www.nvg.org/bbc/rom/Acorn/lang/65C02-BASIC2.txt
(48 words)
|
|
| |
| | 65C02 Assembler for Windows |
 | | The Crossware A65C02NT** is a sophisticated relocatable macro cross assembler that generates code for the 65C02, 65SC02 and 6502 families of microprocessors. |
|
http://www.crossware.com/datasheets/a65c02nt.htm
(600 words)
|
|
| |
| | Sim65 |
 | | Sim65 simulates a 65C02 based microcomputer with 24k of RAM. |  | | It includes documentation and all the files necessary to learn to use the 65C02. |
|
http://www.geocities.com/oneelkruns/sim65.html
(45 words)
|
|
| |
| | Apple IIe |
 | | The next of several versions of the IIe was one with a sharper display (560x192 black and white, 140x192 in 16 colors). |  | | In March 1985 came the IIe enhanced, which was basically upgrading a IIe to IIc standards, including a new 65C02 processor, character generator, new ROM, and 2 more ROM chips for Applesoft BASIC and the monitor. |  | | In 1987, the final major revision, the IIe extended, was released. |
|
http://applemuseum.bott.org/sections/computers/IIe.html
(507 words)
|
|
| |
| | Re: 65C02 Next Faster than JSR/RTS? |
 | | > This is not for the legacy 6502 (NMOS instruction set), but for the > 65C02. |  | | It is close to a classic direct threading model, with the > R-stack the hardware stack, and R-stack manipulations can work as > return order manipulations. |
|
http://www.talkaboutprogramming.com/group/comp.lang.forth/messages/110424.html
(376 words)
|
|
|