Конечно для ушлых корифанов это давно не новость, но я лишь недавно узнал, что у ZILOG есть 84-х ногая Z84013 и Z84C15, что вообще 100-ногая паучина. Они содержат обычный Z80 на 10 или 16 МГЦ, 2 последовательных порта (аналог UB8560), 4 таймера (аналог UB857), 2 параллельных порта (аналог UB855) и ещё какой-то Watch Dog. А также похоже, что они могут регенерить динамическое ОЗУ с 9-ти битовым вектором регенерации, т.к выдаёт на отдельную ногу во время /RFSH дополнительный адрес. Если это позволяет регенерить 565РУ7 или SIMM на 256К, то это удобно. Это ещё не Z180, т.е нет менеджера виртуальной памяти и других прибамбасов, якобы это обычный Z80.
15 долларов можно отдать за хорошую вещь, но корпус не самый удачный для радиолюбительства. 100-ногий корпус Z84C15 это вообще планар, его не использовать. А вот для Z84013 84-х ногого корпуса есть панельки, так что применить можно. Правда Z84013 лишь на 10 МГЦ (она похоже ещё не КМОП, т.к буквы C нет). Даташит скачивается, например, здесь.
Впрочем из-за более удобного корпуса DIP-64 процессоры Z180 или HD64180 для самодельщика удобнее. Цена у них примерно та же (14...19 USD), но по клоку они менее высокочастные (6 или 8 МГЦ). Хотя у Z180 некоторые команды выполняются за меньшее число тактов, чем у Z80.
Z84C15
Moderator: Shaos
-
- Maniac
- Posts: 325
- Joined: 15 Jan 2019 22:48
- Location: Украина, Луганская обл.
Re: ZILOG
Удивительное рядом!
Я вот тоже пару дней назад, из поста Барсика узнал о существовании Z84C15.
И вдруг, через пару дней попадается мне плата с этим самым процессором!
Прямо готовая Evaluation Board.
На ней процессор, пол-мегабайта статики (4х128), ПЗУшка - DIP-28 в панельке, матричная клавиатура на 35 клавиш и символьный дисплей 2х20.
Фотки выложу позже в теме Электронные штучки.
Там еще бонусом оказался матричный линейный принтер с механической разверткой.
Ну и в довесок RTC и бузер.
По примеру Лавра решил ознакомиться с вопросом, погуглил и оказалось,
что здесь этот процессор совсем не новость и на нем даже делали компьютер Sprinter.
http://speccy.info/Sprinter
И тут есть соответствующий подфорум:
viewforum.php?f=60
ПС. Если кому интересно, по Украине вышлю плату, без проблем.
ПСС. Увидев на плате 512KB памяти, я подумал, что Z84C15 содержит внутри и схемы для страничного управления памятью, но пока ничего подобного там не обнаружил.
Я вот тоже пару дней назад, из поста Барсика узнал о существовании Z84C15.
И вдруг, через пару дней попадается мне плата с этим самым процессором!
Прямо готовая Evaluation Board.
На ней процессор, пол-мегабайта статики (4х128), ПЗУшка - DIP-28 в панельке, матричная клавиатура на 35 клавиш и символьный дисплей 2х20.
Фотки выложу позже в теме Электронные штучки.
Там еще бонусом оказался матричный линейный принтер с механической разверткой.
Ну и в довесок RTC и бузер.
По примеру Лавра решил ознакомиться с вопросом, погуглил и оказалось,
что здесь этот процессор совсем не новость и на нем даже делали компьютер Sprinter.
http://speccy.info/Sprinter
И тут есть соответствующий подфорум:
viewforum.php?f=60
ПС. Если кому интересно, по Украине вышлю плату, без проблем.
ПСС. Увидев на плате 512KB памяти, я подумал, что Z84C15 содержит внутри и схемы для страничного управления памятью, но пока ничего подобного там не обнаружил.
Re: ZILOG
у Спринтера аж 2 альтеры стоят, чтобы эмулить обвязку этого процыка включая видеоKonstantin18 wrote:ПСС. Увидев на плате 512KB памяти, я подумал, что Z84C15 содержит внутри и схемы для страничного управления памятью, но пока ничего подобного там не обнаружил.
Я тут за главного - если что шлите мыло на me собака shaos точка net
z84c1510 пины CS0 и CS1 не могу разобраться
Приветствую!
Выковырял из старого модема платку (6х8 см) с этим чипом. Еще на ней static RAM 32к и ROM 32k. ROM занимает, что логично нижнюю половины, а RAM соответственно верхнюю. Запустил CTC,SIO все нормально, в терминале работает.
Хочу установить туда CP/M, для этого RAM нужна внизу, чем больше - тем лучше, планирую 60к, а ROM 4k в конце на монитор и биос.
Решил схему переноса ROM вверх сделать, используя встроенные в z84c1510 программируемые сигналы CS0 , CS1 и минимум обвязки, плюхаюсь второй день, никак не выходит.
Может быть кто-то работал с этими сигналами и знает их особенности? Или хотя бы даташит поподробнее, а то найденный в сети скан очень куцый.
спасибо.
Выковырял из старого модема платку (6х8 см) с этим чипом. Еще на ней static RAM 32к и ROM 32k. ROM занимает, что логично нижнюю половины, а RAM соответственно верхнюю. Запустил CTC,SIO все нормально, в терминале работает.
Хочу установить туда CP/M, для этого RAM нужна внизу, чем больше - тем лучше, планирую 60к, а ROM 4k в конце на монитор и биос.
Решил схему переноса ROM вверх сделать, используя встроенные в z84c1510 программируемые сигналы CS0 , CS1 и минимум обвязки, плюхаюсь второй день, никак не выходит.
Может быть кто-то работал с этими сигналами и знает их особенности? Или хотя бы даташит поподробнее, а то найденный в сети скан очень куцый.
спасибо.
Re: z84c1510 пины CS0 и CS1 не могу разобраться
Перенёс в правильную тему дабы не плодить сущности
Вот такая дока у меня есть: И там вот чего про /CS0 и /CS1 написано:
Можно исходники биоса Спринтера поглядеть на тему как он их программирует...
Вот такая дока у меня есть: И там вот чего про /CS0 и /CS1 написано:
Можно исходники биоса Спринтера поглядеть на тему как он их программирует...
Я тут за главного - если что шлите мыло на me собака shaos точка net
Re: Z84C15
Спасибо, но видимо в инете есть только эти сканы. Разобрался почему у меня работает не так, как хотелось бы. Оказывается, наверно и логично, что эти пины приходят в исходное состояние только после "Power Up Reset", а после обычного ресета уже не меняются. Для проверки программы надо было каждый раз передергивать питание, одного нажатия на кнопку ресет было недостаточно.
Смотрел я через USB-TTL, который питался от этих же 5 вольт, поэтому терял стартовую последовательность. Когда взял честный компорт, то все увидел и все понял.
Так сделано, видимо, для встроенного ватчдога, он не может определить причину рестарта, после AVR непривычно.
Смотрел я через USB-TTL, который питался от этих же 5 вольт, поэтому терял стартовую последовательность. Когда взял честный компорт, то все увидел и все понял.
Так сделано, видимо, для встроенного ватчдога, он не может определить причину рестарта, после AVR непривычно.