?? keys_test.fit.eqn
字號:
--operation mode is arithmetic
\counter:Q[0]_lut_out = !\counter:Q[0];
\counter:Q[0] = DFFEAS(\counter:Q[0]_lut_out, GLOBAL(CLK_4M), GLOBAL(clr), , , , , , );
--A1L2 is \counter:Q[0]~8 at LC_X16_Y17_N1
--operation mode is arithmetic
A1L2_cout_0 = \counter:Q[0];
A1L2 = CARRY(A1L2_cout_0);
--A1L3 is \counter:Q[0]~8COUT1_12 at LC_X16_Y17_N1
--operation mode is arithmetic
A1L3_cout_1 = \counter:Q[0];
A1L3 = CARRY(A1L3_cout_1);
--B4_\debunce:s is DEBOUNCING:\debounuing:U4|\debunce:s at LC_X24_Y21_N8
--operation mode is normal
B4_\debunce:s_lut_out = B4_\debunce:d1 & (B4_\debunce:d0);
B4_\debunce:s = DFFEAS(B4_\debunce:s_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--B4_\debunce:r is DEBOUNCING:\debounuing:U4|\debunce:r at LC_X24_Y21_N4
--operation mode is normal
B4_\debunce:r_lut_out = !B4_\debunce:d1 & (!B4_\debunce:d0);
B4_\debunce:r = DFFEAS(B4_\debunce:r_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--B3_\debunce:s is DEBOUNCING:\debounuing:U3|\debunce:s at LC_X24_Y21_N6
--operation mode is normal
B3_\debunce:s_lut_out = B3_\debunce:d0 & B3_\debunce:d1;
B3_\debunce:s = DFFEAS(B3_\debunce:s_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--B3_\debunce:r is DEBOUNCING:\debounuing:U3|\debunce:r at LC_X25_Y21_N8
--operation mode is normal
B3_\debunce:r_lut_out = !B3_\debunce:d1 & (!B3_\debunce:d0);
B3_\debunce:r = DFFEAS(B3_\debunce:r_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--B1_\debunce:s is DEBOUNCING:\debounuing:U1|\debunce:s at LC_X25_Y21_N4
--operation mode is normal
B1_\debunce:s_lut_out = B1_\debunce:d0 & (B1_\debunce:d1);
B1_\debunce:s = DFFEAS(B1_\debunce:s_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--B1_\debunce:r is DEBOUNCING:\debounuing:U1|\debunce:r at LC_X25_Y21_N6
--operation mode is normal
B1_\debunce:r_lut_out = !B1_\debunce:d0 & (!B1_\debunce:d1);
B1_\debunce:r = DFFEAS(B1_\debunce:r_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--\counter:Q[1] is \counter:Q[1] at LC_X16_Y17_N2
--operation mode is arithmetic
\counter:Q[1]_lut_out = \counter:Q[1] $ (A1L2);
\counter:Q[1] = DFFEAS(\counter:Q[1]_lut_out, GLOBAL(CLK_4M), GLOBAL(clr), , , , , , );
--A1L5 is \counter:Q[1]~8 at LC_X16_Y17_N2
--operation mode is arithmetic
A1L5_cout_0 = !A1L2 # !\counter:Q[1];
A1L5 = CARRY(A1L5_cout_0);
--A1L6 is \counter:Q[1]~8COUT1_12 at LC_X16_Y17_N2
--operation mode is arithmetic
A1L6_cout_1 = !A1L3 # !\counter:Q[1];
A1L6 = CARRY(A1L6_cout_1);
--B1_\free_counter:QQ[3] is DEBOUNCING:\debounuing:U1|\free_counter:QQ[3] at LC_X26_Y20_N8
--operation mode is arithmetic
B1_\free_counter:QQ[3]_lut_out = B1_\free_counter:QQ[3] $ B1L12;
B1_\free_counter:QQ[3] = DFFEAS(B1_\free_counter:QQ[3]_lut_out, GLOBAL(\counter:Q[0]), GLOBAL(clr), , , , , , );
--B1L15 is DEBOUNCING:\debounuing:U1|\free_counter:QQ[3]~8 at LC_X26_Y20_N8
--operation mode is arithmetic
B1L15_cout_0 = !B1L12 # !B1_\free_counter:QQ[3];
B1L15 = CARRY(B1L15_cout_0);
--B1L16 is DEBOUNCING:\debounuing:U1|\free_counter:QQ[3]~8COUT1_12 at LC_X26_Y20_N8
--operation mode is arithmetic
B1L16_cout_1 = !B1L13 # !B1_\free_counter:QQ[3];
B1L16 = CARRY(B1L16_cout_1);
--B2_\debunce:d1 is DEBOUNCING:\debounuing:U2|\debunce:d1 at LC_X24_Y21_N1
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B2_\debunce:d1_lut_out = GND;
B2_\debunce:d1 = DFFEAS(B2_\debunce:d1_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, B2_\debunce:d0, , , VCC);
--B2_\debunce:d0 is DEBOUNCING:\debounuing:U2|\debunce:d0 at LC_X24_Y21_N7
--operation mode is normal
B2_\debunce:d0_lut_out = !KEY[1];
B2_\debunce:d0 = DFFEAS(B2_\debunce:d0_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--B4L4 is DEBOUNCING:\debounuing:U4|\debunce:r~0 at LC_X25_Y20_N6
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B4_\free_counter:d0_qfbk = B4_\free_counter:d0;
B4L4 = clr & (B4_\free_counter:d0_qfbk # !B4_\free_counter:QQ[4]);
--B4_\free_counter:d0 is DEBOUNCING:\debounuing:U4|\free_counter:d0 at LC_X25_Y20_N6
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B4_\free_counter:d0 = DFFEAS(B4L4, GLOBAL(\counter:Q[0]), GLOBAL(clr), , , B4_\free_counter:QQ[4], , , VCC);
--B4_\debunce:d1 is DEBOUNCING:\debounuing:U4|\debunce:d1 at LC_X24_Y21_N3
--operation mode is normal
B4_\debunce:d1_lut_out = B4_\debunce:d0;
B4_\debunce:d1 = DFFEAS(B4_\debunce:d1_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--B4_\debunce:d0 is DEBOUNCING:\debounuing:U4|\debunce:d0 at LC_X24_Y21_N5
--operation mode is normal
B4_\debunce:d0_lut_out = !KEY[3];
B4_\debunce:d0 = DFFEAS(B4_\debunce:d0_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--B3_\debunce:d1 is DEBOUNCING:\debounuing:U3|\debunce:d1 at LC_X25_Y21_N2
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B3_\debunce:d1_lut_out = GND;
B3_\debunce:d1 = DFFEAS(B3_\debunce:d1_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, B3_\debunce:d0, , , VCC);
--B3_\debunce:d0 is DEBOUNCING:\debounuing:U3|\debunce:d0 at LC_X24_Y21_N0
--operation mode is normal
B3_\debunce:d0_lut_out = !KEY[2];
B3_\debunce:d0 = DFFEAS(B3_\debunce:d0_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--B1_\debunce:d1 is DEBOUNCING:\debounuing:U1|\debunce:d1 at LC_X25_Y21_N7
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
B1_\debunce:d1_lut_out = GND;
B1_\debunce:d1 = DFFEAS(B1_\debunce:d1_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, B1_\debunce:d0, , , VCC);
--B1_\debunce:d0 is DEBOUNCING:\debounuing:U1|\debunce:d0 at LC_X25_Y21_N9
--operation mode is normal
B1_\debunce:d0_lut_out = !KEY[0];
B1_\debunce:d0 = DFFEAS(B1_\debunce:d0_lut_out, GLOBAL(\counter:Q[0]), VCC, , B4L4, , , , );
--B1_\free_counter:QQ[2] is DEBOUNCING:\debounuing:U1|\free_counter:QQ[2] at LC_X26_Y20_N7
--operation mode is arithmetic
B1_\free_counter:QQ[2]_lut_out = B1_\free_counter:QQ[2] $ (!B1L9);
B1_\free_counter:QQ[2] = DFFEAS(B1_\free_counter:QQ[2]_lut_out, GLOBAL(\counter:Q[0]), GLOBAL(clr), , , , , , );
--B1L12 is DEBOUNCING:\debounuing:U1|\free_counter:QQ[2]~8 at LC_X26_Y20_N7
--operation mode is arithmetic
B1L12_cout_0 = B1_\free_counter:QQ[2] & (!B1L9);
B1L12 = CARRY(B1L12_cout_0);
--B1L13 is DEBOUNCING:\debounuing:U1|\free_counter:QQ[2]~8COUT1_12 at LC_X26_Y20_N7
--operation mode is arithmetic
B1L13_cout_1 = B1_\free_counter:QQ[2] & (!B1L10);
B1L13 = CARRY(B1L13_cout_1);
--B1_\free_counter:QQ[1] is DEBOUNCING:\debounuing:U1|\free_counter:QQ[1] at LC_X26_Y20_N6
--operation mode is arithmetic
B1_\free_counter:QQ[1]_lut_out = B1_\free_counter:QQ[1] $ (B1L6);
B1_\free_counter:QQ[1] = DFFEAS(B1_\free_counter:QQ[1]_lut_out, GLOBAL(\counter:Q[0]), GLOBAL(clr), , , , , , );
--B1L9 is DEBOUNCING:\debounuing:U1|\free_counter:QQ[1]~8 at LC_X26_Y20_N6
--operation mode is arithmetic
B1L9_cout_0 = !B1L6 # !B1_\free_counter:QQ[1];
B1L9 = CARRY(B1L9_cout_0);
--B1L10 is DEBOUNCING:\debounuing:U1|\free_counter:QQ[1]~8COUT1 at LC_X26_Y20_N6
--operation mode is arithmetic
B1L10_cout_1 = !B1L7 # !B1_\free_counter:QQ[1];
B1L10 = CARRY(B1L10_cout_1);
--B1_\free_counter:QQ[0] is DEBOUNCING:\debounuing:U1|\free_counter:QQ[0] at LC_X26_Y20_N5
--operation mode is arithmetic
B1_\free_counter:QQ[0]_lut_out = !B1_\free_counter:QQ[0];
B1_\free_counter:QQ[0] = DFFEAS(B1_\free_counter:QQ[0]_lut_out, GLOBAL(\counter:Q[0]), GLOBAL(clr), , , , , , );
--B1L6 is DEBOUNCING:\debounuing:U1|\free_counter:QQ[0]~8 at LC_X26_Y20_N5
--operation mode is arithmetic
B1L6_cout_0 = B1_\free_counter:QQ[0];
B1L6 = CARRY(B1L6_cout_0);
--B1L7 is DEBOUNCING:\debounuing:U1|\free_counter:QQ[0]~8COUT1_12 at LC_X26_Y20_N5
--operation mode is arithmetic
B1L7_cout_1 = B1_\free_counter:QQ[0];
B1L7 = CARRY(B1L7_cout_1);
--A1L84 is SEG~1035 at LC_X23_Y18_N5
--operation mode is normal
A1L84 = A1L40 & (!A1L39 & !A1L38 # !A1L37) # !A1L40 & (A1L38 # A1L39 $ !A1L37);
--A1L85 is SEG~1036 at LC_X23_Y18_N4
--operation mode is normal
A1L85 = A1L38 & (A1L37 & (!A1L40) # !A1L37 & !A1L39) # !A1L38 & (A1L40 $ !A1L37 # !A1L39);
--CLK_4M is CLK_4M at PIN_28
--operation mode is input
CLK_4M = INPUT();
--clr is clr at PIN_13
--operation mode is input
clr = INPUT();
--KEY[1] is KEY[1] at PIN_16
--operation mode is input
KEY[1] = INPUT();
--KEY[3] is KEY[3] at PIN_18
--operation mode is input
KEY[3] = INPUT();
--KEY[2] is KEY[2] at PIN_17
--operation mode is input
KEY[2] = INPUT();
--KEY[0] is KEY[0] at PIN_15
--operation mode is input
KEY[0] = INPUT();
--SELOUT[0] is SELOUT[0] at PIN_45
--operation mode is output
SELOUT[0] = OUTPUT(\counter:Q[4]);
--SELOUT[1] is SELOUT[1] at PIN_124
--operation mode is output
SELOUT[1] = OUTPUT(\counter:Q[5]);
--SELOUT[2] is SELOUT[2] at PIN_128
--operation mode is output
SELOUT[2] = OUTPUT(\counter:Q[6]);
--BCD_CODE[0] is BCD_CODE[0] at PIN_2
--operation mode is output
BCD_CODE[0] = OUTPUT(\key_decoder:ZOUT[0]);
--BCD_CODE[1] is BCD_CODE[1] at PIN_3
--operation mode is output
BCD_CODE[1] = OUTPUT(\key_decoder:ZOUT[1]);
--BCD_CODE[2] is BCD_CODE[2] at PIN_4
--operation mode is output
BCD_CODE[2] = OUTPUT(\key_decoder:ZOUT[2]);
--BCD_CODE[3] is BCD_CODE[3] at PIN_5
--operation mode is output
BCD_CODE[3] = OUTPUT(\key_decoder:ZOUT[3]);
--BCD_CODE[4] is BCD_CODE[4] at PIN_6
--operation mode is output
BCD_CODE[4] = OUTPUT(\key_decoder:ZOUT[4]);
--BCD_CODE[5] is BCD_CODE[5] at PIN_7
--operation mode is output
BCD_CODE[5] = OUTPUT(GND);
--BCD_CODE[6] is BCD_CODE[6] at PIN_8
--operation mode is output
BCD_CODE[6] = OUTPUT(GND);
--BCD_CODE[7] is BCD_CODE[7] at PIN_11
--operation mode is output
BCD_CODE[7] = OUTPUT(GND);
--SEGOUT[0] is SEGOUT[0] at PIN_213
--operation mode is output
SEGOUT[0] = OUTPUT(A1L74);
--SEGOUT[1] is SEGOUT[1] at PIN_216
--operation mode is output
SEGOUT[1] = OUTPUT(A1L75);
--SEGOUT[2] is SEGOUT[2] at PIN_208
--operation mode is output
SEGOUT[2] = OUTPUT(A1L80);
--SEGOUT[3] is SEGOUT[3] at PIN_207
--operation mode is output
SEGOUT[3] = OUTPUT(A1L82);
--SEGOUT[4] is SEGOUT[4] at PIN_93
--operation mode is output
SEGOUT[4] = OUTPUT(A1L83);
--SEGOUT[5] is SEGOUT[5] at PIN_94
--operation mode is output
SEGOUT[5] = OUTPUT(A1L85);
--SEGOUT[6] is SEGOUT[6] at PIN_214
--operation mode is output
SEGOUT[6] = OUTPUT(A1L84);
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -