KEYr4
Zur Navigation springen
Zur Suche springen
Änderungen im Vergleich zum Original
- Stützkondensatoren an nahezu sämtlichen ICs.
- Freie Eingänge auf +5V gelegt, um Einsatz von HCT ICs zu ermöglichen.
- ATTINY und PS/2 Buchse zum Anschluß einer gebräuchlichen PC-Tastatur mit PS/2-Stecker. Plan und Software hierfür stammen von der Seite von Hschuetz: https://ntxdhxgzadrdathx.myfritz.net/ndr/hardware/neu/sonst/tast1/index.html
- Reset-Pin für die erweiterte Funktion der Tastatur: Der Reset-Pin muß zum Resetschalter der Z80CPU geführt werden, nicht an den BUS!
- Ein Pin-Header zum Anschluß einer externen PS/2 Buchse ist ebenfalls vorgesehen.
- Die Defaultpositionen für die Adressjumper sind markiert.
- Der „ready“ Jumper neben den Adressjumpern muß im Normalfall gesteckt sein.
I/O-Adressen
Default-I/O-Adressen sind 68h/69h
Hinweise
- WICHTIG: Im Layout der produzierten Version 1.0 sind die Pins 8-13 des IC5 (74LS00) fehlerhaft beschaltet. Die Ausgänge Pin 8 und 11 liegen auf +5V! Bei Verwendung von 7400 oder 74LS00 müssen die Leiterzüge zu Pin 8 und 11 getrennt werden oder einfach die beiden Pins nicht in die Fassung gesteckt werden. Bei Verwendung von 74HCT00 müssen außerdem Pin 10 mit Pin 9 und Pin13 mit Pin 14 verbunden werden.
Firmware 2018_04 für ATtiny2313
Die Firmware: KEYr4_2018_04.zip
Skript zum Flashen des ATtiny2313 per ArduinoISP:
set AVRDUDE=c:\Programme\Arduino\hardware\tools\avr\bin\avrdude.exe set CONF="C:\Dokumente und Einstellungen\admin\Lokale Einstellungen\Anwendungsdaten\Arduino15\packages\ATTinyCore\hardware\avr\1.1.5/avrdude.conf" set HEXFILE=KEYr4_2018_1.hex set FUSE_LOW=0xe4 set FUSE_HIGH=0xd9 set FUSE_EXT=0xff %AVRDUDE% -C%CONF% -v -pattiny2313 -carduino -PCOM4 -b19200 -Uflash:w:%HEXFILE%:i -l flash.log -U lfuse:w:%FUSE_LOW%:m -U hfuse:w:%FUSE_HIGH%:m -U efuse:w:%FUSE_EXT%:m
(Variableninhalte ggf. anpassen!)
Achtung! Für diese Software muss eine neue Verbindung auf der KEYr4 Karte gemacht werden und zwar von Pin 8 des ATTiny2313 zum Pin 8 des 74LS374.
> Die letzte Platinenversion enthält diese Verbindung bereits.
Quelle: NKC-Forum Thema "KEYr4 Firmware"
Links
.
History
- V1.2: 04.10.18 peter_b cmd-Skript zum Flashen des ATtiny2313 mit Firmware 2018_04 (neu: 32 Byte Tastaturpuffer)
- V1.1: 27.06.17 RV+Deff Berichtigung der fehlerhaften Verbindung von IC5 Pin 8-13. Verschieben des 10µF Kondensators, damit die Platine auch in einen Platinenhalter paßt.
- V1.0: 09.04.17 RV+Deff Erste Neuauflage