[Z180] продвинутая недо-pc 8-ми битка ;)

Микропроцессоры и микроконтроллеры от фирмы Zilog, а также компьютеры на них построенные

Moderator: Shaos

Post Reply
User avatar
oldlazycat
Fanat
Posts: 54
Joined: 18 Nov 2022 13:33
Location: Урюпинск
Contact:

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by oldlazycat »

Продолжим.
Добавим дешифратор портов, например, на 555ИД7 и часы Dallas DS12887/12885
Для такой схемы в процессоре нужно в регистре OMCR сбросить бит IOC, иначе запись данных не прокатывала.
Attachments

rom7.asm
Исходник на этом этапе.
(61.57 KiB) Downloaded 96 times

Дешифратор портов и часы.
Дешифратор портов и часы.
orionxt-step04.png (139.13 KiB) Viewed 4686 times

Two Beer? Or not Two Beer?
User avatar
Shaos
Admin
Posts: 23725
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by Shaos »

Звук делать часами? Это интересный момент :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
oldlazycat
Fanat
Posts: 54
Joined: 18 Nov 2022 13:33
Location: Урюпинск
Contact:

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by oldlazycat »

Shaos wrote:Звук делать часами? Это интересный момент :)
Почему нет? Для простого бипера достаточно, что Dallas выдаёт. Выход проца /RFSH, думаю, неоптимально для звука использовать, нечего лишний раз ША дёргать. Регистр регенерации R логичнее использовать в качестве генерации случайного числа.
А для нормального звука использовать специализированный чип AY-8910/12, YM2149F, SAA1099 или 8-битные ISA платы.
Attachments

Частоты на выходе SQW
Частоты на выходе SQW
ds12887-ftab.png (126.36 KiB) Viewed 4618 times

Two Beer? Or not Two Beer?
Mondx
Doomed
Posts: 464
Joined: 10 Aug 2022 14:27

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by Mondx »

Shaos wrote:Звук делать часами? Это интересный момент :)
Так и делали.)

m3.jpg
m3.jpg (215.55 KiB) Viewed 4615 times

Mondx
Doomed
Posts: 464
Joined: 10 Aug 2022 14:27

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by Mondx »

И на пьезо жужжал по метровому кабелю безо всяких буферов.
User avatar
Shaos
Admin
Posts: 23725
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by Shaos »

Mondx wrote:И на пьезо жужжал по метровому кабелю безо всяких буферов.
Ну чото вариантов жужжания не сильно много получается - калинку малинку не сыграешь ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
Mondx
Doomed
Posts: 464
Joined: 10 Aug 2022 14:27

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by Mondx »

Нет конечно. Просто пик-пик - подтверждение нажатия кнопок, ну и длинный пик при ошибке ввода. Морзе то не все понимают.) Да и бабушки на переговорных пунктах плохо обучаемы.(
User avatar
oldlazycat
Fanat
Posts: 54
Joined: 18 Nov 2022 13:33
Location: Урюпинск
Contact:

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by oldlazycat »

Домучил PS/2! Индикаторы на клаве включаю и выключаю, значит обмен данными идёт! Остальное - дело программирования!!!
Attachments

rom41.zip
Исходник с морганием индикаторами.
(11.5 KiB) Downloaded 78 times

Схема включения PS/2 контроллера.
Схема включения PS/2 контроллера.
orionxt-step041.png (204.86 KiB) Viewed 4147 times

Two Beer? Or not Two Beer?
Mondx
Doomed
Posts: 464
Joined: 10 Aug 2022 14:27

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by Mondx »

В своё время делал на PIC16F628 подобное. Но 8242 тут, КМК, больше вписывается в идеологию.
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 13:59

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by shiny »

а есть приличный симулятор-ассемблер 180?
User avatar
oldlazycat
Fanat
Posts: 54
Joined: 18 Nov 2022 13:33
Location: Урюпинск
Contact:

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by oldlazycat »

shiny wrote:а есть приличный симулятор-ассемблер 180?
В каком смысле симулятор? Я компилю на писюке zasm-ом с ключиком --z180 и сразу шью бинарник в ПЗУ.
Two Beer? Or not Two Beer?
Mondx
Doomed
Posts: 464
Joined: 10 Aug 2022 14:27

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by Mondx »

Компилю - ладно. Отлаживаешься как? Да и софт меняешь через программатор, не так ли?
User avatar
oldlazycat
Fanat
Posts: 54
Joined: 18 Nov 2022 13:33
Location: Урюпинск
Contact:

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by oldlazycat »

Mondx wrote:Компилю - ладно. Отлаживаешься как? Да и софт меняешь через программатор, не так ли?
Да, каждый раз шью ПЗУ. Отладка пока через встроенный RS232 в Hyper Terminal виндовый. Сейчас пытаюсь прикрутить VGA карту Trident.
Two Beer? Or not Two Beer?
Mondx
Doomed
Posts: 464
Joined: 10 Aug 2022 14:27

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by Mondx »

oldlazycat wrote: Да, каждый раз шью ПЗУ. Отладка пока через встроенный RS232
А почему бы не грузить в ОЗУ и там отлаживаться? UART же есть. Обычно, как только задышал UART, пишется монитор с отладчиком - и сразу становится веселей.
Mondx
Doomed
Posts: 464
Joined: 10 Aug 2022 14:27

Re: [Z180] продвинутая недо-pc 8-ми битка ;)

Post by Mondx »

Мне нравится как ты быстро отвечаешь.) Значит, есть что сказать.) Значит, мозги работают.)
Post Reply