Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

6502 в PIC?
http://mcu-bg.com/mcu_site/viewtopic.php?f=8&t=7956
Страница 1 от 2

Автор:  kiiid [ Сря Юни 30, 2010 1:37 pm ]
Заглавие:  6502 в PIC?

Попадна ми наскоро един старинен C64+ и ми се ще да го подкарам за малко забава. Обаче... му липса акъла. Цялото чудо отиде в бараката за неопределено време :)
Естествено оригинален 6502 не можах да намеря никаде та ми се роди идеята дали не може да се симулира целия чип с нещо микроконтролерско DIP40 така че да стане пин-съвместим с оригинала? Ей така за крастата...
Гледам Гугъла по света никой май не е правил нещо такова
:)

Автор:  [ Сря Юни 30, 2010 2:25 pm ]
Заглавие: 

6502 се намират. Имам в мазето в Пловдив няколко, мога да ги извадя лятоски и да ти пратя :D

Автор:  TheHungry [ Сря Юни 30, 2010 3:17 pm ]
Заглавие: 

http://courses.cit.cornell.edu/ee476/Fi ... final.html
http://instruct1.cit.cornell.edu/course ... index.html


Само за идеята де.

Автор:  tgi [ Сря Юни 30, 2010 3:33 pm ]
Заглавие: 

Бе то емулатори какви ли не и варианти какви ли не (ако и точно с PIC да не е практично
да се емулира 6502), ама повечето няма ли ги като PC приложения?
На мене като ми потрябва емулатор на дядката - старата 6809 система на която имах
много правени неща - я иземулирах в един DPS прозорец и сега не само имам
по няколко дядки едновременно, ако потрябват на един екран, ами и върви 50-ина
100 пъти по-бързо от оригинала... (в оригинала беше 2 MHz 6809, емулиран на 200
MHz power вървеше към 40-50 пъти по-бързо; на 400-MHz системите не съм проявявал
любопитство да меря, но на око май си е към два-пъти по-бързо).
Инак 6502 да се изсимулира в някаква програмируема логика едва ли е някакво
изкуство, по-скоро бих се учудил ако никой не го е направил досега. На PIC-а
1-ия (или е 2?) MHz clock-ът ще му дойдат множко, едва ли ще стане.

Автор:  Cekins [ Сря Юни 30, 2010 6:40 pm ]
Заглавие: 

Абе с малко повече желание може и с пик ама няма да е с евтин (малък) такъв. И аз трябва да имам енда шепа някъде (включително и българския му вариант).

Автор:  tgi [ Сря Юни 30, 2010 6:47 pm ]
Заглавие: 

Не си представям как с PIC-а ще направиш в 500 nS R/W цикъла, че и да се синхронизираш
по E clock-а. Но не е немислимо де, 100-ина и нагоре MHz и ниска латентност биха стигнали
със сигурност, та не съм сигурен, че е невъзможно.

Имало ли е БГ 6502? Аз помня 6800 - че съм го и ползвал. Веднъж един ми разказа
играта, работеше, излизаше от reset и се сриваше чак при някаква инструкция.... друг
така повреден процесор не съм виждал :-) .

Автор:  Цецо [ Сря Юни 30, 2010 6:52 pm ]
Заглавие: 

Кво се мъчиш, все ще се намери 6502 някъде. Да беше казал като почиствах, май изхвърлих няколко.

@tqi - Май и 6809 изхвърлих тогава :)

Автор:  tgi [ Сря Юни 30, 2010 7:15 pm ]
Заглавие: 

А, и аз сигурно имам някой-друг 6809 наоколо още. 6502 никога не съм
имал, де - броях го за низша форма на живот спрямо 09 :D :D

Автор:  Cekins [ Сря Юни 30, 2010 7:26 pm ]
Заглавие: 

Има имитация на 6502 - мисля СМ601 беше (или СМ602 - едното от двете беше паралелен интерфейс другото процесора). Процесора е 99.99% пълно копие на 6502 - разликата : разменени два крака и добавена една почти безсмислена инструкция. Разменените пинове - единия беше резета а другия не помня - по спомен бяха 1-ви и 2-ри пин. Реално само със смяна на крачетата заработва нормално на мястото на 6502. И май можеше да работи на 2MHz.

Автор:  tgi [ Сря Юни 30, 2010 7:31 pm ]
Заглавие: 

О не, СМ601 си беше чисто 6800. СМ602 май беше PIA-то, 6821 (или 6820 в най-стария
му вариант, не помня). CM603 беше ACIA-то (6850); другите БГ номера не ги помня,
но имаше и 6840 (таймер), и 6845 (CRTC) май дори бяха направили. 6502 не съм
виждал и със сигурност не е СМ601.

Автор:  bateAz [ Сря Юни 30, 2010 9:52 pm ]
Заглавие: 

Имам SY6502 - оригинален :D

Подарявам, ама ми се обади как да ти го дам.

Автор:  bongo_x2 [ Сря Юни 30, 2010 10:00 pm ]
Заглавие: 

А аз някъде имам работещ "Правец 8Ц" с една камара платки и флопита :P
И няк'ва 16 битова изот-ка с монитора и клавиатурата.

Автор:  ToHu [ Сря Юни 30, 2010 10:18 pm ]
Заглавие: 

И аз имам някъде ... ама последно като се опитах да вляза на тавана вратат се отвори само 30 см .... едва с енамуших и установих че намирането и на каквото и да е е свързано с изнасянето на огроно количество боклуци и мебели и се откаах да търся тва дето го търсе :)

Иначе .. преди време ми попадна един Next, не че има нещо общо с 6502, ама се пресетих за таквиа стари неща, тва беше много културно направено, абе истинско, маде ин УСА :)

p.s. вместо с пик му сложиня някое fpga, има готови ядра, смао една преходна платка .. това ко държиш да не е 6502 де ... а с fpga може да го клокнеш на 100-на Mhz :D

Автор:  Cekins [ Сря Юни 30, 2010 11:04 pm ]
Заглавие: 

@tgi, може, ама си спомням че имаше такова копие щото съм му чел документацията и помня тия подробности. И съм сигурен че и такива имах някъде. Ама все си мисля че беше СМ601.

Автор:  ike [ Сря Юни 30, 2010 11:12 pm ]
Заглавие: 

Цитат:
http://bg.wikipedia.org/wiki/%D0%9F%D1%80%D0%B0%D0%B2%D0%B5%D1%86_(%D0%BA%D0%BE%D0%BC%D0%BF%D1%8E%D1%82%D1%80%D0%B8) - ебаси линка ебава софтуера на форума

Цитат:
Българският процесор СМ630 се явява пълен аналог на MOS Technology 6502 и се използва в компютрите Правец 8А/C/S/VC.

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/