【正文】
011110。 row=10111111。 WHEN 2=fun1_tmp3=3。 col=00100010。 row=11011111。 WHEN 3=fun1_tmp3=4。 col=00100010。 row=11101111。 WHEN 4=fun1_tmp3=5。 col=00011110。 row=11110111。 WHEN 5=fun1_tmp3=6。 col=00100010。 row=11111011。 WHEN 6=fun1_tmp3=7。 col=00100010。 row=11111101。 WHEN others=fun1_tmp3=0。 col=00011110。 row=11111110。 END CASE。 WHEN s3= T CASE fun1_tmp3 IS WHEN 0=fun1_tmp3=1。 col=00000000。 row=01111111。 WHEN 1=fun1_tmp3=2。 col=01111100。 row=10111111。 WHEN 2=fun1_tmp3=3。 col=00010000。 row=11011111。 WHEN 3=fun1_tmp3=4。 col=00010000。 row=11101111。 WHEN 4=fun1_tmp3=5。 col=00010000。 row=11110111。 WHEN 5=fun1_tmp3=6。 col=00010000。 row=11111011。 WHEN 6=fun1_tmp3=7。 col=00000000。 row=11111101。 WHEN others=fun1_tmp3=0。 col=00000000。 row=11111110。 END CASE。 Z WHEN OTHERS= CASE fun1_tmp3 IS WHEN 0=fun1_tmp3=1。 col=00000000。 row=01111111。 WHEN 1=fun1_tmp3=2。 col=00111110。 row=10111111。 WHEN 2=fun1_tmp3=3。 col=00010000。 row=11011111。 WHEN 3=fun1_tmp3=4。 col=00001000。 row=11101111。 WHEN 4=fun1_tmp3=5。 col=00000100。 row=11110111。 WHEN 5=fun1_tmp3=6。 col=00111110。 row=11111011。 WHEN 6=fun1_tmp3=7。 col=00000000。 row=11111101。 WHEN others=fun1_tmp3=0。 col=00000000。 row=11111110。 END CASE。 END CASE。 END IF。 END IF。 END PROCESS p5。 p6:PROCESS(clk,led,state,fireUp,fireDown) 火力選擇 BEGIN IF (clk39。EVENT AND clk = 39。139。) THEN temp3=fireUp。 temp4=fireDown。 IF(power=39。139。or finish=39。139。)THEN fire=f0。 END IF。 IF(led=39。139。) THEN IF(state=s2) THEN fire=f0。 如果為爆炒,火力最大為 f0。 ELSE CASE fire IS WHEN f0= IF (fireUp=39。139。 and temp3=39。039。) THEN fire =f0。 ELSIF(fireDown=39。139。 AND temp4=39。039。 ) THEN fire =f1。 ELSE fire =f0。 END IF。 WHEN f1= IF (fireUp=39。139。 AND temp3=39。039。) THEN fire =f0。 ELSIF(temp4=39。039。 AND fireDown=39。139。) THEN fire =f2。 ELSE fire =f1。 END IF。 WHEN f2= IF (fireUp=39。139。 AND temp3=39。039。) THEN fire =f1。 ELSIF(temp4=39。039。 AND fireDown=39。139。) THEN fire =f3。 ELSE fire =f2。 END IF。 WHEN f3= IF (fireUp=39。139。 AND temp3=39。039。) THEN fire =f2。 ELSIF(temp4=39。039。 AND fireDown=39。139。) THEN fire =f4。 ELSE fire =f3。 END IF。 WHEN f4= IF (fireUp=39。139。 AND temp3=39。039。) THEN fire =f3。 ELSIF(temp4=39。039。 AND fireDown=39。139。) THEN fire =f4。 ELSE fire =f4。 END IF。 END CASE。 END IF。 END IF。 END IF。 END PROCESS p6。 p8:PROCESS(clk,timeset,led) 時間設置 BEGIN IF (clk39。EVENT AND clk = 39。139。) THEN temp1=timeset。 IF (led=39。139。) THEN CASE pre_time IS WHEN t0 = IF(timeset=3