⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 key.fit.eqn

📁 这是一个凌阳单片机控制的红外键盘的控制程序
💻 EQN
📖 第 1 页 / 共 3 页
字号:
--KeyCodeTemp[32] is KeyCodeTemp[32] at LC_X17_Y11_N1
--operation mode is normal

KeyCodeTemp[32]_lut_out = KeyCodeTemp[33] & (SquNumber[4] # A1L912 # !SquNumber[5]);
KeyCodeTemp[32] = DFFEAS(KeyCodeTemp[32]_lut_out, GLOBAL(CLK), VCC, , A1L85, , , , );


--KeyCodeTemp[33] is KeyCodeTemp[33] at LC_X17_Y11_N5
--operation mode is normal

KeyCodeTemp[33]_lut_out = KeyCodeTemp[34] & (SquNumber[4] # A1L912 # !SquNumber[5]);
KeyCodeTemp[33] = DFFEAS(KeyCodeTemp[33]_lut_out, GLOBAL(CLK), VCC, , A1L85, , , , );


--KeyCodeTemp[34] is KeyCodeTemp[34] at LC_X17_Y11_N0
--operation mode is normal

KeyCodeTemp[34]_lut_out = KeyCodeTemp[35] & (A1L912 # SquNumber[4] # !SquNumber[5]);
KeyCodeTemp[34] = DFFEAS(KeyCodeTemp[34]_lut_out, GLOBAL(CLK), VCC, , A1L85, , , , );


--KeyCodeTemp[35] is KeyCodeTemp[35] at LC_X17_Y11_N4
--operation mode is normal

KeyCodeTemp[35]_lut_out = KeyCodeTemp[36] & (SquNumber[4] # A1L912 # !SquNumber[5]);
KeyCodeTemp[35] = DFFEAS(KeyCodeTemp[35]_lut_out, GLOBAL(CLK), VCC, , A1L85, , , , );


--KeyCodeTemp[36] is KeyCodeTemp[36] at LC_X17_Y11_N7
--operation mode is normal

KeyCodeTemp[36]_lut_out = KeyCodeTemp[37] & (SquNumber[4] # A1L912 # !SquNumber[5]);
KeyCodeTemp[36] = DFFEAS(KeyCodeTemp[36]_lut_out, GLOBAL(CLK), VCC, , A1L85, , , , );


--KeyCodeTemp[37] is KeyCodeTemp[37] at LC_X17_Y11_N6
--operation mode is normal

KeyCodeTemp[37]_lut_out = KeyCodeTemp[38] & (SquNumber[4] # A1L912 # !SquNumber[5]);
KeyCodeTemp[37] = DFFEAS(KeyCodeTemp[37]_lut_out, GLOBAL(CLK), VCC, , A1L85, , , , );


--KeyCodeTemp[38] is KeyCodeTemp[38] at LC_X17_Y11_N2
--operation mode is normal

KeyCodeTemp[38]_lut_out = KeyCodeTemp[39] & (SquNumber[4] # A1L912 # !SquNumber[5]);
KeyCodeTemp[38] = DFFEAS(KeyCodeTemp[38]_lut_out, GLOBAL(CLK), VCC, , A1L85, , , , );


--KeyCodeTemp[39] is KeyCodeTemp[39] at LC_X18_Y7_N8
--operation mode is normal

KeyCodeTemp[39]_lut_out = KeyCodeTemp[40] & (SquNumber[4] # A1L912 # !SquNumber[5]);
KeyCodeTemp[39] = DFFEAS(KeyCodeTemp[39]_lut_out, GLOBAL(CLK), VCC, , A1L85, , , , );


--KeyCodeTemp[40] is KeyCodeTemp[40] at LC_X18_Y7_N5
--operation mode is normal

KeyCodeTemp[40]_lut_out = KeyCodeTemp[41] & (SquNumber[4] # A1L912 # !SquNumber[5]);
KeyCodeTemp[40] = DFFEAS(KeyCodeTemp[40]_lut_out, GLOBAL(CLK), VCC, , A1L85, , , , );


--KeyCodeTemp[41] is KeyCodeTemp[41] at LC_X18_Y7_N3
--operation mode is normal

KeyCodeTemp[41]_lut_out = A1L812 & (A1L401 # A1L201 # A1L301);
KeyCodeTemp[41] = DFFEAS(KeyCodeTemp[41]_lut_out, GLOBAL(CLK), VCC, , A1L85, , , , );


--A1L85 is KeyCodeTemp[0]~1773 at LC_X17_Y8_N5
--operation mode is normal

A1L85 = Sign[0] & B1_Pulse & (A1L591 # A1L491);


--B1_Sign is ChangeEdge:a|Sign at LC_X17_Y8_N3
--operation mode is normal

B1_Sign_lut_out = !KeyPulse;
B1_Sign = DFFEAS(B1_Sign_lut_out, GLOBAL(CLK), VCC, , , , , , );


--Count[4] is Count[4] at LC_X17_Y7_N5
--operation mode is arithmetic

Count[4]_carry_eqn = A1L31;
Count[4]_lut_out = Count[4] $ !Count[4]_carry_eqn;
Count[4] = DFFEAS(Count[4]_lut_out, GLOBAL(CLK), VCC, , , , , B1_Pulse, );

--A1L51 is Count[4]~314 at LC_X17_Y7_N5
--operation mode is arithmetic

A1L51_cout_0 = Count[4] & !A1L31;
A1L51 = CARRY(A1L51_cout_0);

--A1L61 is Count[4]~314COUT1_337 at LC_X17_Y7_N5
--operation mode is arithmetic

A1L61_cout_1 = Count[4] & !A1L31;
A1L61 = CARRY(A1L61_cout_1);


--A1L502 is SquNumber[1]~164 at LC_X17_Y8_N0
--operation mode is normal

A1L502 = !A1L591 & !A1L491 # !A1L812;


--Count[3] is Count[3] at LC_X17_Y7_N4
--operation mode is arithmetic

Count[3]_lut_out = Count[3] $ A1L01;
Count[3] = DFFEAS(Count[3]_lut_out, GLOBAL(CLK), VCC, , , , , B1_Pulse, );

--A1L31 is Count[3]~318 at LC_X17_Y7_N4
--operation mode is arithmetic

A1L31 = CARRY(!A1L11 # !Count[3]);


--A1L001 is KeyCodeTemp~1814 at LC_X18_Y7_N4
--operation mode is normal

A1L001 = Count[5] # Count[6] # Count[4] & Count[3];


--A1L101 is KeyCodeTemp~1815 at LC_X17_Y8_N9
--operation mode is normal

A1L101 = Count[11] & Count[13] & Count[12];


--A1L201 is KeyCodeTemp~1816 at LC_X18_Y7_N2
--operation mode is normal

A1L201 = Count[7] & A1L001 & Count[9] & A1L101;


--A1L301 is KeyCodeTemp~1817 at LC_X17_Y8_N8
--operation mode is normal

A1L301 = Count[15] # Count[14] # Count[16];


--A1L401 is KeyCodeTemp~1818 at LC_X18_Y7_N0
--operation mode is normal

A1L401 = A1L101 & (Count[10] # Count[9] & Count[8]);


--Count[2] is Count[2] at LC_X17_Y7_N3
--operation mode is arithmetic

Count[2]_lut_out = Count[2] $ !A1L7;
Count[2] = DFFEAS(Count[2]_lut_out, GLOBAL(CLK), VCC, , , , , B1_Pulse, );

--A1L01 is Count[2]~322 at LC_X17_Y7_N3
--operation mode is arithmetic

A1L01_cout_0 = Count[2] & !A1L7;
A1L01 = CARRY(A1L01_cout_0);

--A1L11 is Count[2]~322COUT1_336 at LC_X17_Y7_N3
--operation mode is arithmetic

A1L11_cout_1 = Count[2] & !A1L8;
A1L11 = CARRY(A1L11_cout_1);


--Count[1] is Count[1] at LC_X17_Y7_N2
--operation mode is arithmetic

Count[1]_lut_out = Count[1] $ (A1L4);
Count[1] = DFFEAS(Count[1]_lut_out, GLOBAL(CLK), VCC, , , , , B1_Pulse, );

--A1L7 is Count[1]~326 at LC_X17_Y7_N2
--operation mode is arithmetic

A1L7_cout_0 = !A1L4 # !Count[1];
A1L7 = CARRY(A1L7_cout_0);

--A1L8 is Count[1]~326COUT1_335 at LC_X17_Y7_N2
--operation mode is arithmetic

A1L8_cout_1 = !A1L5 # !Count[1];
A1L8 = CARRY(A1L8_cout_1);


--Count[0] is Count[0] at LC_X17_Y7_N1
--operation mode is arithmetic

Count[0]_lut_out = !Count[0];
Count[0] = DFFEAS(Count[0]_lut_out, GLOBAL(CLK), VCC, , , , , B1_Pulse, );

--A1L4 is Count[0]~330 at LC_X17_Y7_N1
--operation mode is arithmetic

A1L4_cout_0 = Count[0];
A1L4 = CARRY(A1L4_cout_0);

--A1L5 is Count[0]~330COUT1_334 at LC_X17_Y7_N1
--operation mode is arithmetic

A1L5_cout_1 = Count[0];
A1L5 = CARRY(A1L5_cout_1);


--CLK is CLK at PIN_17
--operation mode is input

CLK = INPUT();


--KeyPulse is KeyPulse at PIN_57
--operation mode is input

KeyPulse = INPUT();


--KeyCode[0] is KeyCode[0] at PIN_104
--operation mode is output

KeyCode[0] = OUTPUT(A1L701Q);


--KeyCode[1] is KeyCode[1] at PIN_103
--operation mode is output

KeyCode[1] = OUTPUT(A1L901Q);


--KeyCode[2] is KeyCode[2] at PIN_108
--operation mode is output

KeyCode[2] = OUTPUT(A1L111Q);


--KeyCode[3] is KeyCode[3] at PIN_114
--operation mode is output

KeyCode[3] = OUTPUT(A1L311Q);


--KeyCode[4] is KeyCode[4] at PIN_111
--operation mode is output

KeyCode[4] = OUTPUT(A1L511Q);


--KeyCode[5] is KeyCode[5] at PIN_105
--operation mode is output

KeyCode[5] = OUTPUT(A1L711Q);


--KeyCode[6] is KeyCode[6] at PIN_112
--operation mode is output

KeyCode[6] = OUTPUT(A1L911Q);


--KeyCode[7] is KeyCode[7] at PIN_110
--operation mode is output

KeyCode[7] = OUTPUT(A1L121Q);


--KeyCode[8] is KeyCode[8] at PIN_106
--operation mode is output

KeyCode[8] = OUTPUT(A1L321Q);


--KeyCode[9] is KeyCode[9] at PIN_84
--operation mode is output

KeyCode[9] = OUTPUT(A1L521Q);


--KeyCode[10] is KeyCode[10] at PIN_97
--operation mode is output

KeyCode[10] = OUTPUT(A1L721Q);


--KeyCode[11] is KeyCode[11] at PIN_60
--operation mode is output

KeyCode[11] = OUTPUT(A1L921Q);


--KeyCode[12] is KeyCode[12] at PIN_58
--operation mode is output

KeyCode[12] = OUTPUT(A1L131Q);


--KeyCode[13] is KeyCode[13] at PIN_85
--operation mode is output

KeyCode[13] = OUTPUT(A1L331Q);


--KeyCode[14] is KeyCode[14] at PIN_68
--operation mode is output

KeyCode[14] = OUTPUT(A1L531Q);


--KeyCode[15] is KeyCode[15] at PIN_94
--operation mode is output

KeyCode[15] = OUTPUT(A1L731Q);


--KeyCode[16] is KeyCode[16] at PIN_91
--operation mode is output

KeyCode[16] = OUTPUT(A1L931Q);


--KeyCode[17] is KeyCode[17] at PIN_98
--operation mode is output

KeyCode[17] = OUTPUT(A1L141Q);


--KeyCode[18] is KeyCode[18] at PIN_96
--operation mode is output

KeyCode[18] = OUTPUT(A1L341Q);


--KeyCode[19] is KeyCode[19] at PIN_61
--operation mode is output

KeyCode[19] = OUTPUT(A1L541Q);


--KeyCode[20] is KeyCode[20] at PIN_100
--operation mode is output

KeyCode[20] = OUTPUT(A1L741Q);


--KeyCode[21] is KeyCode[21] at PIN_119
--operation mode is output

KeyCode[21] = OUTPUT(A1L941Q);


--KeyCode[22] is KeyCode[22] at PIN_107
--operation mode is output

KeyCode[22] = OUTPUT(A1L151Q);


--KeyCode[23] is KeyCode[23] at PIN_123
--operation mode is output

KeyCode[23] = OUTPUT(A1L351Q);


--KeyCode[24] is KeyCode[24] at PIN_62
--operation mode is output

KeyCode[24] = OUTPUT(A1L551Q);


--KeyCode[25] is KeyCode[25] at PIN_127
--operation mode is output

KeyCode[25] = OUTPUT(A1L751Q);


--KeyCode[26] is KeyCode[26] at PIN_56
--operation mode is output

KeyCode[26] = OUTPUT(A1L951Q);


--KeyCode[27] is KeyCode[27] at PIN_99
--operation mode is output

KeyCode[27] = OUTPUT(A1L161Q);


--KeyCode[28] is KeyCode[28] at PIN_124
--operation mode is output

KeyCode[28] = OUTPUT(A1L361Q);


--KeyCode[29] is KeyCode[29] at PIN_131
--operation mode is output

KeyCode[29] = OUTPUT(A1L561Q);


--KeyCode[30] is KeyCode[30] at PIN_121
--operation mode is output

KeyCode[30] = OUTPUT(A1L761Q);


--KeyCode[31] is KeyCode[31] at PIN_113
--operation mode is output

KeyCode[31] = OUTPUT(A1L961Q);


--KeyCode[32] is KeyCode[32] at PIN_129
--operation mode is output

KeyCode[32] = OUTPUT(A1L171Q);


--KeyCode[33] is KeyCode[33] at PIN_128
--operation mode is output

KeyCode[33] = OUTPUT(A1L371Q);


--KeyCode[34] is KeyCode[34] at PIN_132
--operation mode is output

KeyCode[34] = OUTPUT(A1L571Q);


--KeyCode[35] is KeyCode[35] at PIN_130
--operation mode is output

KeyCode[35] = OUTPUT(A1L771Q);


--KeyCode[36] is KeyCode[36] at PIN_122
--operation mode is output

KeyCode[36] = OUTPUT(A1L971Q);


--KeyCode[37] is KeyCode[37] at PIN_125
--operation mode is output

KeyCode[37] = OUTPUT(A1L181Q);


--KeyCode[38] is KeyCode[38] at PIN_126
--operation mode is output

KeyCode[38] = OUTPUT(A1L381Q);


--KeyCode[39] is KeyCode[39] at PIN_120
--operation mode is output

KeyCode[39] = OUTPUT(A1L581Q);


--KeyCode[40] is KeyCode[40] at PIN_59
--operation mode is output

KeyCode[40] = OUTPUT(A1L781Q);


--KeyCode[41] is KeyCode[41] at PIN_55
--operation mode is output

KeyCode[41] = OUTPUT(A1L981Q);




⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -