【正文】
in1=39。039。amp。m1。min0=m0。 公里數據、分鐘數據輸出 end if。end process。process(f,start)begin if start=39。039。 then c3=0000。c2=0001。c1=0000。c0=0000。 elsif f39。event and f=39。139。 then if c0=1001 then c0=0000。 此IF語句完成對費用的計數 if c1=1001 then c1=0000。 if c2=1001 then c2=0000。 if c3=1001 then c3=0000。 else c3=c3+1。 end if。 else c2=c2+1。 end if。 else c1=c1+1。 end if。 else c0=c0+1。 end if。 end if。end process。end behav。 程序仿真圖注:1. 仿真圖中秒跟分的關系為3進制,即w為2時就歸0; 2. 出租車總行駛5公里,等待累計時間為4分鐘。出租計價器程序仿真全圖出租計價器程序仿真圖1注:行駛公里數為4時,f得到16個計價脈沖數,計價器加16。出租計價器程序仿真圖2 注:等待累計時間為3分鐘時,f得到15個計價脈沖。計價器的數值增加15。出租計價器程序仿真圖3