User Tag List

Страница 3 из 17 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 166

Тема: Разработка ЭКВМ на MCS-48

  1. #21

    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    1,222
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    44 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rw6hrm Посмотреть сообщение
    жду пзушки, всё равно их ковырять придётся, поскольку в наличии только ВЕ35/48, а в них ОЗУ поменьше. За схему ещё раз спасибо, уже разобрался, что можно выкинуть (это касается 517 серии, и принтер не нужен, и цена ныне зверская).
    Это займет какое-то время
    Собираю в коллекцию советские калькуляторы и компьютеры.
    Мой сайт: http://www.leningrad.su/museum/

  2. #22

    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,158
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Неспешно, м/с давно лежат, но руки чешутся

  3. #23

    Регистрация
    01.09.2019
    Адрес
    г. Ижевск
    Сообщений
    105
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Помню что когда надо было сравнить два значения, приходилось производить арифметическую операцию, и судя по всему сложения
    Я, кажется, понял как можно делать - если одно число перевести в отрицательное в дополнительном коде, то можно сложить его со вторым и получить верный результат, по знаку которого можно определить, что было больше. Это также будет операцией вычитания. Но числа должны быть в диапазоне [-127, 128].

    Цитата Сообщение от rw6hrm Посмотреть сообщение
    Sergei Frolov, жду пзушки, всё равно их ковырять придётся, поскольку в наличии только ВЕ35/48, а в них ОЗУ поменьше.
    Можно же добавить внешнюю память данных ОЗУ?

    Цитата Сообщение от rw6hrm Посмотреть сообщение
    Посему ссылка через вебархив 2007 года
    Раздел с примерами годный (однако, в сети сейчас уже можно откопать алгоритмы помощнее/поподходящее), там тоже есть что-то про дополнительный код в том числе, но для всего остального я бы предпочёл Боборыкина (+ в этой же книжке рассказывается про MCS-51).

    И ещё важный момент. На схеме для ВЕ39 кварц 6МГц т. к. где-то после 6.5МГц не будет укладываться в тайминги ПЗУ 2716 (РФ5 втч).
    Последний раз редактировалось dvarkin; 20.02.2020 в 21:09.

  4. #24

    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,158
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dvarkin Посмотреть сообщение
    Можно же добавить внешнюю память данных ОЗУ?
    ...поэтому и "ковырять"...
    Страничку, кстати, запустили, поэтому если есть у кого чем выкачать её всю - торопитесь. Вообще она была создана АЖ в 1998 году, поэтому неудивительно, что уже есть что-то помощнее. Возражений от авторов не будет.

  5. #25

    Регистрация
    01.09.2019
    Адрес
    г. Ижевск
    Сообщений
    105
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В схеме из первого сообщения есть ошибка — входы данных мультиплексора нужно попарно поменять местами — во время /PSEN=+5В должно подставляться содержимое регистра страниц памяти данных, а при /PSEN=0 должно подставляться обычное содержимое шины. Регистр 256 байтных страниц памяти данных должен переключать старшие разряды получившегося 12-ти битного адресного пространства памяти данных.
    Таким образом я планирую записывать в РУ10 код программой-монитором и выполнять его. Все что-то молчали, вдруг — не поняли
    И ещё ошибка — ИВ1 нужно подключать к контакту "0" шины выводом /EO, а не /GS — так можно отличить высокий уровень на всех входах от единственного низкого уровня на нулевом входе, да и /EI у двух ИВ1 можно попарно поменять.

  6. #26

    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,158
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ...всё жду ПЗУшки, схему на макетке уже распаял, выкинув ненужное, индикатор пока подкинул светодиодный. Казанцы (бывший завод-изготовитель Элекона) на письма не отвечают, походу как обычно, вся документация была выкинута в 90-х, а народ поумирал потихоньку...

  7. #27

    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    1,222
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    44 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот

    - - - Добавлено - - -

    Наверняка можно в каком-нибудь Протеусе сделать эмулятор
    Вложения Вложения
    Собираю в коллекцию советские калькуляторы и компьютеры.
    Мой сайт: http://www.leningrad.su/museum/

    Эти 3 пользователя(ей) поблагодарили Sergei Frolov за это полезное сообщение:

    andrews(06.03.2020), murgatroid_79(10.03.2020), rw6hrm(03.03.2020)

  8. #28

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sergei Frolov Посмотреть сообщение
    Наверняка можно в каком-нибудь Протеусе сделать эмулятор
    Не можно. Нету в Протеусе i8048 (msc-48).
    Надо пейсать для него модельку.

    - - - Добавлено - - -

    И я даже надо сказать когда-то давно пробовал, но не асилил.... Вообщем, единственное что помню - это ядро 8048 стащил из o2em - эмулятора Magnavox - Odyssey2. Кстати, этот самый Odyssey2 вполне себе полноценный комп типа спецтрума, только на сабже - 8048.

  9. #29

    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,158
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sergei Frolov Посмотреть сообщение
    Вот
    Ожидаемо ВЕ35 не заработала. "Нолик" при включении даёт, а после нажатия любой клавиши индикаторы гаснут. Придётся добавлять память и лезть в прошивку.

  10. #30

    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    1,222
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    44 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может, перейти на ВЕ39?
    Собираю в коллекцию советские калькуляторы и компьютеры.
    Мой сайт: http://www.leningrad.su/museum/

Страница 3 из 17 ПерваяПервая 1234567 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Компилятор C для MCS-48 ?
    от 13joe в разделе Разное
    Ответов: 18
    Последнее: 15.05.2017, 21:00
  2. MCS-52 BASIC
    от alm604 в разделе Для начинающих
    Ответов: 0
    Последнее: 25.01.2016, 10:01
  3. Разработка ZXOOM
    от Andrew771 в разделе Графика
    Ответов: 666
    Последнее: 16.08.2011, 17:22
  4. Разработка БК-0101-10
    от CodeMaster в разделе БК-0010/0011
    Ответов: 61
    Последнее: 21.04.2011, 21:13
  5. MCS-51 old and Atmel
    от nihirash в разделе Для начинающих
    Ответов: 0
    Последнее: 15.11.2006, 10:20

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •