
Сообщение от
ВиД
А как результат out.d вернуть в программу для дальнейшего использования?
Блин, ну вы хоть смотрите как народ делает, прежде чем вопросы задавать.
Как я уже говорили Ewgeny7, можете посмотреть исходники от моего ZXM-777.
Вот например
Код:
Name ZX-777 logic array 5;
PartNo 00 ;
Date 12.04.2006 ;
Revision 01 ;
Designer Tarasov Michael ;
Company MickLab;
Assembly None ;
Location DD29;
Device g16v8a;
/*******************************************************/
/* Inputs: define inputs */
/*******************************************************/
Pin 2 = BORDER;
Pin 3 = INFV;
Pin 4 = FLASH;
Pin 6 = HLD;
Pin 7 = DSEL;
Pin 8 = RDFDC;
Pin 9 = WRFDC;
Pin 13 = MD7;
Pin 11 = GND;
/*******************************************************/
/* Outputs: define outputs */
/*******************************************************/
Pin 12 = VIDEO;
Pin 14 = BRD;
Pin 17 = FDDA;
Pin 18 = FDDB;
Pin 19 = IOFDC;
/*******************************************************/
/* Define logic: */
/*******************************************************/
RGB7 = BRD & MD7;
/*******************************************************/
/* Logic: */
/*******************************************************/
VIDEO = INFV $ (RGB7 & FLASH);
FDDA = !(!DSEL & HLD);
FDDB = DSEL & HLD;
IOFDC = WRFDC & RDFDC;
BRD.d = BORDER;
Красным я отметил выходной сигнал триггера который используется еще раз внутри.
P.S. Чтобы знать точно можно ли возвращать выходной сигнал в той или иной микросхеме, то смотрите их даташит, в них точно есть структурные схемы ячеек.