Важная информация

User Tag List

Страница 9 из 17 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя
Показано с 81 по 90 из 166

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

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

    По умолчанию

    rw6hrm, извините, сообщение не увидел, про ИП6 всё верно, про предельные характеристики - тоже, ВЕ39 некоторое время выдаёт код операции после PROG и даже с низкоомной подтяжкой, а заземляет всего лишь примерно на целых 300 Ом! Ток шинного формирователя она может и не выдержать,
    и ток КМОП контроллера экрана - тоже. А ведь ВЕ39 и без того кипятильник на ~0.1А!

  2. #82
    Veteran Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кипятильник можно уменьшить, снизив тактовую до вменяемых пределов, а вот про резики на шине подумаю.., но вроде раньше на эту тему никто не парился и работало же.
    Последний раз редактировалось rw6hrm; 25.03.2020 в 22:46.

  3. #83
    Veteran Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Блок индикации уже готов и оттестирован. Светофильтр буду ставить новый, этот пока как транспортно-царапательный используется. Слева четыре светодиода лесенкой, индицирующие ячейки памяти П1-П4. Транзисторов, кнешн, кучка, а как иначе. Да ещё и индикаторы попались с общим минусом (хотя для бешеной собаки всё равно )
    На очереди блок вычислителя и клавиатуры.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	indikator.jpg 
Просмотров:	114 
Размер:	22.6 Кб 
ID:	71940  
    Последний раз редактировалось rw6hrm; 25.03.2020 в 22:45.

  4. #84
    Activist Аватар для murgatroid_79
    Регистрация
    31.03.2010
    Адрес
    Кемерово
    Сообщений
    248
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Микросхема о 24-ногах это к155ид3 ?

  5. #85
    Veteran Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Она самая.

  6. #86
    Veteran Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В этот ср@ный карантинный день Бобик родился и желает всем щястя, здоровя и многая лiта. Потребление тока - около 200 мА.
    Осталось сделать:
    - корпус;
    - наклейки на клаву;
    - подкорректировать прошивку, чтобы в левом разряде в случае ошибки высвечивало "Е", и "минус", если число на индикаторе 12-ти разрядное. Сейчас высвечивается "точка" вместо "минуса" и нижнее подчёркивание вместо "Е".
    Если первые два пункта делаются легко, то с последним вопрос. Мож кто поможет? Логику индикации расскажу.

    Окончательная схема тут, http://rw6hrm.qrz.ru/pics/ve39calc.gif
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG1271A.jpg 
Просмотров:	94 
Размер:	49.4 Кб 
ID:	72020   Нажмите на изображение для увеличения. 

Название:	calc1.jpg 
Просмотров:	95 
Размер:	43.5 Кб 
ID:	72021  
    Последний раз редактировалось rw6hrm; 01.04.2020 в 18:53.

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

    ALS (14.09.2020), andrews (01.04.2020), dvarkin (02.04.2020), murgatroid_79 (01.04.2020), Shumadan (01.04.2020), tnt23 (05.04.2020), Tronix (01.04.2020)

  8. #87
    Veteran
    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    1,213
    Спасибо Благодарностей отдано 
    85
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    39 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  9. #88
    Veteran Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, абсолютно идентичная, только в одной ПЗУшке.
    Последний раз редактировалось rw6hrm; 04.04.2020 в 14:46.

  10. #89
    Veteran Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Итак, за четыре дня найдено:
    Адреса в ПЗУ 5Е - 6D содержат коды сегментов выводимых символов; 5Е - 67 цифры от 0 до 9, 68 "тире", 69 - 6С - невыводимые/неиспользуемые символы b, C, d, E, 6D - "пустышка" (все сегменты отключены). Если в знакоместе требуется вывести запятую, то выводимый код ORL'ится с кодом 80 если установлен флаг F0.
    Адреса в ПЗУ 4А7 - 4В6 содержат коды выводимых символов в принтер, от 0 до 9 и "тире" с пробелом.
    А вот где и как преобразуются символы, выводимые в крайнее левое знакоместо (нулевое), с символами "." (код 80) и нижнее подчёркивание (ошибка, код 40) - пока не выяснил. Вот и нужно код 80 заменить на 08, а 40 - на 5В, только в нулевом знакоместе...
    Почему так долго - пытаюсь сделать всё в симуляторе (avset48), но так и не понял, сколько нужно срабатываний "нажатий клавиши", чтобы программа вылетела из режима сканирования в режим вычисления/отображения (по крайней мере за 40 срабатываний не вылетает, вот такая защита от дребезга). Если бы она отработала клавишу 1/х, то с символом ошибки было бы покончено.
    Последний раз редактировалось rw6hrm; 04.04.2020 в 15:04.

  11. #90
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,701
    Спасибо Благодарностей отдано 
    426
    Спасибо Благодарностей получено 
    201
    Поблагодарили
    179 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что делать ICE нынче баснословно дороги, даже EPROM версии.

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

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

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

Эту тему просматривают: 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

Ваши права

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