Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: Commodore 64 reset düğmesi  (Okunma Sayısı 374 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
cemkaan
Üye4
***
Mesaj Sayısı: 521



Üyelik Bilgileri WWW
« : Temmuz 14, 2017, 13:03:53 ÖS »

C64 ile ilgili eski bilgileri tazelemek için araştırma yapıyordum ki aklıma resetleme işi geldi. Bunun için epansion port a takılan bir reset düğmesi vardı. Sonra multi ice 6 - final 3 gibi kartuşlar alınca onlar üzerinden yapıyorduk. Bir alternatifi de seri porttan resetlemekmiş.



pin şemasına göre 6. ve 2. pini temas ettirince reset atıyor gibi algıladım doğrumudur sizce?

Yapılmışı da var tabi ama elimde 6pin din var ve bir buton eklemekle olacaksa kendim de yapabilirim.

Logged

Amiga 600HD 3.1 Furia EC020 4gb CF-Gotek/Cortex ClassicWB Full

Amiga 500 1.3  1mb ram Gotek/Cortex - C= A1010

Amiga 500 1.3  1mb ram Gotek/Cortex Alman klavye

Commodore 64 + 1541-III SDReader

Apple Powermac G4 Agp 400mhz  2Gb Sdram

Apple MacMini G4 1.25Ghz 1Gb Ram

Playstation 2
Decypher
Üye3
***
Mesaj Sayısı: 298



Üyelik Bilgileri
« Yanıtla #1 : Temmuz 14, 2017, 15:53:48 ÖS »

Doğrudur. Seri portta 2 ve 6, User portta 1 ve 3 nolu pinler kullanılabiliyor. Ben user porta doğrudan kablolama yaparak düğme eklemiştim ama takılıp çıkarılabilir bir düğme tabi ki daha mantıklı olabilir.
Logged
Metallic
Üye4
***
Mesaj Sayısı: 735



Üyelik Bilgileri
« Yanıtla #2 : Temmuz 15, 2017, 10:16:10 ÖÖ »

cemkaan   Benim 1541'in seri portuna içeriden lehimlediğim bir reset düğmesi var, düğme 1541'in kasası üzerine takılmış durumda. 1541'i resetlediğim zaman c64'ünde de resetlendiğini hiç görmedim. Sadece 1541'in kendisi resetleniyor. Zincirleme olarak bir 1541 daha bağlanmışsa o da resetleniyor. Yani iec bus'a bağlı tüm sürücüler resetleniyor, ama c64 resetlenmiyor. Bendeki 2 adet eski kasa c64 ve 1 adet c64c'de durum bu şekilde. İnternette araştırma yaparsan fotoğrafını verdiğin seri portta takılan reset butonların her c64'te çalışmadığını görürsün. Mesela şu başlık:
http://www.lemon64.com/forum/viewtopic.php?t=28505&sid=f5272e3ab3d3d123a235defba30c5519

Sadece eski kasa c64'lerin seri porttan resetlenebildiği, c64c ve c64g gibi daha yenilerde ise seri porttaki reset sinyaline bir diyot eklendiği için 64'ün resetlenemediği söyleniyor. Sadece eski kasa c64'lerin resetlenebildiği de yukarıda belirttiğim gibi tam doğru değil. Tahminim eski kasa c64'lerin ilk üretimlerinde seri porttaki reset sintalinde diyot kullanılmamış, kısa bir süre sonradan itibaren diyot kullanılmaya başlanmış. Yani seri porta takılan reset butonunu c64'e taktığında büyük olasılıkla işe yaramaz, ama 1541, 1571, 1581 gibi disket sürücülerin seri portlarına takarak sürücüleri resetlemek için kullanabilirsin. Bence sadece disket sürücülerin resetlenebiliyor olması daha mantıklı zaten. Örneğin, c64'te bir Basic/ASM kod yazdın. Sonra bunu 1541'e kaydetmek istedin. Disket hata verdi, başka bir disket takıp bir de 1541'i seri porta taktığın reset buton ile resetleyeyim dedim. O an c64'ün de resetlenmesi pek hoş olmaz.

Peki c64'ün seri portundaki reset sinyali ne işe yarıyor o zaman? Sadece output/çıkış olarak kullanılabilir durumda. c64 power düğmesinden ilk açıldığı zaman seri porttaki reset sinyali kısa bir süre düşük konumda bekliyor ve seri porta takılı sürücüleri resetliyor.

Sonuç olarak c64'ü resetlemek için seri porta takılan reset butonlarını kullanmanı tavsiye etmem. User porttaki pin1 ve pin3'ü kullanmak daha iyi bir sonuç verir.
Logged
cemkaan
Üye4
***
Mesaj Sayısı: 521



Üyelik Bilgileri WWW
« Yanıtla #3 : Temmuz 15, 2017, 19:00:33 ÖS »

Tesekkurler. Henuz c64 um yok. Geldiginde ilk is seri porttan deneyeyim. Eski ekmek kasa oldugu icin bir umut bekliyorum ☺

Olmadi user porttan asagidaki gibi 3 ve 1 numaralara buton baglarim.

Logged

Amiga 600HD 3.1 Furia EC020 4gb CF-Gotek/Cortex ClassicWB Full

Amiga 500 1.3  1mb ram Gotek/Cortex - C= A1010

Amiga 500 1.3  1mb ram Gotek/Cortex Alman klavye

Commodore 64 + 1541-III SDReader

Apple Powermac G4 Agp 400mhz  2Gb Sdram

Apple MacMini G4 1.25Ghz 1Gb Ram

Playstation 2
Decypher
Üye3
***
Mesaj Sayısı: 298



Üyelik Bilgileri
« Yanıtla #4 : Temmuz 15, 2017, 21:55:08 ÖS »

Kasanın sol tarafı reset düğmesini çıkarmak için çok uygun, biz ekmek kasada öyle yapmıştık

Logged
cemkaan
Üye4
***
Mesaj Sayısı: 521



Üyelik Bilgileri WWW
« Yanıtla #5 : Dün 20:34:55 »

Seri porttan denedim reset olmuyor. User port icin birsey dusunecegim.
Logged

Amiga 600HD 3.1 Furia EC020 4gb CF-Gotek/Cortex ClassicWB Full

Amiga 500 1.3  1mb ram Gotek/Cortex - C= A1010

Amiga 500 1.3  1mb ram Gotek/Cortex Alman klavye

Commodore 64 + 1541-III SDReader

Apple Powermac G4 Agp 400mhz  2Gb Sdram

Apple MacMini G4 1.25Ghz 1Gb Ram

Playstation 2
cemkaan
Üye4
***
Mesaj Sayısı: 521



Üyelik Bilgileri WWW
« Yanıtla #6 : Dün 21:37:11 »

Kasayi delmeden veya para harcamadan bu şekilde yaptim. Zamaninda çöpe gidecek eski pc kasasindan soktugum reset tusunu kullandim. Sicak silikonla sabitledim. Kotu gorunuyor ama kasa deliksiz ☺


Logged

Amiga 600HD 3.1 Furia EC020 4gb CF-Gotek/Cortex ClassicWB Full

Amiga 500 1.3  1mb ram Gotek/Cortex - C= A1010

Amiga 500 1.3  1mb ram Gotek/Cortex Alman klavye

Commodore 64 + 1541-III SDReader

Apple Powermac G4 Agp 400mhz  2Gb Sdram

Apple MacMini G4 1.25Ghz 1Gb Ram

Playstation 2
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: