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

📄 ps2_keyboard_interface.fit.eqn

📁 键盘输入串口输出显示字符,通过串口显示键盘输入的字符
💻 EQN
📖 第 1 页 / 共 5 页
字号:


--B1L321 is ps2_keyboard_interface:inst|reduce_nor~4916 at LCCOMB_X10_Y9_N18
B1L321 = B1L311 # !B1_q[1] & B1L221;


--B1L421 is ps2_keyboard_interface:inst|reduce_nor~4917 at LCCOMB_X10_Y9_N28
B1L421 = B1L001 & (B1L501 # B1L901) # !B1L001 & (B1L321 & B1L901);


--B1L521 is ps2_keyboard_interface:inst|reduce_nor~4918 at LCCOMB_X10_Y9_N4
B1L521 = B1L121 & !B1L421 & (!B1L021 # !B1L652);


--B1L68 is ps2_keyboard_interface:inst|reduce_nor~49 at LCCOMB_X11_Y9_N8
B1L68 = B1_q[4] # !B1L552 # !B1L652 # !B1L452;


--B1L77 is ps2_keyboard_interface:inst|reduce_nor~5 at LCCOMB_X11_Y9_N28
B1L77 = B1_q[6] # !B1L611 # !B1L99;


--B1L621 is ps2_keyboard_interface:inst|reduce_nor~4919 at LCCOMB_X11_Y9_N14
B1L621 = B1L77 & B1L68 & (!B1_q[5] # !B1L201);


--B1L721 is ps2_keyboard_interface:inst|reduce_nor~4920 at LCCOMB_X13_Y9_N0
B1L721 = !B1L452 & (B1L001 # B1L652 & !B1_q[4]);


--B1L821 is ps2_keyboard_interface:inst|reduce_nor~4921 at LCCOMB_X13_Y8_N22
B1L821 = B1L911 # !B1L521 # !B1L951 # !B1L621;


--B1L921 is ps2_keyboard_interface:inst|reduce_nor~4922 at LCCOMB_X13_Y9_N18
B1L921 = B1L701 & (B1L101 # B1L552 & B1L401) # !B1L701 & B1L552 & (B1L401);


--B1L031 is ps2_keyboard_interface:inst|reduce_nor~4923 at LCCOMB_X12_Y8_N16
B1L031 = !B1_q[1] & !B1L452 & B1L301 & !B1_q[4];


--B1L981 is ps2_keyboard_interface:inst|reduce_or~1256 at LCCOMB_X12_Y8_N8
B1L981 = !B1L261 & !B1L361 # !B1L501 # !B1_q[3];


--B1L091 is ps2_keyboard_interface:inst|reduce_or~1257 at LCCOMB_X12_Y8_N12
B1L091 = B1L452 & B1_q[1] # !B1L221 # !B1L101;


--B1L191 is ps2_keyboard_interface:inst|reduce_or~1258 at LCCOMB_X12_Y8_N20
B1L191 = B1L091 & (!B1L901 # !B1L99);


--B1L291 is ps2_keyboard_interface:inst|reduce_or~1259 at LCCOMB_X12_Y8_N2
B1L291 = B1L031 & (B1L501 # B1L101) # !B1L031 & B1L811 & (B1L501 # B1L101);


--B1L391 is ps2_keyboard_interface:inst|reduce_or~1260 at LCCOMB_X12_Y8_N14
B1L391 = B1L191 & B1L87 & B1L981 & !B1L291;


--B1L131 is ps2_keyboard_interface:inst|reduce_nor~4924 at LCCOMB_X11_Y9_N0
B1L131 = !B1L652 # !B1_q[4] # !B1L801;


--B1L231 is ps2_keyboard_interface:inst|reduce_nor~4925 at LCCOMB_X11_Y9_N10
B1L231 = B1_q[6] & B1L59 & B1L261;


--B1L331 is ps2_keyboard_interface:inst|reduce_nor~4926 at LCCOMB_X11_Y9_N20
B1L331 = !B1L511 & B1L131 & (B1_q[3] # !B1L231);


--B1L431 is ps2_keyboard_interface:inst|reduce_nor~4927 at LCCOMB_X12_Y8_N4
B1L431 = !B1L811 & !B1L361 # !B1L552;


--B1L88 is ps2_keyboard_interface:inst|reduce_nor~53 at LCCOMB_X13_Y7_N20
B1L88 = B1_q[3] # !B1L69 # !B1L101 # !B1_q[4];


--B1L531 is ps2_keyboard_interface:inst|reduce_nor~4928 at LCCOMB_X11_Y7_N8
B1L531 = B1L211 & !B1L701 # !B1L801;


--B1L631 is ps2_keyboard_interface:inst|reduce_nor~4929 at LCCOMB_X12_Y8_N18
B1L631 = B1L531 & B1L431 & B1L88;


--B1L731 is ps2_keyboard_interface:inst|reduce_nor~4930 at LCCOMB_X13_Y9_N30
B1L731 = B1_q[8] # !B1_q[5] # !B1_q[7] # !B1_q[6];


--B1L831 is ps2_keyboard_interface:inst|reduce_nor~4931 at LCCOMB_X13_Y9_N14
B1L831 = B1L031 & !B1L552 & (B1L731 # !B1L601) # !B1L031 & (B1L731 # !B1L601);


--B1L931 is ps2_keyboard_interface:inst|reduce_nor~4932 at LCCOMB_X13_Y8_N0
B1L931 = B1L391 & B1L331 & B1L831 & B1L631;


--B1L041 is ps2_keyboard_interface:inst|reduce_nor~4933 at LCCOMB_X13_Y8_N16
B1L041 = B1L921 # B1L801 & B1L031 # !B1L931;


--B1L491 is ps2_keyboard_interface:inst|reduce_or~1261 at LCCOMB_X12_Y9_N26
B1L491 = B1L452 & !B1L99 # !B1L452 & (!B1L001) # !B1L101;


--B1L98 is ps2_keyboard_interface:inst|reduce_nor~60 at LCCOMB_X12_Y9_N22
B1L98 = B1_q[1] # !B1L452 # !B1L501 # !B1L221;


--B1L591 is ps2_keyboard_interface:inst|reduce_or~1262 at LCCOMB_X12_Y9_N18
B1L591 = B1L98 & (!B1L701 & !B1L401 # !B1L501);


--B1L691 is ps2_keyboard_interface:inst|reduce_or~1263 at LCCOMB_X12_Y9_N20
B1L691 = B1L311 # B1L652 # B1L732;


--B1L791 is ps2_keyboard_interface:inst|reduce_or~1264 at LCCOMB_X12_Y9_N16
B1L791 = B1L591 & B1L491 & (!B1L501 # !B1L691);


--B1L891 is ps2_keyboard_interface:inst|reduce_or~1265 at LCCOMB_X12_Y7_N14
B1L891 = !B1L99 & !B1L701 # !B1L552;


--B1L991 is ps2_keyboard_interface:inst|reduce_or~1266 at LCCOMB_X11_Y8_N16
B1L991 = !B1L101 & (!B1L801 # !B1L452) # !B1L711;


--B1L002 is ps2_keyboard_interface:inst|reduce_or~1267 at LCCOMB_X11_Y8_N2
B1L002 = !B1L99 & !B1L89 # !B1L501;


--B1L141 is ps2_keyboard_interface:inst|reduce_nor~4934 at LCCOMB_X11_Y8_N0
B1L141 = !B1_q[6] & B1_q[3] & B1_q[4] & B1L611;


--B1L102 is ps2_keyboard_interface:inst|reduce_or~1268 at LCCOMB_X11_Y8_N18
B1L102 = B1L002 & (!B1L141 # !B1L011 # !B1_q[2]);


--B1L241 is ps2_keyboard_interface:inst|reduce_nor~4935 at LCCOMB_X11_Y8_N14
B1L241 = B1L901 & B1_q[4] & B1L69;


--B1L202 is ps2_keyboard_interface:inst|reduce_or~1269 at LCCOMB_X11_Y8_N26
B1L202 = B1L991 & B1L102 & (!B1L241 # !B1_q[3]);


--B1L302 is ps2_keyboard_interface:inst|reduce_or~1270 at LCCOMB_X13_Y8_N6
B1L302 = B1L97 & B1L202 & B1L791 & B1L891;


--B1L78 is ps2_keyboard_interface:inst|reduce_nor~52 at LCCOMB_X11_Y8_N6
B1L78 = !B1_q[4] # !B1L552 # !B1L652 # !B1L452;


--B1L341 is ps2_keyboard_interface:inst|reduce_nor~4936 at LCCOMB_X11_Y8_N10
B1L341 = !B1L601 & !B1L89 # !B1L552;


--B1L441 is ps2_keyboard_interface:inst|reduce_nor~4937 at LCCOMB_X11_Y8_N8
B1L441 = B1L78 & B1L341 & (!B1L061 # !B1L552);


--B1L541 is ps2_keyboard_interface:inst|reduce_nor~4938 at LCCOMB_X11_Y8_N28
B1L541 = !B1L601 & (!B1L001 # !B1L452) # !B1L101;


--B1L641 is ps2_keyboard_interface:inst|reduce_nor~4939 at LCCOMB_X11_Y8_N20
B1L641 = B1L541 & (!B1L801 # !B1L99);


--B1L741 is ps2_keyboard_interface:inst|reduce_nor~4940 at LCCOMB_X11_Y8_N30
B1L741 = B1L641 & B1L441 & (!B1L69 # !B1L141);


--B1L402 is ps2_keyboard_interface:inst|reduce_or~1271 at LCCOMB_X12_Y8_N24
B1L402 = B1L08 & (!B1L711 # !B1L501);


--B1L39 is ps2_keyboard_interface:inst|reduce_nor~98 at LCCOMB_X12_Y6_N22
B1L39 = B1_q[6] # B1_q[3] # !B1L261 # !B1L59;


--B1L19 is ps2_keyboard_interface:inst|reduce_nor~66 at LCCOMB_X13_Y7_N26
B1L19 = B1_q[3] # !B1L69 # !B1L901 # !B1_q[4];


--B1L841 is ps2_keyboard_interface:inst|reduce_nor~4941 at LCCOMB_X13_Y7_N14
B1L841 = B1L552 & (B1_left_shift_key # B1_right_shift_key);


--B1L941 is ps2_keyboard_interface:inst|reduce_nor~4942 at LCCOMB_X13_Y7_N12
B1L941 = B1L161 & (!B1L79 & !B1L001 # !B1L841);


--B1L051 is ps2_keyboard_interface:inst|reduce_nor~4943 at LCCOMB_X13_Y7_N22
B1L051 = B1L941 & B1L19 & (!B1L411 # !B1L101);


--B1L151 is ps2_keyboard_interface:inst|reduce_nor~4944 at LCCOMB_X13_Y8_N14
B1L151 = B1L741 & B1L39 & B1L402 & B1L051;


--B1L251 is ps2_keyboard_interface:inst|reduce_nor~4945 at LCCOMB_X13_Y8_N2
B1L251 = B1L302 & B1L151 & (B1_q[5] # !B1L201);


--B1L502 is ps2_keyboard_interface:inst|reduce_or~1272 at LCCOMB_X13_Y8_N12
B1L502 = B1L881 & (B1L041 # B1L821 # !B1L251);


--B1L561 is ps2_keyboard_interface:inst|reduce_or~14 at LCCOMB_X13_Y8_N18
B1L561 = B1L502 & !B1L971 & !B1L381 & !B1L932;


--B1L35 is ps2_keyboard_interface:inst|q[1]~6017 at LCCOMB_X10_Y7_N6
B1L35 = B1_q[6] & !B1_q[4] & !B1_q[1] & B1_q[8];


--B1L45 is ps2_keyboard_interface:inst|q[1]~6018 at LCCOMB_X10_Y7_N10
B1L45 = !B1_q[2] & !B1_q[3] & B1_q[7] & B1L35;


--B1_bit_count[2] is ps2_keyboard_interface:inst|bit_count[2] at LCFF_X10_Y8_N15
B1_bit_count[2] = DFFEAS(B1L21, GLOBAL(C1L61),  ,  ,  ,  ,  , B1L61,  );


--B1_bit_count[0] is ps2_keyboard_interface:inst|bit_count[0] at LCFF_X10_Y8_N11
B1_bit_count[0] = DFFEAS(B1L6, GLOBAL(C1L61),  ,  ,  ,  ,  , B1L61,  );


--B1_bit_count[1] is ps2_keyboard_interface:inst|bit_count[1] at LCFF_X10_Y8_N13
B1_bit_count[1] = DFFEAS(B1L9, GLOBAL(C1L61),  ,  ,  ,  ,  , B1L61,  );


--B1_bit_count[3] is ps2_keyboard_interface:inst|bit_count[3] at LCFF_X10_Y8_N17
B1_bit_count[3] = DFFEAS(B1L71, GLOBAL(C1L61),  ,  ,  ,  ,  , B1L61,  );


--B1_rx_shifting_done is ps2_keyboard_interface:inst|rx_shifting_done at LCCOMB_X10_Y7_N0
B1_rx_shifting_done = B1_bit_count[2] # !B1_bit_count[1] # !B1_bit_count[3] # !B1_bit_count[0];


--B1L052 is ps2_keyboard_interface:inst|rx_ascii[6]~91 at LCCOMB_X10_Y7_N16
B1L052 = !B1L45 & !B1_rx_shifting_done # !reset;


--B1L602 is ps2_keyboard_interface:inst|reduce_or~1273 at LCCOMB_X11_Y7_N28
B1L602 = B1_q[3] & B1L241 # !B1L78 # !B1L871;


--B1L48 is ps2_keyboard_interface:inst|reduce_nor~44 at LCCOMB_X11_Y7_N2
B1L48 = B1_q[4] # !B1L452 # !B1L501 # !B1L652;


--B1L09 is ps2_keyboard_interface:inst|reduce_nor~62 at LCCOMB_X13_Y9_N28
B1L09 = B1_q[3] # !B1L69 # !B1_q[4] # !B1L501;


--B1L351 is ps2_keyboard_interface:inst|reduce_nor~4946 at LCCOMB_X11_Y7_N10
B1L351 = B1L452 & B1_q[1] & B1_q[2] & !B1_q[3];


--B1L702 is ps2_keyboard_interface:inst|reduce_or~1274 at LCCOMB_X13_Y7_N2
B1L702 = B1L021 & !B1L351 & (!B1L411 # !B1L552) # !B1L021 & (!B1L411 # !B1L552);


--B1L802 is ps2_keyboard_interface:inst|reduce_or~1275 at LCCOMB_X12_Y7_N2
B1L802 = B1L801 & !B1L031 & (!B1L001 # !B1L651) # !B1L801 & (!B1L001 # !B1L651);


--B1L902 is ps2_keyboard_interface:inst|reduce_or~1276 at LCCOMB_X12_Y7_N20
B1L902 = B1L802 & (!B1L551 & !B1L751 # !B1L99);


--B1L012 is ps2_keyboard_interface:inst|reduce_or~1277 at LCCOMB_X13_Y7_N16
B1L012 = B1L902 & B1L19 & B1L09 & B1L702;


--B1L112 is ps2_keyboard_interface:inst|reduce_or~1278 at LCCOMB_X11_Y7_N14
B1L112 = B1L602 # !B1L48 # !B1L621 # !B1L012;


--B1L212 is ps2_keyboard_interface:inst|reduce_or~1279 at LCCOMB_X12_Y7_N28
B1L212 = B1L751 & (B1L79 # B1L711) # !B1L88;


--B1L58 is ps2_keyboard_interface:inst|reduce_nor~48 at LCCOMB_X11_Y7_N6
B1L58 = B1_q[4] # !B1L452 # !B1L101 # !B1L652;


--B1L312 is ps2_keyboard_interface:inst|reduce_or~1280 at LCCOMB_X11_Y7_N16
B1L312 = B1L212 # B1L501 & B1L811 # !B1L58;


--B1L28 is ps2_keyboard_interface:inst|reduce_nor~41 at LCCOMB_X12_Y7_N30
B1L28 = B1_q[1] # !B1L221 # !B1L452 # !B1L901;


--B1L412 is ps2_keyboard_interface:inst|reduce_or~1281 at LCCOMB_X11_Y7_N18
B1L412 = B1L312 # B1L841 & B1L99 # !B1L28;


--B1L512 is ps2_keyboard_interface:inst|reduce_or~1282 at LCCOMB_X11_Y7_N4
B1L512 = B1_q[4] & (B1L101 # B1L501);


--B1L612 is ps2_keyboard_interface:inst|reduce_or~1283 at LCCOMB_X11_Y7_N0
B1L612 = B1L452 & (B1L711 # B1L601 & B1L101);


--B1L712 is ps2_keyboard_interface:inst|reduce_or~1284 at LCCOMB_X11_Y7_N12
B1L712 = B1L811 & (B1L552 # B1L101) # !B1L811 & B1L612 & (B1L552 # B1L101);


--B1L812 is ps2_keyboard_interface:inst|reduce_or~1285 at LCCOMB_X11_Y7_N22
B1L812 = B1L38 & !B1L712 & (!B1L512 # !B1L351);


--B1L912 is ps2_keyboard_interface:inst|reduce_or~1286 at LCCOMB_X12_Y7_N6
B1L912 = B1L801 & (B1L532 # B1L651 & B1L79) # !B1L801 & B1L651 & B1L79;


--B1L022 is ps2_keyboard_interface:inst|reduce_or~1287 at LCCOMB_X11_Y7_N26
B1L022 = !B1L912 & (!B1L101 & !B1L901 # !B1L311);


--B1L122 is ps2_keyboard_interface:inst|reduce_or~1288 at LCCOMB_X11_Y7_N20
B1L122 = B1L022 & !B1L412 & !B1L112 & B1L812;


--B1L222 is ps2_keyboard_interface:inst|reduce_or~1289 at LCCOMB_X13_Y7_N24
B1L222 = !B1L891 # !B1L591 # !B1L771;


--B1L322 is ps2_keyboard_interface:inst|reduce_or~1290 at LCCOMB_X12_Y6_N2
B1L322 = B1L59 & (B1L701 # B1L401 & B1_q[6]);


--B1L422 is ps2_keyboard_interface:inst|reduce_or~1291 at LCCOMB_X12_Y6_N0
B1L422 = B1L801 & (B1L99 # B1_q[4] & B1L652);


--B1L522 is ps2_keyboard_interface:inst|reduce_or~1292 at LCCOMB_X12_Y6_N12
B1L522 = B1L322 # B1L452 & B1L422 # !B1L402;


--B1L29 is ps2_keyboard_interface:inst|reduce_nor~91 at LCCOMB_X12_Y6_N18

⌨️ 快捷键说明

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