【正文】
:金人佼// 最后修改日期:LIBRARY IEEE。 //FULL為CLK的五分頻信號,賦值給FOUT做輸出信號END PROCESS。039。 //CNT清零 FULL:=39。 BEGIN IF CLK039。 FOUT:OUT STD_LOGIC)。// 程序作者:金人佼// 最后修改日期:LIBRARY IEEE。ST=STATE。 //30CQI=80時,state賦10態(tài) ELSE STATE:=11。139。139。 //CLR低電平,CQI清零 ELSIF CLK39。039。END SOUT。 ENABLE:IN STD_LOGIC。// 程序作者:金人佼// 最后修改日期:LIBRARY IEEE。 //JS高電平,快速檔 END IF。ARCHITECTURE ONE OF MS ISBEGIN PROCESS(JS, CK0,CK1) BEGIN IF JS=39。 //慢速檔的時鐘信號 CK1:IN STD_LOGIC。參考文獻[1] 曹昕燕,周鳳臣,【M】.清華大學出版社[2] 劉欲曉,方強,【M】.電子工業(yè)出版社[3] 潘松,(第三版)【M】.科學出版社[4] 趙巖嶺,+:希典出版社,2005[5] :高等教育出版社,2006[6] :高等教育出版社,2003 附錄1:模塊MS清單// 程序名稱:MS// 程序功能:模塊MS,輸入端口CK0、CK1為兩個不同的時鐘信號,來模擬汽車的加速和勻速,JS加速按鍵。課程設計不僅是對前面所學知識的一種檢驗,而且也是對自己能力的一種提高。通過這次實驗使我收獲很多,對書本理論知識有了進一步加深,初步掌握了MAXPLUSII軟件的一些設計使用方法。若停止則車費清零,等待下一次計費的開始。車暫時停止不計費,車費保持不變。因而,系統(tǒng)仿真的結果決定整個課程設計任務完成的到位程度。(4)模塊COUNTER的結果驗證() 模塊COUNTER圖實現(xiàn)汽車模擬計費功能。(3) 計費動態(tài)顯示模塊其初值為10元,當里程超過3公里后才接受計數(shù)車速控制模塊發(fā)出的脈沖的驅動,并且計數(shù)顯示動態(tài)顯示出來,每來一個脈沖()其數(shù)值加1元。6.用VHDL 語言編寫的源程序便于文檔管理,用源代碼描述來進行復雜控制邏輯的設計,既靈活方便,又便于設計結果的交流、保存和重用。3.VHDL 語句的行為描述能力和程序結構決定了他具有支持大規(guī)模設計的分解和已有設計的再利用功能。VHDL 語言的編譯環(huán)境有不同的版本,我們應用的是Altera 公司的Maxplus 軟件,它的操作順序如下:使用TEXTEDITOR 編寫VHDL 程序使用COMPILER 編譯VHDL 程序;使用WAVE2FORMEDITOR,SIMULAROT 仿真實驗;使用TIMINGANALTZER 進行芯片的時序分析;用FLOORPLANEDITOR 鎖定芯片管腳位置;使用PROGRAMMER 將編譯好的VHDL 程序下載到芯片中。一個完整的VHDL程序包括以下幾個基本組成部分:實體(Entity),結構體(Architecture),程序包(Package),庫(Library)。硬件描述語言是EDA 技術的重要組成部分,VHDL 是作為電子設計主流硬件描述語言,VHDL(Very High Speed Integrated Circuit Hardware Description Language)于1983 年由美國國防部發(fā)起創(chuàng)建,由IEEE進一步發(fā)展并在1987年作為IEEE標準10760發(fā)布。EDA技術的應用廣泛,現(xiàn)在已涉及到各行各業(yè)。 在今天,EDA技術已經(jīng)成為電子設計的普遍工具,無論設計芯片還是設計系統(tǒng),沒有EDA工具的支持,都是難以完成的。綜合器的功能就是將設計者在EDA平臺上完成的針對某個系統(tǒng)項目的HDL、原理圖或狀態(tài)圖形描述,針對給定的硬件系統(tǒng)組件,進行編譯、優(yōu)化、轉換和綜合,最終獲得我們欲實現(xiàn)功能的描述文件。 EDA技術介紹EDA是電子設計自動化(Electronic Design Automation)的縮寫,在20世紀90年代初從計算機輔助設計(CAD)、計算機輔助制造(CAM)、計算機輔助測試(CAT)和計算機輔助工程(CAE)的概念發(fā)展而來。7. 完成電路全部設計后,通過系統(tǒng)實驗箱下載驗證設計的正確性。3. 實現(xiàn)模擬功能:能模擬汽車啟動、停止、暫停、車速等狀態(tài)。而大規(guī)??删幊踢壿嬈骷某霈F(xiàn),VHDL硬件描述語言的出現(xiàn),使得這一切成為可能。時至今日,傳統(tǒng)的手工設計過程已經(jīng)被先進的電子設計自動化(EDA)工具所代替。它的功能也在不斷完善。隨著科學技的發(fā)展,產(chǎn)生了第二代計價器。而在出租車行業(yè)中解決這一矛盾的最好方法就是改良計價器。因此,汽車計價器的研究也是具有一定意義的。關鍵詞: 89C51;里程檢測;分屏顯示;EEPROMAbstractAlong with the development of society and taxi trade, counting fees that the requirement of ware is also more and more higher to the taxi, user not only asks to count fees, and the ware function is stable, and it is accurate to count fees, and has guarding against the function cheated。圖書分類號:密 級:畢業(yè)設計(論文)基于EDA的出租車計費器的設計學生姓名唐莉容學院名稱信電學院專業(yè)名稱電子信息工程技術指導教師陳豹2012年05月15日摘 要隨著社會的進步,出租車行業(yè)的發(fā)展,對出租車計費器的要求也越來越高,用戶不僅要求計費器性能穩(wěn)定,計費準確,有防作弊功能;同時還要求其具有車票資料打印、IC卡付費和電腦串行通信功能。該系統(tǒng)還具有防止干擾和防死機的功能,系統(tǒng)的電源是專門為出租車設計的,具有相當強的穩(wěn)壓效果,系統(tǒng)采用了EEPROM存儲器,可以方便且安全的記錄顧客和車主的信息。具有良好性能的計價器無論是對廣大出租車司機朋友還是乘客來說都是很必要的。但是總存在著買賣糾紛困擾著行業(yè)的發(fā)展。最早的計價器全部使用機械齒輪結構,只能簡單的計程功能,可以說,早期的計價器就是個里程表。大規(guī)模集成電路的發(fā)展又產(chǎn)生了第三代計價器,也就是全電子化的計價器。 設計目的隨著電子技術的不斷發(fā)展與進步,集成電路的設計方法也在不斷地更新。以往的出租車計費器的不穩(wěn)定性,功能稍等缺點是的大家開始尋求更新的,功能更強大,性能更穩(wěn)定,價錢更低廉的新型出租車計費器。2. 實現(xiàn)預置功能:能預置起步費、每公里收費、車行加費里程。6. 各計數(shù)器的計數(shù)狀態(tài)用功能仿真的方法驗證,并通過有關波形確認電路設計是否正確。EDA可提供文本輸入以及圖形編輯的方法將設計者的意圖用程序或者圖形方式表達出來,而我們經(jīng)常用到的VHDL語言便是用于編寫源程序所需的最常見的硬件描述語言(HDL)之一。典型的EDA工具中必須包含兩個特