freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于單片機出租車計費系統(tǒng)畢業(yè)論文-文庫吧資料

2025-08-02 05:37本頁面
  

【正文】 消隱 P0 = shumaguan_number[display_number[2]]。 //動態(tài)顯示的片選 delayms(10)。 //消隱 P0 = shumaguan_number[display_number[1]]。 //動態(tài)顯示的片選 delayms(10)。 //禁止外部中斷0中斷,暫停計數(shù) }}/*********************************************************************** 顯示子程序display() 主要用于顯示計數(shù)的結果************************************************************************/void display(){ P0 = shumaguan_number[display_number[0]]。 } if(stop1_startflag == 1) //如果標志為1,允許外部中斷0中斷計數(shù)開始 { EX0=1。 stop1_startflag = stop_startflag%2。 }}/**************************************************************** 外部中斷INT1中斷服務子程序,主要用于計數(shù)器的暫停與啟動*****************************************************************/void waibuzhongduan_INT1() interrupt 2 { unsigned char stop1_startflag。 //外部中斷1中斷優(yōu)先級高}/**************************************************************** 外部中斷INT0中斷服務子程序,主要用于計數(shù)*****************************************************************/void waibuzhongduan_INT0() interrupt 0{ something_count++。 //下降沿觸發(fā)中斷 IT1=1。 //允許外部中斷0中斷// EX0=1。 }}/**************************************************************** 外部中斷初始化子程序*****************************************************************/void waibuzhongduan_init(){ EA = 1。i145。 //位選信號/************************************************************** [延時子程序delayms()]***************************************************************/void delayms(unsigned int ms_count){ unsigned char i。//計數(shù)變量unsigned char shumaguan_number[10] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。//起、停計數(shù)標志unsigned char display_number[3]。擴展出租車計費器的功能:能夠顯示汽車行駛速度;能夠自動打印收據(jù)發(fā)票。進行課程設計,是在專業(yè)知識的指導下,通過各種方式,解決一些實際性的問題。課程設計收獲很多,比如學會了查找相關資料,分析數(shù)據(jù),提高了自己的繪圖能力,讓自己的設計思想也不斷得到修正和提高。三、在這次課程設計的過程中,進一步學習了單片機的基本使用,感到了單片機對復雜電路設計的重要性。主要做了下面幾點較突出的工作:一、通過查閱相關資料,詳細了解了AT89C51單片機的原理,明確了設計采用的元件,明確了研究目標。在完成畢業(yè)設計的這段時間里,我收獲頗多。在走出校園,邁向社會之即,把握今天,才學能創(chuàng)造未來。 系統(tǒng)軟件程序調試,程序調試先在KEIL軟件里寫好各模塊程序,在一個個子程序調試,結合proteus仿真成功后,再將所有的程序拼在一起調試,軟件調試注意的主要是定時中的的初始化,算好中斷時間,還有按鍵程序,看是否讀取得到相應的電平,其他的就沒沒什么了吧。從新開始計數(shù) 出租車計費系統(tǒng)軟件設計出租車計費系統(tǒng)的軟件設計包括液晶顯示子程序,控制子程序,外部中斷子程序,計數(shù)子程序和主程序其程序的流程圖如下: 出租車計費系統(tǒng)的軟件流程圖第4章 仿真與調試 系統(tǒng)的調試硬件電路調試,先用proteus仿真之后,在去買好元器件清單,焊接電路。從新開始計數(shù) 50000計數(shù)器的軟件設計50000計數(shù)器的軟件設計包括顯示子程序,控制子程序,外部中斷子程序,計數(shù)子程序和主程序其程序的流程圖如下: 50000計數(shù)器軟件流程圖程序首先初始化,然后查詢是否有脈沖輸入,沒有脈沖就繼續(xù)查詢。 255計數(shù)器的軟件設計255計數(shù)器的軟件設計包括顯示子程序,控制子程序,外部中斷子程序,計數(shù)子程序和主程序其程序的流程圖如下: 255計數(shù)器軟件流程圖程序首先初始化,然后查詢是否有脈沖輸入,沒有脈沖就繼續(xù)查詢。 結合上述編制系統(tǒng)軟件的基本要求,首先討論軟件的設計思想。近年來,由于硬件的集成度與運算速度的提高,配合相應的軟件,實時性比較容易滿足設計要求;(3)準確性 準確性 準確性對整個系統(tǒng)具有重要意義,尤其是測量系統(tǒng),系統(tǒng)要進行一定量的運算,算法的正確性和準確性對結果有著直接的影響,因此在算法的選擇、計算的精度等方面都要符合設計的要求。硬件是系統(tǒng)的軀體,軟件則是靈魂,當系統(tǒng)的硬件電路設計好之后,系統(tǒng)的主要功能還是要靠軟件來實現(xiàn),而且軟件的設計在很大程度上決定了測控系統(tǒng)的性能。 5000計數(shù)器原理圖出租車計費系統(tǒng)電路主要有電源電路,顯示電路、控制電路和顯示驅動電路等組成,主要實現(xiàn)路程和價格的統(tǒng)計并顯示。 255計數(shù)器原理圖顯示電路主要用于顯示,控制電路組要用于控制計數(shù)功能,顯示電路用于顯示當前的計數(shù)值,驅動電路主要用于驅動數(shù)碼管的顯示,傳感器主要用于檢測外部的信號。同時還采用了保護電路,在正、負電源兩端分別串聯(lián)了保險管起雙重保險,當負載功率過大保險絲就會熔斷,三端集成穩(wěn)壓管的輸入、輸出反接了二極管保護,避免反向電流過大擊穿穩(wěn)壓管,起到了很好的保護作用,電源電路如圖217和218所示。由于電解電容器在高頻下工作存在電感特性,對于來自電源側的高頻干擾不能抑制,導致電流紋波很大,因此在整流電路后加入高頻電容改善紋波效果。LM780LM7808和LM790LM7908的連接方法都一樣。 串行通信接口電路 電源電路的設計系統(tǒng)所用直流電源由三端集成穩(wěn)壓器組成的串聯(lián)型直流穩(wěn)壓電源提供。通過這樣的電平轉換實現(xiàn)主機和從機的通信,本設計的MAX232為雙列直插16腳封裝。只需巧電源供電,其內部的電源變化成士電源用于通信。由于電平和TTL電平不匹配,因此要實現(xiàn)單片機和機之間的通信,必須在它們之間加接電平轉換器。來自的是普通的并行數(shù)據(jù),接口電路應具有實現(xiàn)不同串行通信方式下的數(shù)據(jù)格式化的任務。其中一是美國電子工業(yè)協(xié)會正式公布的串口總線標準,也是目前最為常用的串行接口標準,用來實現(xiàn)計算機與計算機之間,計算機與外設之間的數(shù)據(jù)通訊。當外部中斷1響應,就可以進行計數(shù)器的停止和啟動控制,在出租車計費系統(tǒng)中就用來控制計費的開始于結束,其原理圖如下所示。通過單片機的控制顯示出租車計費系統(tǒng)的路程和價格。寫操作時序如下圖所示: 液晶些操作時序③、 液晶1602接口信號 液晶顯示電路的設計如圖所示:液晶的數(shù)據(jù)線接P0口,用來傳輸顯示數(shù)據(jù)的信息。讀/寫控制端設置為寫模式,即低電平。 液晶的介紹①、基本操作時序 讀狀態(tài) 輸入:RS=L, R/W=H,E=H 輸出:D0~D7=狀態(tài)字讀數(shù)據(jù) 輸入:RS=H, R/W=H,E=H 輸出:無寫指令 輸入:RS=L, R/W=L,D0~D7=指令碼,E=高脈沖 輸出:D0~D7=數(shù)寫數(shù)據(jù) 輸入:RS=H, R/W=L, ,D0~D7=數(shù)據(jù),E=高脈沖 輸出:無。數(shù)碼管用的是八位共陽的發(fā)光二極管組成,只要賦予低電平對應的發(fā)光二極管就點亮,八段發(fā)光二極管的亮暗組合就能組成0~F十六數(shù)字,利用數(shù)碼管的動態(tài)掃描就能清晰穩(wěn)定的顯示當前的計數(shù)值,其電路圖如下所示: 數(shù)碼管顯示電路顯示電路是由數(shù)碼管和75HC573組成,數(shù)碼管用來顯示當前的計數(shù)值,573是用來做數(shù)碼管的驅動的。數(shù)據(jù)字位數(shù)與LED段碼的關系如表所示。當在某段發(fā)光二極管施加一定的正向電壓是,該段筆劃即點亮;不加電壓則該段二極管不亮。發(fā)光二極管的陽極連在一起稱為共陽極顯示器,陰極連在一起的稱為共陰極顯示器。為了保護各段LED不被損壞,需要外加限流電阻. 數(shù)碼管管腳單片機中使用7段LED構成字形“8”,另外,還與一個小數(shù)點發(fā)光二極管用以顯示數(shù)字、符號及小數(shù)點。一位顯示器由八個發(fā)光二極管組成,其中,7個發(fā)光二極管構成字形“8”的各個筆劃(段)ag,另一個小數(shù)點為dp發(fā)光二極管。這種顯示器有共陰極和共陽極兩種。結合本設計的特點,在這里系統(tǒng)的顯示采用發(fā)光二極管作為顯示器件。 數(shù)碼管顯示電路數(shù)碼管介紹單片機應用系統(tǒng)中使用的顯示器主要有發(fā)光二極管顯示器,簡稱LED;液晶顯示器,簡稱LCD。在使用外部時鐘時,外部時鐘必須從XTAL1輸入,而XTAL2懸空。本設計采用的晶振頻率為12MHZ。和 XTAL2分別是該反向振蕩放大器的輸入端和輸出端。MCS51單片機允許的時鐘頻率是因型號而異的,其典型值為12MHZ。為了便于本設計運行調試,復位電路采用按鍵復位方式。外部復位有上電復位和按鍵電平復位。內部復位電路在每一個機器周期的S5P2期間采樣斯密特觸發(fā)器的輸出端,該觸發(fā)器可抑制RST引腳的噪聲干擾,并在復位期間不產(chǎn)生ALE信號,
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1