конечно нетвнутри плм, а потом, когда я всё по каналам расписываю я получившееся значение инвертирую.
вобщем нам нужен /M1 не активный, т.е. в "1" так?IORQGE = (#F9 OR #DD) & /M1, /M1 - сигнал с отрицательной логикой, и записывать его нужно именно так, в противном случае - это будет инвертированный сигнал.
канал 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 */
я пока не нашел как сделать Z-состояние, да и в любом случае надо ставить открытый коллектор по спецификации шины... ок, поставлю инверсию на выходе IORQGE и PNP транзистор в ключевом режиме.а что, в ПЛМ нельзя задать тип выхода? По любому, как в ZXMC-2 - не надо, там n-p-n в режиме эмиттерного повторителя, а правильно - p-n-p в ключевом режиме!






Profi must live!
1.
Ответить с цитированием