RC2014: Difference between revisions

From Braindump
Jump to navigation Jump to search
Line 47: Line 47:


https://8b8bf43264c2f150841a.b-cdn.net/wp-content/uploads/2021/05/RC2014-Pro-24886009-Jumper-Settings.pdf
https://8b8bf43264c2f150841a.b-cdn.net/wp-content/uploads/2021/05/RC2014-Pro-24886009-Jumper-Settings.pdf
<nowiki>https://forums-xgecu-com.translate.goog/viewthread.php?tid=170&extra=page%3D1&_x_tr_sch=http&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-US&_x_tr_pto=wapp</nowiki>
<nowiki>https://gitlab.com/DavidGriffith/minipro</nowiki>
MX27C512 compatible
MODE           !CE  !OE/VPP  A0  A9 OUTPUTS
Erase          VIL      VPP   X VPP HIGH Z
Erase Verify   VIL      VIL   X   X DOUT
A9 = 12.75V
VCC = 5V
VPP = 12.75V
<nowiki>https://www.youtube.com/watch?v=cPROJgbFuKw</nowiki>
fuel consumption minus 20 percent.bin
M95320
fast programming mode
OE/VPP = 12.5V is applied with VCC = 6.25V
25~100us pulse to the CE input
The MX26C512A is erased by EPROM programmer or
in-system. The device is set up in erase mode when
A9 =OE/VPP = 12.75V are applied, with VCC = 5V.
(Algorithm is shown in Figure 3). The erase time is around
1sec. If the erase is not verified, an additional erase
processes will be repeated for a maximum of 200 times.


== SCC ==
== SCC ==

Revision as of 11:21, 19 January 2025

Z80 / Arduino Mega

https://create.arduino.cc/projecthub/michalin70/retro-computing-with-arduino-mega-and-a-z80-processor-86c79c

RC2014

https://rc2014.co.uk/

https://groups.google.com/g/rc2014-z80

https://www.facebook.com/groups/428735714230194

https://smallcomputercentral.com/2023/03/17/rcbus-spec-v1-0/


https://www.nutsvolts.com/magazine/article/take-the-z80-challenge

Arduino Mega

https://www.youtube.com/watch?v=zELXowjGiwQ

https://www.youtube.com/watch?v=pNjEzovSfrY

https://www.hackster.io/michalin70/retro-computing-with-arduino-mega-and-a-z80-processor-86c79c

https://baltazarstudios.com/webshare/Z80_dongle.ino.html

https://github.com/postfalk/z80/blob/master/z80.ino

https://github.com/trevor-makes/avr-z80-part1

Power

https://rc2014.co.uk/backplanes/backplane-pro/

Powered from a USB adapter via the barrel jack, in which case a jumper will need to be fitted across the ‘5v power’ link.

On the board for a 7805 regulator (or more efficient 7805 compatible switch mode regulator) and capacitors if you wish to run from a higher voltage and convert to 5v locally.

VCC: 18 (and Ext2)

GND: 17 (and Ext1)

Clock

Clock 1 : 21 (and Ext5)

Reset: 20 (and Ext4)

Jumpers

https://8b8bf43264c2f150841a.b-cdn.net/wp-content/uploads/2021/05/RC2014-Pro-24886009-Jumper-Settings.pdf

https://forums-xgecu-com.translate.goog/viewthread.php?tid=170&extra=page%3D1&_x_tr_sch=http&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-US&_x_tr_pto=wapp

https://gitlab.com/DavidGriffith/minipro

MX27C512 compatible


MODE           !CE  !OE/VPP  A0  A9 OUTPUTS

Erase          VIL      VPP   X VPP HIGH Z

Erase Verify   VIL      VIL   X   X DOUT

A9 = 12.75V

VCC = 5V

VPP = 12.75V

https://www.youtube.com/watch?v=cPROJgbFuKw

fuel consumption minus 20 percent.bin

M95320

fast programming mode

OE/VPP = 12.5V is applied with VCC = 6.25V

25~100us pulse to the CE input

The MX26C512A is erased by EPROM programmer or

in-system. The device is set up in erase mode when

A9 =OE/VPP = 12.75V are applied, with VCC = 5V.

(Algorithm is shown in Figure 3). The erase time is around

1sec. If the erase is not verified, an additional erase

processes will be repeated for a maximum of 200 times.

SCC

Stephen C Cousins

https://smallcomputercentral.wordpress.com/

https://easyeda.com/search?wd=sccousins

https://smallcomputercentral.wordpress.com/small-computer-monitor/small-computer-monitor-v1-2/

SM Baker

https://www.smbaker.com/z80-retrocomputing-11-cpm-on-the-rc2014

https://www.z80.no/info/InitCFdrive.html

https://github.com/RC2014Z80/RC2014/blob/master/CPM/SIO2/cpm22.asm

Dual Serial Module https://www.z80.no/modules1/34b.html

http://sites.fas.harvard.edu/~cscie287/spring2019/slides/Zilog%20Z80%20Family%20CPU%20User%20Manual%20z80cpu_um.pdf

https://blog.steve.fi/building_a_computer___part_1.html

DS1302 Real Time Clock

https://groups.google.com/g/rc2014-z80/c/C0WdtxmHVMY

https://github.com/electrified/rc2014-ds1302-rtc/

https://github.com/wwarthen/RomWBW/blob/97c36c0efc92c08044be863a5e606f3983bc29c3/Source/HBIOS/dsrtc.asm

Video Card

https://hackaday.io/project/175574-msx-compatible-boards-for-rc2014/log/186078-v9958-video-board

https://github.com/jblang/TMS9918A

https://www.tindie.com/products/mfkamprath/tms9918a-video-card-kit-for-rc2014/

https://feldtmann.ddns.net/rc2014/doc/yamaha_v9958_ocr.pdf

http://map.grauw.nl/articles/vdp_tut.php

https://github.com/michalin/TMS9918_Arduino

https://hackaday.io/project/160851-tms9918-vdp-with-sram-video-memory

https://www.youtube.com/watch?v=oR_TiEgSD2k