Цитата Сообщение от БК-0010 Посмотреть сообщение
если ты имел ввиду включить опера как усилители, а не повторители, то - да, так и надо, по типовой схеме биквадратного перемножителя, для униполярного питания.
не, я имел ввиду вот что - на операционники нам нужно подавать напряжение с ЦАПов, которое будет пропорционально входным данным, так? в описании на ЦАПы на 14стр. приведена схема включения ЦАПов в режиме Voltage Mode, и на ней же указывается, что изначально выводы предназначеные под выходы - используються как токовые. и в свою очередь на 3 стр. написано "Input voltage (voltage mode out A, out B to AGND) . . . . . . .–0.3 V to VDD + 0.3", в свою очередь VDD у нас 5В для совместимости с ТТЛ выходами. по схеме получается, что опорное напряжение подается на OUTA и OUTB, а выходы снимаются с выводов предназначеные под опорные напряжения. впринципе можно с операционниками не заморачиваться и оставить как есть - снимать звук с OUTA и OUTB, как в первоначальном варианте в 74 сообщении и развести разве что земли и подумать над выходными фильтрами - если мне память не изменяет в ковоксе низкие частоты нормально звучат, а вот с высокими проблема...

нечего обижаться, я так же как и ты (надеюсь) заинтересован в том, чтоб получилось хорошее устройство, полезное многим, а не полуфабрикат-недоделка, как это часто бывает. Поэтому надо делать спокойно, последовательно и по плану. А по плану - именно сделать добротное устройство, в котором будет учтено всё, по максимуму и сразу, а не в релизе №ххх.
я конечно заинтересован в хорошем девайсе, и согласен что нужно всё предусмотреть проехали этот вопрос всё пойдет по плану, главное вопрос решить со свободным временем.

Значит так, IORQGE всёж надо сделать для портов x01 (это порты #01, #F9, #DD)
IORQGE я сделаю по формуле - /IORQGE = #F9 OR #DD; (у меня в прошиве каждый порт описывается отдельно и когда порт выбран из адресов А0-А7 (без /iorq и /WR и /DOSEN) активным уровнем будет единица)... потом при распределении на каналы подмешиваются и /iorq, /wr, /dosen... или в IORQGE подмешать еще /IORQ /WR /DOSEN, чтоб iorqge переходило в 1 при условии нужной комбинации iorq wr и dosen? т.е. /IORQGE = (#F9 OR #DD) & (NOT /IORQ & NOT /WR & /DOSEN).