[6502] Komputer ze złomu.

Pozostałe układy mikrokontrolerów, układy peryferyjne i inne, nie mieszczące się w powyższych kategoriach.
Awatar użytkownika
PROTON
Expert
Expert
Posty: 531
Rejestracja: czwartek 08 paź 2015, 18:35
Lokalizacja: Warszawa

[6502] Komputer ze złomu.

Postautor: PROTON » wtorek 11 lip 2017, 12:04

Mam kilka uszkodzonych płyt 8 bitowych Atari i Commodore, mam zamiar zbudować z ich części komputerek, robię z tego co mam.
Założenia:
  • procesor z Atari 6502;
  • ROM 27C256;
  • SRAM 62256;
  • dekoder adresów GAL20V8;
  • układy we/wy 6526 (CIA) z C64 lub/i 6520 (PIA) z Atari;
  • RTC odpowiednik MC146818A;
  • wyświetlacz 4x20 (HD44780);
  • klawiatura, nie mam jeszcze pomysłu, może wykorzystam z C64.

Poniżej wstępny projekt dekodera na GAL-u:

Kod: Zaznacz cały

Name     dekoder ;
PartNo   00 ;
Date     2017-07-11 ;
Revision 01 ;
Designer Engineer ;
Company  PROTON ;
Assembly None ;
Location  ;
Device   g20v8a ;

/* *************** INPUT PINS *********************/
PIN 1     = CLK ;
PIN 2     = A15 ;
PIN 3     = A14 ;
PIN 4     = A13 ;
PIN 5     = A12 ;
PIN 6     = A11 ;
PIN 7     = A10 ;
PIN 8     = A9  ;
PIN 9     = A8  ;
PIN 10    = A7  ;
PIN 11    = A6  ;
PIN 13    = A5  ;
PIN 14    = A4  ;

/* *************** OUTPUT PINS *********************/

PIN [15..22] = ![EN1..8];

EN1 = A15;                      /*ROM 8000-FFFF */
EN2 = !A15 & !A14               /*RAM 0000-6FFF */
   # !A15 & A14 & !A13
   # !A15 & A14 & A13 & !A12;

EN3 = !A15 & A14 & A13 & A12 & A11;    /*DEV1 7800 */
EN4 = !A15 & A14 & A13 & A12 & A10;      /*DEV2 7400 */
EN5 = !A15 & A14 & A13 & A12 & A9;      /*DEV3 7200 */
EN6 = !A15 & A14 & A13 & A12 & A8;      /*DEV4 7100 */
EN7 = !A15 & A14 & A13 & A12 & A7;      /*DEV5 7080 */
EN8 = !A15 & A14 & A13 & A12 & A6;      /*DEV6 7040 */



Jak się uda to uruchomić to będę zastanawiał się nad rozbudową o inne peryferia.
Gott weiß ich will kein Engel sein.

Awatar użytkownika
phill2k
User
User
Posty: 288
Rejestracja: niedziela 18 paź 2015, 00:12

Re: [6502] Komputer ze złomu.

Postautor: phill2k » wtorek 11 lip 2017, 12:24

Trzymam kciuki za powodzenie projektu i dorzucam garść przydatnych materiałów ;)
:arrow: 6502

Awatar użytkownika
tasza
Geek
Geek
Posty: 1082
Rejestracja: czwartek 12 sty 2017, 10:24
Kontaktowanie:

Re: [6502] Komputer ze złomu.

Postautor: tasza » wtorek 11 lip 2017, 17:00

zapowiada się ciekawie, oby tylko zapału starczyło;
jak zamierzasz wykorzystać przerwania /NMI i /IRQ ?
______________________________________________ ____ ___ __ _ _ _ _
Kończysz tworzyć dopiero, gdy umierasz. (Marina Abramović)

Awatar użytkownika
PROTON
Expert
Expert
Posty: 531
Rejestracja: czwartek 08 paź 2015, 18:35
Lokalizacja: Warszawa

Re: [6502] Komputer ze złomu.

Postautor: PROTON » wtorek 11 lip 2017, 17:57

Sam jestem ciekaw co z tego wyjdzie :) przerwania będą wykorzystane, jedno na RTC.
Jeśli chodzi o zapał, to uważam że to zły motywator, zanim coś zrobię, czekam aż mi przejdzie. Po czy na chłodno kalkuluję co na ile jestem w stanie zrobić i robię albo nie minimum, po czym zostawiam albo rozbudowuje.
Gott weiß ich will kein Engel sein.

Awatar użytkownika
tasza
Geek
Geek
Posty: 1082
Rejestracja: czwartek 12 sty 2017, 10:24
Kontaktowanie:

Re: [6502] Komputer ze złomu.

Postautor: tasza » wtorek 11 lip 2017, 18:01

PROTON pisze:(...)zanim coś zrobię, czekam aż mi przejdzie. Po czy na chłodno kalkuluję co na ile jestem w stanie zrobić i robię albo nie minimum, po czym zostawiam albo rozbudowuje.


no teraz to mi zapodałeś do myślenia....na takie podejście szczerze mówiąc nigdy nie wpadłam...

no a nie szkoda przerwań na RTC? może skanowanie klawiatury lepiej zrobić? nie wiem, tak sobie gdybam

--- editka ---

a może schemat jakowyś naszkicujesz, odręcznie choćby? kurcze, ja na Motorolkę 6809 zaczynam mieć chęć, można by się ścigać,...
______________________________________________ ____ ___ __ _ _ _ _
Kończysz tworzyć dopiero, gdy umierasz. (Marina Abramović)

Awatar użytkownika
PROTON
Expert
Expert
Posty: 531
Rejestracja: czwartek 08 paź 2015, 18:35
Lokalizacja: Warszawa

Re: [6502] Komputer ze złomu.

Postautor: PROTON » wtorek 11 lip 2017, 20:04

Można powiedzieć że 3 zestawy części mam :)
Do Z80 mam jeszcze 2szt 8255.
Z80 Ziloga jest uszkodzony, wyjęty z Unipolbrita.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Gott weiß ich will kein Engel sein.


Wróć do „Inne mikroklocki, również peryferyjne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości