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

User Tag List

Страница 16 из 16 ПерваяПервая ... 1213141516
Показано с 151 по 159 из 159

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

  1. #151
    Veteran Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,877
    Спасибо Благодарностей отдано 
    66
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У нас если что на шине питания ставился металлический стабилитрон кс156а катодом на +5V, анодом на землю и параллельно качественная оранжевая км-? 1 мкф Тиристорный эффект отсутствовал. КРЕН5 перед этим само собой. Это на монтажке под мгтф. Что-то там еще вблизи ру10, срисую, потому как схемы пока не разыскал
    Последний раз редактировалось andrews; 19.06.2020 в 17:14.

  2. #151
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

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

    По умолчанию

    Давайте, у самого ОКА-102К с барахолки стоит для будущих поделок, так что тема интересна. Ну и попадает под определение ЭКВМ)

    Оперативненько реализовал схему с ЛИ3 — РУ8 работает без нареканий, на экран выводится смайлик из неё:

  4. #153
    Veteran Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,877
    Спасибо Благодарностей отдано 
    66
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У нас был пульт управления магнетроном. Сам датчик СВЧ мощности и УУ магнетроном на XC705K1 Motorola стояла рядом с жуткими полями, но не глючила! А с этого пульта задавали режим работы и отображали разные параметры. Сперва была линейка 7-сегментных индикаторов, потом подключили однострочный ЖКИ дисплей с подсветкой. Эта макетная плата на мгтф, ОЗУ какое-то время сохранялось от электролита. По уму надо было литиевый аккумулятор поставить, но тогда в 1994 году это была редкость на такого рода устройствах. Хочу попробовать заменить кварц на 11.0592 МГц , чтобы можно было цеплять на COM-порт PC, и сделать музычку на таймере и трех выводах порта, чтобы играла аккорды. Клавиатуру пока планирую на 29 кнопках.
    Нажмите на изображение для увеличения. 

Название:	8051_1993.jpg 
Просмотров:	49 
Размер:	60.0 Кб 
ID:	72937
    Последний раз редактировалось andrews; 19.06.2020 в 19:26.

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

    По умолчанию

    rw6hrm, попробовал на бредборде через PAULMON2 проверить лэтчи на РУ8 - у меня не вышло (хотя под конец запутался с проводочками) - вы проверяли РУ8 без ИР22?

    andrews, если будет клавиатура, то планируется ли экран? Какой предлагается интерфейс пользователя?

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

    По умолчанию

    dvarkin, в конце 90-х я видел эту приставку в рабочем состоянии, именно на РУ8. Сам не проверял.

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

    По умолчанию

    Может, там использовалась ИР22? В схеме с ИР22 можно просто поменять РУ10 на РУ8.

  8. #157
    Veteran Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,877
    Спасибо Благодарностей отдано 
    66
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dvarkin Посмотреть сообщение
    если будет клавиатура, то планируется ли экран? Какой предлагается интерфейс пользователя?
    пока просто восстанавливаю старый макет на 8051. Схему нашел на листе бумаги. Теперь прозвонить монтажку и быть может перенесу в Proteus 8. Тем более там в примерах есть нечто аналогичное, но без последовательного интерфейса. Сейчас просто в один ковыряюсь дома в перерывах между прогулками с полуторогодовалой дочурой. Поэтому все с черепашьей скоростью. Клавиатура. Только там не все клавиши правильно "надпечатаны". Что делать? Пришлось китайские наклейки клеить какие были. Основная идея: иметь два основных регистра X и Y, левую и правую скобку, стрелки левую и правую, кнопку для задания пользовательской функции и перехода в режим ввода кодов. Цифры все шестнадцатиричные от 0 до F и к ним дополнительно G и H(для режима ввода нот, левая и правая стрелка для ввода диеза и бемолей). Кнопки арифметических действий и возведения в степень. По поводу тригонометрии пока не знаю, надо смотреть какие есть библиотеки арифметики. Программы пользователя скорее всего только в машинных кодах. Для другого нужно подключать символьный дисплей. Этой платы с подключенным символьным дисплеем и исходников пока что у себя не нашел. Возможно и выбросил. В общем сыро все и далеко от Ваших достижений. Разыскал еще одни гнезда снп, но вилки придется докупать( скорее всего тоже выкинул, не думал, что пригодятся когда-нибудь). Теперь можно добавить светодиоды на клавиатуру и разъем снп поставить. Правда после этого придется спаять кабель
    Нажмите на изображение для увеличения. 

