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

📄 lcdcont.map.eqn

📁 关于lcd的vhdl程序代码
💻 EQN
📖 第 1 页 / 共 2 页
字号:
--operation mode is normal

B1L05 = !B1L64 & !B1L74 & !B1L84 & !B1L94;


--C1L1 is lcd:mylcd|count[3]~434
--operation mode is normal

C1L1 = E1_safe_q[2] & !E1_safe_q[1] & !E1_safe_q[3];


--C1L2 is lcd:mylcd|count[3]~435
--operation mode is normal

C1L2 = C1_state.home & C1L1 & !E1_safe_q[0];


--C1L42 is lcd:mylcd|reduce_nor~0
--operation mode is normal

C1L42 = !E1_safe_q[3] & E1_safe_q[0] & E1_safe_q[1] & E1_safe_q[2];


--C1L3 is lcd:mylcd|count[3]~436
--operation mode is normal

C1L3 = E1_safe_q[2] & !E1_safe_q[0] & !E1_safe_q[1] & !E1_safe_q[3];


--C1L4 is lcd:mylcd|count[3]~437
--operation mode is normal

C1L4 = C1_state.warmup & !C1L3 # !C1_state.home # !C1_state.warmup & !C1L42 & !C1L3 # !C1_state.home;


--C1L5 is lcd:mylcd|count[3]~438
--operation mode is normal

C1L5 = C1_state.dispoff # C1_state.setmode # !C1L4;


--C1L6 is lcd:mylcd|count[3]~439
--operation mode is normal

C1L6 = E1_safe_q[0] & E1_safe_q[1] & E1_safe_q[2];


--C1L7 is lcd:mylcd|count[3]~440
--operation mode is normal

C1L7 = E1_safe_q[3] & C1_state.setfunc & C1L6;


--C1L8 is lcd:mylcd|count[3]~441
--operation mode is normal

C1L8 = E1_safe_q[0] & C1_state.clear & C1L1;


--C1L9 is lcd:mylcd|count[3]~442
--operation mode is normal

C1L9 = C1_state.setfunc & !C1L7 & !C1L8 # !C1_state.setfunc & !C1L7 & !C1L8 # !C1_state.clear;


--B1L04 is clockdiv:div|add~163
--operation mode is arithmetic

B1L04_carry_eqn = B1L93;
B1L04 = B1_\count:counter[12] $ (!B1L04_carry_eqn);

--B1L14 is clockdiv:div|add~163COUT
--operation mode is arithmetic

B1L14 = CARRY(B1_\count:counter[12] & !B1L93);


--B1L44 is clockdiv:div|add~165
--operation mode is normal

B1L44_carry_eqn = B1L34;
B1L44 = B1_\count:counter[14] $ (!B1L44_carry_eqn);


--B1L24 is clockdiv:div|add~164
--operation mode is arithmetic

B1L24_carry_eqn = B1L14;
B1L24 = B1_\count:counter[13] $ (B1L24_carry_eqn);

--B1L34 is clockdiv:div|add~164COUT
--operation mode is arithmetic

