【正文】
end behave。 end if。 end if。 when 1111=hang=0000000000000000。 when 1101=hang=0110000000000000。 when 1011=hang=0010000000000000。 when 1001=hang=0010000000000001。 when 0111=hang=0010000000000000。 when 0101=hang=0010100000001100。 when 0011=hang=1111111111100000。 when 0001=hang=0000111000000100。 when 1111=hang=0000000000000000。 when 1101=hang=0000100000000011。 when 1011=hang=1100100100100101。 when 1001=hang=1001111111111101。 when 0111=hang=1000100100100001。 when 0101=hang=0000000000000010。 when 0011=hang=0011001111111000。 when 0001=hang=0100001010000010。 end case。 when 1110=hang=0001000000000010。 when 1100=hang=0001001000000010。 when 1010=hang=0001100100000100。 when 1000=hang=0001000001010000。 when 0110=hang=1001000001010000。 when 0100=hang=0001110100000100。 when 0010=hang=0001000100000010。 process(cdount,s) 交 begin if s=00 then case cdount is when 0000=hang=0001000000000001。 lie=cdount。 end if。 if(cdount15)then cdount=cdount+1。 else s=s。 end if。 if(dount=255)then if(s=7)then s=000。139。 process(clk) 分頻 begin if(clk39。 滅 end case。 8 when 9=dis=01101111。 6 when 7=dis=00000111。 4 when 5=dis=01101101。 2 when 3=dis=01001111。 0 when 1=dis=00000110。 end process。 第七個數(shù)碼管顯示南北十位 when 111=display=s_n_gewei。 滅 when 101=display=10。 滅 when 011=display=10。 第一個數(shù)碼管顯示東西十位 when 001=display=e_w_gewei。 end process。 end if。 else if(num_dongxi=10) then e_w_shiwei=num_dongxi/10。 process(num_dongxi) 東西時間顯示分位 begin if(num_dongxi10) then e_w_gewei=num_dongxi。 end if。 s_n_gewei=num_nanbei mod 10。 s_n_shiwei=0。 end process。 end if。 else 南北和東西方向倒計時20s num_nanbei=45count_nanbei。 else if(count_nanbei=25)then 南北和東西方向倒計時5s num_nanbei=25count_nanbei。 process(count_nanbei,count_dongxi) begin if(count_nanbei=20)then 南北和東西方向倒計時20s num_nanbei=20count_nanbei。 end if。 end if。 east_west_led_green=39。 東西紅燈亮 east_west_led_yellow=39。 南北綠燈亮 east_west_led_red=39。 south_north_led_green=39。 south_north_led_yellow=39。 else south_north_led_red=39。 東西黃燈亮 east_west_led_green=39。 east_west_led_yellow=39。 east_west_led_red=39。 南北黃燈亮 south_north_led_green=39。 south_north_led_yellow=39。 東西綠燈亮 else if(count_nanbei=25) then