Радио Рк-86
- Реклама
Re: Радио Рк-86
С выхода ВА86 через резистор на светодиод, а второй вывод светодиода на плюс или на землю подключен?Ратмир писал(а): тыкаю на входы светик загорается только на нольна макетке
R3Dio 73!
Re: Радио Рк-86
Когда на минусе он горит, при "0" сигнале на входе гаснет, когда на плюсе он не горит, при подаче "0" загорается. А вот при подаче высокого уровня ни как не хочет, все комбинации перепробовал, что с ВА86, что с ВА87, в той статейке указывается ВА87
Последний раз редактировалось Ратмир Пн мар 26, 2012 16:31:37, всего редактировалось 1 раз.
Re: Радио Рк-86
Всё правильно. Открытый вход воспринимается ВА как логическая единица и светодиод горит, а при нуле гаснет. Попробуй вход через 10 КОм посадить на землю (светодиод должен погаснуть) и подавать лог. 1 на вход (через 1КОм с +5вольт).Ратмир писал(а):Когда на минусе он горит, при "0" сигнале на входе гаснет...
R3Dio 73!
- Реклама
Re: Радио Рк-86
Да. Это для проверки. Если при подключенном 1Ком горит, а при отключенном гаснет, то всё в порядке. Тогда все восемь входов ВА86 вешать на шину данных (без резисторов) и будет правильно показывать состояние линий.Ратмир писал(а):Вот так?
R3Dio 73!
Re: Радио Рк-86
ух как сложно все.
А на МК эти резисторы уже встроены внутри что-ли, не помню чтоб на AVR-ках надо было так мудрить.
А на МК эти резисторы уже встроены внутри что-ли, не помню чтоб на AVR-ках надо было так мудрить.
Re: Радио Рк-86
В логике открытый вход может вести себя по разному. Даже по правилам грамотной разводки (монтажа) если в корпусе микросхемы есть неиспользуемые элементы, то рекомендуется входа у них соединять с общим проводом.
R3Dio 73!
-
petrenko
- Друг Кота
- Сообщения: 5326
- Зарегистрирован: Вт фев 21, 2012 13:51:55
- Откуда: Начинающий
- Контактная информация:
Re: Радио Рк-86
А я раздумываю над идеей_Л_У_Т_ , то есть без утюга, но текстолит должен быть A4, ровный, чистый с гладкими неабразивными краями. 155-е ИМС кое-какие есть уже. Кроме того, хоть это и не аутентичная реплика получится, но очень хочется таки применить туда 580вк38/28
а также из-за трудности доставания заменить системный разъём на доступный, продаваемый в магазинах, палаточках и фирмах от 12 до 45 руб. разъём ISA-16(62+36 цельным пластиком - не двумя), это в Москве, конечно - там не знаю как с этим.
Правда придётся и плату переразвести - но заодно и не останется ошибок всех версий и редакций. Вариант, как это ни странно, хочу 16Kb , но задействовать доп. признаки в 580вг75 для цветного текста. Вот как-то так..
а также из-за трудности доставания заменить системный разъём на доступный, продаваемый в магазинах, палаточках и фирмах от 12 до 45 руб. разъём ISA-16(62+36 цельным пластиком - не двумя), это в Москве, конечно - там не знаю как с этим.
Правда придётся и плату переразвести - но заодно и не останется ошибок всех версий и редакций. Вариант, как это ни странно, хочу 16Kb , но задействовать доп. признаки в 580вг75 для цветного текста. Вот как-то так..
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Re: Радио Рк-86
Зачем? Вся периферия адресуется как ячейки памяти, обращения к портам в РК-86 нет.petrenko писал(а): но очень хочется таки применить туда 580вк38/28
Тогда надо будет делать переменный размер экранной области ОЗУ.petrenko писал(а): но задействовать доп. признаки в 580вг75 для цветного текста. Вот как-то так..
МОНИТОР переписывать будете?
И собственное ПО писать?
R3Dio 73!
Re: Радио Рк-86
Да уж! Мне бы в оригинальной версии доделать
два дня занимаюсь перездом, спина отваливается, может вечерком подползу к моему чуду
Re: Радио Рк-86
Да нет, монитор переписывать не нужно, достаточно исправить одну ячейку, что бы позволяла в видео озу записывать байт больше чем 7Fh.VIRGO писал(а):Зачем? Вся периферия адресуется как ячейки памяти, обращения к портам в РК-86 нет.petrenko писал(а): но очень хочется таки применить туда 580вк38/28Тогда надо будет делать переменный размер экранной области ОЗУ.petrenko писал(а): но задействовать доп. признаки в 580вг75 для цветного текста. Вот как-то так..
МОНИТОР переписывать будете?
И собственное ПО писать?
Это позволит включать атрибуты, кои можно использовать для включения цвета. Только их мало, атрибутов то. Потому нужно выбирать, либо 8 цветов на черном фоне с возможностью инверсии, либо 4 цвета на 4х фонах. И ещё ограничение...невозможно написать слово разными цветами, можно только слова писать разноцветными и не более 16 переключений цвета на одной текстовой строке.
-
petrenko
- Друг Кота
- Сообщения: 5326
- Зарегистрирован: Вт фев 21, 2012 13:51:55
- Откуда: Начинающий
- Контактная информация:
Re: Радио Рк-86
Хоть числюсь начинающим, но знаю маленький секрет: ASM-команды IN@[mn] и OUT@[mn] эквивалентны MOV@[mnmn]_@reg и MOV@[mnmn]_@reg и, по крайней мере в большинстве П.О. для РК86 и подобных, хотя и без разделения M/IO с помощью вк38/28, но ввод/вывод в порты делался не MOV, а именно IN/OUT . (!)Вот так. Кстати, именно поэтому возможна без диких переделок работа CP/M в таких машинках. МОНИТОР переписывать не надо, он есть и 16k и 32k вариант и написан правильно, то есть будет работать и с вк38/28.VIRGO писал(а):Зачем? Вся периферия адресуется как ячейки памяти, обращения к портам в РК-86 нет*.petrenko писал(а): но очень хочется таки применить туда 580вк38/28
МОНИТОР переписывать будете?
И собственное ПО писать?
*Примечание: утверждение не совсем верное.
Последний раз редактировалось petrenko Вс мар 25, 2012 11:30:51, всего редактировалось 2 раза.
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
-
petrenko
- Друг Кота
- Сообщения: 5326
- Зарегистрирован: Вт фев 21, 2012 13:51:55
- Откуда: Начинающий
- Контактная информация:
Re: Радио Рк-86
"Rokl" верно пишет, так и есть. Более того, были машинки, где совместно работало графическое отображение, похожее на "Фахiвец" и "Орион", с АЦУО на ИМС вг75 со сквозной синхронизацией.Rokl писал(а): Да нет, монитор переписывать не нужно, достаточно исправить одну ячейку, что бы позволяла в видео озу записывать байт больше чем 7Fh.
Это позволит включать атрибуты, кои можно использовать для включения цвета. Только их мало, атрибутов то. Потому нужно выбирать, либо 8 цветов на черном фоне с возможностью инверсии, либо 4 цвета на 4х фонах. И ещё ограничение...невозможно написать слово разными цветами, можно только слова писать разноцветными и не более 16 переключений цвета на одной текстовой строке.
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Re: Радио Рк-86
Ещё в принципе можно у ВГ75 использовать 2 дополнительных атрибута псевдографики для отображения цвета, но нужнен внешний регистр, который будет хранить состояния выходов атрибутов псевдографики до конца кадра, либо до появления любого другого атрибута. Тогда можно будет выводить цветной текст в формате 8 цветов на 8 фонах.Rokl писал(а):...Это позволит включать атрибуты, кои можно использовать для включения цвета. Только их мало, атрибутов то. Потому нужно выбирать, либо 8 цветов на черном фоне с возможностью инверсии, либо 4 цвета на 4х фонах. И ещё ограничение...невозможно написать слово разными цветами, можно только слова писать разноцветными и не более 16 переключений цвета на одной текстовой строке.
Re: Радио Рк-86
Всё верно если использовать "непрозрачный" режим ВГ75. Просто говоря о переменном размере экранной области я подразумевал работу в "прозрачном" режиме, чтобы и отдельные символы можно было выделять цветом. А это выходит что после вывода очередного атрибута надо "перезаряжать" ПДП. У меня была идея при очистке экрана конец каждой строки заполнять 16-ю атрибутами и значительно усложнить подпрограмму вывода символа на экран (подсчёт количества атрибутов в строке и при превышении 15-ти игнорировать последующие, а при переводе строки замена самого последнего атрибута в строке на последний выведенный). Но тем самым "поставить крест" на программах которые используют прямую запись в экранную область.Rokl писал(а): И ещё ограничение...невозможно написать слово разными цветами, можно только слова писать разноцветными и не более 16 переключений цвета на одной текстовой строке.
Будет. Только что это даст? Буфер на ШД? Можно просто ВА86 поставить.МОНИТОР переписывать не надо, он есть и 16k и 32k вариант и написан правильно, то есть будет работать и с вк38/28.
Если уж ставить системный контроллер, то и буферы на ША и выводить на отдельный разъём системную шину, а это потребует полной перетрассировки платы. Тогда лучше пойти по пути Rokl - переход на 8085, SRAM и т.д.
R3Dio 73!
Re: Радио Рк-86
При включении все 0, нажимаю 1шаг (D0-D7): 1100 0000, затем 1111 1111, 0000 0000, 1001 1100 и по новой от слова "затем"
Re: Радио Рк-86
ПЗУ с какой прошивкой стоит? (тест какой или Монитор?)Ратмир писал(а):При включении все 0, нажимаю 1шаг (D0-D7): 1100 0000, затем 1111 1111, 0000 0000, 1001 1100 и по новой от слова "затем"
И ещё давайте договоримся что состояние ШД будете давать в общепринятом формате, т.е. первым D7, потом D6..... D1.
Но пока (сдаётся мне) какая то лажа с ПЗУ или прошивкой. При включении в любой прошивке для РК-86 должно быть 11000011, потом что-то(зависит от прошивки), и затем 11111000.
А измерьте состояния адресной шины для этих шагов, все 16 не надо, только А0-А7 и напишите.
R3Dio 73!
-
petrenko
- Друг Кота
- Сообщения: 5326
- Зарегистрирован: Вт фев 21, 2012 13:51:55
- Откуда: Начинающий
- Контактная информация:
Re: Радио Рк-86
Так я и говорю:VIRGO писал(а): .
.Будет. Только что это даст? Буфер на ШД? Можно просто ВА86 поставить.МОНИТОР переписывать не надо, он есть и 16k и 32k вариант и написан правильно, то есть будет работать и с вк38/28.
Если уж ставить системный контроллер, то и буферы на ША и выводить на отдельный разъём системную шину, а это потребует полной перетрассировки платы. Тогда лучше пойти по пути Rokl - переход на 8085, SRAM и т.д.
- вот , но правда можно и разъём MSX2 50pin (в палаточке видел по 25р.) , а можно даже и то и другое !"также из-за трудности доставания заменить системный разъём на доступный, продаваемый в магазинах, палаточках и фирмах от 12 до 45 руб. разъём ISA-16(62+36 цельным пластиком - не двумя), " "Правда придётся и плату переразвести - но заодно и не останется ошибок всех версий и редакций.".
0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0[^^^^^^^^^^^^]
..0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0
...0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0 [0 0 0 0 0 0 0 0 0]
| | [0 0 0 0 0 0 0 0 0]
| |
0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0[^^^^^^^^^^^^]
..0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0
...0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0
^_ Вот так шесть цанговых линеек впаять , можно будет вставлять один из этих ЦПУ/
А панельку для вк38/28 вплтную к самому левому ЦПУ i8080=вм80, чтобы только с ним можно было вставить, а под серединой вк38/28 впаять буфер ва86. Вот как-то так... Прямо-таки сподвигаете меня засесть за разведение платы..
to: Ратмир : Молодцом, так держать, опыт пригодится. На более современном железе тогда всё вообще будет легко.
to: topickstarter : не отчаивайтесь, возобновите "мучения", видите, сюда ещё начинающие прибавились, вместе справимся..
Последний раз редактировалось petrenko Пн мар 26, 2012 23:03:57, всего редактировалось 1 раз.
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Re: Радио Рк-86
Гладко было на бумаге, да забыли про овраги.petrenko писал(а):Кстати можно при переразводилове платы предусмотреть и 1821вм85=i8085 и 580вм80=i8080 и даже Т34вм1(=z80 sinclair с режимом РК86
...)- ведь у кого-то есть только один из этих, чтобы всем подошла плата. Новодел, конечно, просто раньше почему-то так не сделали, странно, идея "на поверхности"..... Прямо-таки сподвигаете меня засесть за разведение платы..
Каждый проц требует к себе индивидуального подхода. Один 3 питания требует, другой мультиплексированную шину использует, третий нечто среднее между первым и вторым и у каждого по своему ноги разведены. И потому так просто их вместе не воткнуть в одну плату. Либо вся плата превращается в одну большую монтажку-слепыш.
PS:...да и плату развести будь здоров как не просто под один проц, а под 3 проца нужно сначала схему нарисовать, на монтажке собрать, все баги выловить, а уж потом садиться за разводку платы.
Я когда свой компик на 8085 делал, то сначала 2 варианта монтажки на проводках сделал. Сначала вообще запаял только 8085+ВТ57+ОЗУ+ПЗУ, как завел режим ПДП, добавил на монтажке ВГ75, завел эту троицу, потом уж ВВ55 клавиатурную допаял. Далее сделал монтажку в масштабе готового устройства, разместив наиболее рационально все микросхемы и отладив полностью схему компика со всеми своими прибамбасами. И уж только потом начал печатную плату разводить... Месяц разводил, отдал в производство, получил образцы печатной платы и фотошаблоны, собрал опытный образец, выудил ещё 3 ошибки на ПП, переразвел плату повторно, опять отдал в производство и вот только тогда получил первый экземпляр компика, работающего нормально без исправления печатной платы.


