Em mới làm quen với WinCULP, muốn thiết kế bộ đếm từ 0 đến 255 bằng ATF16V8B nhưng bị lỗi [0006cc] excessive number of product terms: IO7.d - Mong các bác giúp đỡ.
Code:
Name FF2 ;
Partno CA001 ;
Date 23/10/2012 ;
Revision 01 ;
Designer dotiendzung ;
Company FREE ;
Assembly NONE ;
Location NONE ;
Device G16V8 ;
/*********************************************************/
/* Loai linh kien cho phep: G16V8 */
/*********************************************************/
/* Khai bao cac chan ngo vao */
Pin 1 = CLK;
/* Mo ta va dinh nghia cac gia tri tuc thoi **/
PIN [12..19] = [IO7..0];
/* Cac phuong trinh logic */
$REPEAT I = [0..255]
$DEFINE POINT{I} 'B'{I}
$REPEND
FIELD COUNT = [IO7..0];
SEQUENCE COUNT {
$REPEAT I = [0..255]
PRESENT POINT{I} NEXT POINT{(I+1) % 256};
$REPEND
}
Answer alway comes as a surprise
Surprise
... anyway ... congrats!

Comment