Название:	klava.jpg 
Просмотров:	22 
Размер:	51.6 Кб 
ID:	72948
    Последний раз редактировалось andrews; 21.06.2020 в 23:53.

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

    По умолчанию

    На 8052 от Интела был интересный проект (есть ещё сабж).

    По теме ввода: нашёл один AVR проект (скорее, компьютер) с 8 клавишами, FIGnition - через эти восемь клавиш вводится весь алфавит. И они все не подписаны, но на NTSC/PAL экране выходит подсказка. И на машине - интерпретатор Форта. Вот такое вот даже бывает.

    Сам пока остановился на следующем принципе ввода: за каждой одной клавишей закреплены два шестнадцатеричных символа - первый вводится при одиночном нажатии, второй - при двойном: как на клавишных сотовых. Команды управления - как одновременное нажатие двух клавиш.

    Опрашивать клавиатуру планирую по таймеру - всё равно прерывание перескакивает на первый банк памяти программ. Таймер с кварцем на 6MHz может отмерять максимум примерно 49 Гц, выставив на перезагрузку 5 получается 50 Гц. Тогда для пользовательской программы можно сделать и 8 бит регистр, итерирующийся каждый период таймера. И раз удобные процедуры вывода тоже планируются, то ничего не мешает сделать два экрана - один общего назначения, другой - системный монитор чего-либо, обновляющийся по таймеру максимум 50 раз в секунду (1602 сможет хранить и отрисовывать в своей памяти оба параллельно) и открывающийся по команде управления, не останавливая пользовательскую программу - а-ля многозадачность,

    Хоть ассемблер сделать не получится, по небольшому опыту работы с МК-56 могу сказать, что знать что ввёл иногда хочется без таблиц, поэтому планирую сделать дизассемблер (и справочный лист команда-мнемоника?) прямо на машине.

    Вот такие вот планы.

  10. #159
    Veteran Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,877
    Спасибо Благодарностей отдано 
    66
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dvarkin Посмотреть сообщение
    планирую сделать дизассемблер (и справочный лист команда-мнемоника?) прямо на машине
    это очень разумно! особенно разглядел на схеме, что пошаговый режим отладки у Вас намечается. Я про это думал так. Что один режим это мы программируем функцию( совсем уж шикарно процедуру) пользователя - это как бы "верхний уровень" близкий к традиционным программируемым калькуляторам, но если есть функции и процедуры введенные пользователем в машинных кодах, то как бы и им научится передавать результаты вычислений ( и/или вводимые числа с клавиатуры), а результаты от них возвращать через оперативные регистры( у меня X и Y ). Но чтобы в этом был больший интерес, нужна какая-то периферия( или еще лучше как у Вас дисплей, и к его процедурам точки входа). Нотки же у меня это конечно баловство, но у 8051 3 таймера, то почему бы 1 не использовать? Или тогда ЦАП на ШИМ с интегратором. По поводу ссылок, лучше бы на библиотеку пзпт с использованием машинных команд MUL AB и DIV AB. Они все же ускоряют время выполнения операций. Бейсик в пзу для меня пока сложно, спецфункции и тригонометрия тоже
    Последний раз редактировалось andrews; 22.06.2020 в 17:41.

Страница 16 из 16 ПерваяПервая ... 1213141516

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

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

Эту тему просматривают: 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 в разделе Unsorted
    Ответов: 0
    Последнее: 15.11.2006, 10:20

Ваши права

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