Цитата Сообщение от БК-0010 Посмотреть сообщение
надеюсь это не на выходе ПЛМ?
конечно нет внутри плм, а потом, когда я всё по каналам расписываю я получившееся значение инвертирую.

IORQGE = (#F9 OR #DD) & /M1, /M1 - сигнал с отрицательной логикой, и записывать его нужно именно так, в противном случае - это будет инвертированный сигнал.
вобщем нам нужен /M1 не активный, т.е. в "1" так?

ты бы чтоль дал дешифрацию и разбивку по каналам, чтоб не гадать
канал a = /(port_0f # port_f1); /* channel A */
канал b = /(port_1f # port_b3 # port_fb); /* channel B */
канал c = /(port_4f # port_f9); /* channel C */
канал d = /(port_5f # port_dd); /* channel D */

а что, в ПЛМ нельзя задать тип выхода? По любому, как в ZXMC-2 - не надо, там n-p-n в режиме эмиттерного повторителя, а правильно - p-n-p в ключевом режиме!
я пока не нашел как сделать Z-состояние, да и в любом случае надо ставить открытый коллектор по спецификации шины... ок, поставлю инверсию на выходе IORQGE и PNP транзистор в ключевом режиме.