B1L34 = CARRY(!B1L14 # !B1_\count:counter[13]);


--B1L83 is clockdiv:div|add~162
--operation mode is arithmetic

B1L83_carry_eqn = B1L73;
B1L83 = B1_\count:counter[11] $ (B1L83_carry_eqn);

--B1L93 is clockdiv:div|add~162COUT
--operation mode is arithmetic

B1L93 = CARRY(!B1L73 # !B1_\count:counter[11]);


--B1L63 is clockdiv:div|add~161
--operation mode is arithmetic

B1L63_carry_eqn = B1L53;
B1L63 = B1_\count:counter[10] $ (!B1L63_carry_eqn);

--B1L73 is clockdiv:div|add~161COUT
--operation mode is arithmetic

B1L73 = CARRY(B1_\count:counter[10] & !B1L53);


--B1L43 is clockdiv:div|add~160
--operation mode is arithmetic

B1L43_carry_eqn = B1L33;
B1L43 = B1_\count:counter[9] $ (B1L43_carry_eqn);

--B1L53 is clockdiv:div|add~160COUT
--operation mode is arithmetic

B1L53 = CARRY(!B1L33 # !B1_\count:counter[9]);


--B1L23 is clockdiv:div|add~159
--operation mode is arithmetic

B1L23_carry_eqn = B1L13;
B1L23 = B1_\count:counter[8] $ (!B1L23_carry_eqn);

--B1L33 is clockdiv:div|add~159COUT
--operation mode is arithmetic

B1L33 = CARRY(B1_\count:counter[8] & !B1L13);


--B1L03 is clockdiv:div|add~158
--operation mode is arithmetic

B1L03_carry_eqn = B1L92;
B1L03 = B1_\count:counter[7] $ (B1L03_carry_eqn);

--B1L13 is clockdiv:div|add~158COUT
--operation mode is arithmetic

B1L13 = CARRY(!B1L92 # !B1_\count:counter[7]);


--B1L82 is clockdiv:div|add~157
--operation mode is arithmetic

B1L82_carry_eqn = B1L72;
B1L82 = B1_\count:counter[6] $ (!B1L82_carry_eqn);

--B1L92 is clockdiv:div|add~157COUT
--operation mode is arithmetic

B1L92 = CARRY(B1_\count:counter[6] & !B1L72);


--B1L42 is clockdiv:div|add~155
--operation mode is arithmetic

B1L42_carry_eqn = B1L32;
B1L42 = B1_\count:counter[4] $ (!B1L42_carry_eqn);

--B1L52 is clockdiv:div|add~155COUT
--operation mode is arithmetic

B1L52 = CARRY(B1_\count:counter[4] & !B1L32);


--B1L62 is clockdiv:div|add~156
--operation mode is arithmetic

B1L62_carry_eqn = B1L52;
B1L62 = B1_\count:counter[5] $ (B1L62_carry_eqn);

--B1L72 is clockdiv:div|add~156COUT
--operation mode is arithmetic

B1L72 = CARRY(!B1L52 # !B1_\count:counter[5]);


--B1L22 is clockdiv:div|add~154
--operation mode is arithmetic

B1L22_carry_eqn = B1L12;
B1L22 = B1_\count:counter[3] $ (B1L22_carry_eqn);

--B1L32 is clockdiv:div|add~154COUT
--operation mode is arithmetic

B1L32 = CARRY(!B1L12 # !B1_\count:counter[3]);


--B1L02 is clockdiv:div|add~153
--operation mode is arithmetic

B1L02_carry_eqn = B1L91;
B1L02 = B1_\count:counter[2] $ (!B1L02_carry_eqn);

--B1L12 is clockdiv:div|add~153COUT
--operation mode is arithmetic

B1L12 = CARRY(B1_\count:counter[2] & !B1L91);


--B1L61 is clockdiv:div|add~151
--operation mode is arithmetic

B1L61 = !B1_\count:counter[0];

--B1L71 is clockdiv:div|add~151COUT
--operation mode is arithmetic

B1L71 = CARRY(B1_\count:counter[0]);


--B1L81 is clockdiv:div|add~152
--operation mode is arithmetic

B1L81_carry_eqn = B1L71;
B1L81 = B1_\count:counter[1] $ (B1L81_carry_eqn);

--B1L91 is clockdiv:div|add~152COUT
--operation mode is arithmetic

B1L91 = CARRY(!B1L71 # !B1_\count:counter[1]);


--reset is reset
--operation mode is input

reset = INPUT();


--clk is clk
--operation mode is input

clk = INPUT();


--data_out[7] is data_out[7]
--operation mode is output

data_out[7] = OUTPUT(GND);


--data_out[6] is data_out[6]
--operation mode is output

data_out[6] = OUTPUT(C1_lcd_data[6]);


--data_out[5] is data_out[5]
--operation mode is output

data_out[5] = OUTPUT(C1_lcd_data[5]);


--data_out[4] is data_out[4]
--operation mode is output

data_out[4] = OUTPUT(C1_lcd_data[4]);


--data_out[3] is data_out[3]
--operation mode is output

data_out[3] = OUTPUT(C1_lcd_data[3]);


--data_out[2] is data_out[2]
--operation mode is output

data_out[2] = OUTPUT(C1_lcd_data[2]);


--data_out[1] is data_out[1]
--operation mode is output

data_out[1] = OUTPUT(C1_lcd_data[1]);


--data_out[0] is data_out[0]
--operation mode is output

data_out[0] = OUTPUT(C1_lcd_data[0]);


--rw_out is rw_out
--operation mode is output

rw_out = OUTPUT(GND);


--cont is cont
--operation mode is output

cont = OUTPUT(GND);


--select_out is select_out
--operation mode is output

select_out = OUTPUT(C1_lcd_select);


--enable_out is enable_out
--operation mode is output

enable_out = OUTPUT(!B1_clockout);


⌨️ 快捷键说明

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