Олды, суть такова. Есть у меня восьмибитная няка из 90-х под названием ZILOG Z86E0812. Причем не одна, а целый взвод. Как ее прошить? Какой программатор можно заюзать? Есть ли какое-нибудь годное решение для самопала под LPT или COM на пару десятков деталей (по аналогии с AVR и PIC)?
>>357263 Понимаешь, они у меня ЕСТЬ. Несмотря на год выпуска, периферии и памяти там хватит для большинства "задач", которые я мог бы с помощью этого барахла решить. Например, обыкновенной логики у меня вообще нет - а вот этих зилогов завались; тот же генератор меандра можно сколхозить для поделок, например.
>>357264 Вообще хоть какой-то программатор есть? Если вообще нету, то может стоит прикупить с учетом специфики твоей деятельности, чтобы он работал с зилогом до кучи и имел задел на будущее. Например программатор купить, а оснастку пока не покупать. Обращаю внимание что оснастка бывает дороже программатора, например гробик под BGA флешки.
>>357341 У меня есть следующие программаторы: 1) "Пять проводков" под LTP-порт (AVR), самодельный; 2) Программатор Громова под COM-порт (PIC), самодельный; 3) JDM-программатор под COM-порт (PIC), самодельный. Еще когда-то делал USBasp для AVR во времена студенчества, но он канул во тьму времен. Мне для ZILOGa нужно тоже что-нибудь самопальное и доступное, вроде всего этого.
>>357261 (OP) > Есть ли какое-нибудь годное решение для самопала под LPT или COM на пару десятков деталей (по аналогии с AVR и PIC)? Ну как тебе сказать. Формально какой-нибудь Willem Eprom или BidiPro из этой пары десятков деталей и состоят, но с софтом тебе придётся ебаться самому. Явно указанную поддержку Z86 я встречал только в описаниях профессиональных программаторов (вроде BeeProg+) за килобабки.
>>357261 (OP) Лежит у меня микроконтроллёр 8051, хотелось бы попрограммировать, да лень разбираться как лить прошивку. Тут и вроде архитектура CISC, как мне нравится(опыт есть).
>>357869 К чему ты все это написал? >CISC Если что, то CISC/RISC это не о том что в одном случае инструкции более простые а в другом более сложные. Это про load-store. Как тут может что-то нравится или не нравится?
>>357925 Я написал, есть опыт программирования на ассемблере, и я не забросил, следовательно понравилось. Другие архитектуры не программировал. Представляю как оно работает, следовательно могу в уме составлять куски программ, тоесть не нахожусь в растерянности, каким образом оно работает и что куда нужно переложить или сохранить. Лежит у меня микроконтроллёр пылится. Не собираюсь тут доказывать свои скилы.
Load-store я не понимаю что это, объясни. Знаний из книжек у меня нету.
Пусть это будет тут, названию треда соответствует. Начал рисовать схему на КР580, нарисовал пока еще не все связи и не выбрал дешифратор шины адреса. Тут есть аноны, разбирающиеся в этом наборе микросхем? Не напутал ли я в этой схеме что-нибудь?
>>361680 Я немного не в теме, но почему ты просто не используешь схему одного из готовых компов? Их же было овер 9000, под любые задачи, любой навороченности. Зачем изобретать велосипед?
>>361684 Я собираюсь сделать что-то по функциональности ближе к микроконтроллерам. По началу так и хотел, взять готовую схему и, если потребуется, немного изменить. Но в готовых компьютерах для этого слишком много лишнего и при этом часто нет даже контроллера прерываний. Есть ЮТ-88 и еще некоторые подобные, но это все не то. Разные УМК тоже не подходят — слишком избыточны.
>>361720 >Я собираюсь сделать что-то по функциональности ближе к микроконтроллерам Что за бред? Каковы цели, задачи? >в готовых компьютерах для этого слишком много лишнего и при этом часто нет даже контроллера прерываний Как раз ВН59, если ты про него, я встречал почти везде. Помню пром. автоматику на 580 серии, там тоже стоял ВН59 среди прочего. Ну, а в ПЭВМ - обычное дело. Возьми какой-нибудь "модуль процессора", типа этого: http://ruecm.forum2x2.ru/t2-topic и повыкидывай лишние контроллеры для периферии. Но хочу обратить твое внимание, что в современных МК тоже "много лишнего", в виде кучи периферии, так что, по твоей логике, все они тоже "избыточны".
>>368043 >Его НЕТ. Программа заливается во внешнее ПЗУ. Внутреннего ПЗУ у Z80 нет. Это конечно верно, но стоит отметить то что существуют микроконтроллеры EZ80 с системой команд совместимой с Z80.
>>368042 >Где можно достать Z80 Если ты про сам процессор без всего остального (хотя, учитывая то что ты упоминаешь программатор, это выглядит странно), то такое продается много где. Даже в чипдипе они есть.
>>368045 Еще этот пост покажи >>359302 Z84C1516 (на фоне платка от micklab.ru/ZX Spectrum/Sprinter2000.htm - много чего не хвает для запуска.) Обломай кайф. Но зачем? Есть Z80 с некоторыми встроенными блоками типа UART, GPIO, а не в виде микросхем снаружи.
>>357371 >>357372 Выкинуть уже в помойку эту поебень из говна и палок и купить наконец настоящих программаторов на алике за 200руб/мешок не пробовал? Так попробуй же! >>357925 >>358115 Многие постсовковые технарики - это зачастую такие "экзальтированные гимназистки", которые в чисто технические вещи способны вкладывать какой-то глубоко личный и сентиментальный СПГС, считая его объективным преимуществом их любимой игрушки (обычно какой-нибудь уебищной хуеты времен царя гороха) над всем остальным.
>>357261 (OP) Если тебе просто нужен МК для махараек, то не советую. Сейчас stm32f0 и f1 за 50-150 руб продаются, одна микросхема 5х6..12х12 мм вместо всей этой кучи dip корпусов, при этом внутрисхемная отладка, разнообразная периферия вплоть до юсб или ethernet mac, и программатор stlink 100 р стоит.
Кстати, по теме треда. Есть у меня единичные экземпляры AM27C256 (AMD в керамике с кварцевым окошечком, 1986), AT89C52, AT89S52, M51A14HA (Epson/CSI 1992). Не думаю, что буду с ними что-то делать, кроме как любоваться. Есть какие идеи, что на них можно сделать, ну или ретрофаги, которым они нужны в музей/ретроаппаратуру?
>M51A14HA А вот тут хуйЪ его знает. Потому как это может быть не то очередная вариация на тему 8051, не то какая-то ни с чем не совместимая пропиертарная херня.
Тред вроде по похожей тематике, не хочу ещё один создавать Пик 1, после КЗ слетела прошивка. Сигналка включается, но не появляются цифры на экране и на кнопки не реагирует. Железо целое, стоит ли вообще пытаться её чинить? Реально ли на неё найти прошивку?
>>432042 Аналогичная хуйня. Лежит z80, at89c51 и at89s51 по одной штуке. Чисто ради интереса лежит. Скорее всего выкину, как только запущу,или просто выкину.
Хотя у них же один такт на команду и несколько 8-бинтых портов. Можно сделать логический анализатор. Единственная идея.
>>357261 (OP) Выккинь их нахуй эти зилоги, отдай на золото, наконец и оставь себе пару на память, отжили они своё пойми. Нет от них толку, в них периферия - таймер и вотчдог. Ну выучишь ты их асм, доку изучишь, потому что, напишешь об этом в резюме? Си под них есть вообще, не знаю? Сколько ты сделаешь марахаек? 5? ну ладно 10-20. Нормальный микр стоит 100р., о котором не стыдно в резюме написать. Твоё убитое время и силы на это старое говно стоит 2000р.?
>>446947 >напишешь об этом в резюме? >Нормальный микр стоит 100р., о котором не стыдно в резюме написать Шизоид, залогинься. Какое нахуй резюме, ты работу от хобби отличаешь вообще? Он может юрист вообще или 1с-говнокодер. Всегда бесили такие петушилы, для которых "хобби" обязательно должно быть сопряжено с заработком грошей.
>>357261 (OP) Волею судеб пришлось починять хлам на AT89C2051. У него убиты пару выходов, но прошивка вроде целая. Задача - слить с него прошивку и залить на новый. Какой программатор взять у камрада Ляо под это старье?