0
아니요, 가능한 가장 짧은 솔루션이 필요합니다. 매크로 폴딩이 필요합니다. 여기GAL을 사용하여 nCB 카운터를 만드는 방법 WinCUPL에서 프로그래밍
아니요, 가능한 가장 짧은 솔루션이 필요합니다. 매크로 폴딩이 필요합니다. 여기GAL을 사용하여 nCB 카운터를 만드는 방법 WinCUPL에서 프로그래밍
내가 반복 매크로를 계단식, 이런 짓을하는 방법입니다
Name 8-bit counter ;
PartNo MIC20181 ;
Date 2015/2/8 ;
Revision 01 ;
Designer Engineer ;
Company Donghua University ;
Assembly None ;
Location ;
Device g16v8 ;
/* Input pins */
Pin 1 = CLK;
Pin 11 = GND;
/* Output pins */
PinNode [12..19] = [Q7..0];
Append Q0.D = !Q0;
Append Q1.D = !Q1 & Q0;
Append Q1.D = Q0 & !Q1;
$Repeat P = [2..7]
$Repeat R = [{P - 1}..0]
Append Q{P}.D = Q{P} & !Q{R};
$RepEnd
Append Q{P}.D = !Q{P} & !([Q{P-1}..0]:#);
$RepEnd
여기에 트릭 I (AB)가 $Repeat
매크로를 사용하는 방법이다.