nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 01 Apr 2020 03:01



Reply to topic  [ 34 posts ]  Go to page Previous  1, 2, 3
ZX Spectrum в proteus 
Author Message
Junior
User avatar

Joined: 12 Jun 2019 07:12
Posts: 4
Location: Одесса
Reply with quote
А есть ли в протеусе действующие модели других процессоров (или в других системах проектирования)?
Из тех действующих моделей, что я в нем нашел - MCS-51 (мк), MCS-48 (мк), 8086, немного переферии для 8080 (8255a и т.д.). Знаю, что есть модель 8088 для него (на ютубе есть видео), но я ее не нашел в интернете. Мне бы m68k промоделировать, может у кого-то есть модель?

_________________
IDDQD


13 Jun 2019 09:45
Profile
Doomed

Joined: 12 Feb 2016 14:39
Posts: 397
Reply with quote
Deus0451 wrote:
А есть ли в протеусе действующие модели других процессоров (или в других системах проектирования)?
Из тех действующих моделей, что я в нем нашел - MCS-51 (мк), MCS-48 (мк), 8086, немного переферии для 8080 (8255a и т.д.). Знаю, что есть модель 8088 для него (на ютубе есть видео), но я ее не нашел в интернете. Мне бы m68k промоделировать, может у кого-то есть модель?

модель 8086 из Протеуса очень сырая, я с ней работать пытался в проекте РК-86 на 8086, но не смог. Есть желание написать ее самому, ну и 8088 за компанию. 8255 из Протеуса, так же, сырая, я работаю с самописной моделью, ее исходники на этом форуме есть. Равно как еще несколько периферийных БИС комплекта 8080 есть самописных с исходниками здесь же. Модели ПИКов в Протеусе пробовал 16f628 и 12f675, работают. Более ничего не встречал. Что такое m68k не знаю, от слова совсем, но если есть время и желание, то можно разбираться и писать самому, быстро не получится, зато можно во многих нюансах разобраться от и до.


15 Jun 2019 13:41
Profile
Junior
User avatar

Joined: 12 Jun 2019 07:12
Posts: 4
Location: Одесса
Reply with quote
PVV wrote:
Deus0451 wrote:
А есть ли в протеусе действующие модели других процессоров (или в других системах проектирования)?
Из тех действующих моделей, что я в нем нашел - MCS-51 (мк), MCS-48 (мк), 8086, немного переферии для 8080 (8255a и т.д.). Знаю, что есть модель 8088 для него (на ютубе есть видео), но я ее не нашел в интернете. Мне бы m68k промоделировать, может у кого-то есть модель?

модель 8086 из Протеуса очень сырая, я с ней работать пытался в проекте РК-86 на 8086, но не смог. Есть желание написать ее самому, ну и 8088 за компанию. 8255 из Протеуса, так же, сырая, я работаю с самописной моделью, ее исходники на этом форуме есть. Равно как еще несколько периферийных БИС комплекта 8080 есть самописных с исходниками здесь же. Модели ПИКов в Протеусе пробовал 16f628 и 12f675, работают. Более ничего не встречал. Что такое m68k не знаю, от слова совсем, но если есть время и желание, то можно разбираться и писать самому, быстро не получится, зато можно во многих нюансах разобраться от и до.


Хух, значит дело не во мне — мне тоже показалось, что модель 8086 в протеусе ... странная. Например, работать с внешней ROM у меня не вышло его заставить (в протеусе бинарник нужно именно в модель процессора загружать, будто он не CPU а МК).
А m68k это Motorola 68000.

_________________
IDDQD


25 Jun 2019 01:31
Profile
Doomed

Joined: 12 Feb 2016 14:39
Posts: 397
Reply with quote
Для Спектрума существует такая прошивка, и я ее модифицировал под SD карту. Хотел запустить все в Протеусе, но 'мои' схемы Ленинграда напрочь отказываются воспринимать клавиатуру, причем на столько, что если я ставлю break по уровню=0 на ножке /OE мультиплексоров клавиатуры, то там вообще нет останова! что за??? Ладно, в этой теме есть :kruto: схема cpldbob, в которой клавиатура работает, добавил свой SD интерфейс и частично все ожило, каталог с файлами выводится, можно запустить загрузку программ, они читаются, но ничего не запускается, Спектрум или виснет, или сбрасывается в начало... Чем это вызвано, ошибками в портировании или ошибками в x80.dll не разобрался. В x80.dll, вообще говоря есть ошибка, неправильно обрабатывается NMI прерывание, это актуально и z80 и i8085 модели, но это не должно же на запуск игровых программ влиять. А так хотелось игрушку Спектрумовскую в Протеусе увидеть ... :esad:


20 Mar 2020 13:23
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 34 posts ]  Go to page Previous  1, 2, 3

Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.