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

正文內(nèi)容

基于單片機的出租車計價器設(shè)計方案-免費閱讀

2025-05-27 22:34 上一頁面

下一頁面
  

【正文】 其二,交流溝通能力:產(chǎn)品研發(fā)不是一個人的事情而是一個團隊,團隊合作的基礎(chǔ)就是溝通,一個有效率的團隊我認(rèn)為他的成功就在于成員之間良好的溝通能力,因為人與人的溝通時信息傳遞的媒介,沒有了良好的溝通基礎(chǔ),信息在傳遞的時候就會被曲解,在軟件開發(fā)的整個過程中,每個環(huán)節(jié)都離不開溝通,需求變更帶來的問題,尤其需要在溝通中解決問題,一定要學(xué)會如何將自己的信息傳遞的正確和有效,在公司實習(xí)期間我一直努力提高自己的溝通能力,當(dāng)遇到問題的時候,會主動想想,是哪個具體的點不懂,然后列出問題,再向前輩請教,這樣大腦就會有一個邏輯過程,通過這樣就可以把自己的意思清楚的傳達給別人,當(dāng)別人向自己傳達信息的時候,我會邊思考邊聽,遇到不了解的地方,講明白自己的不解之處,這樣這個溝通過程就會比較流暢。WriteSet(3,t_distance)。//清除變量 lose_power=0。 if(key_val!=255) {switch(key_val) { case 0://啟動鍵 TR0=1。 //啟動定時器 TR0=1時啟動計數(shù) TR0=0時停止計數(shù)SDA = 1。EX0=1。 flag==1)//每來1個脈沖,中斷一次 { t_30=0。if(t_3180) { t_3++。039。\039。WriteAddress(0x46)。 //從字符數(shù)組的第1個元素開始顯示while(string3[i]!=39。 //從字符數(shù)組的第1個元素開始顯示while(string2[i]!=39。d=cost_val[state_val]%10。i=0。 WriteInstruction(0x0c)。 //空操作四個機器周期,給硬件反應(yīng)時間 E=0。 _nop_()。 //空操作四個機器周期,給硬件反應(yīng)時間 E=0。 _nop_()。 } /*****************************************************函數(shù)功能:將模式設(shè)置指令或顯示地址寫入液晶模塊入口參數(shù):dictate***************************************************/void WriteInstruction (uchar dictate){ while(BusyTest()==1)。 E=1。 WriteCurrent(set_addr)。 //開始數(shù)據(jù)傳遞 WriteCurrent(OP_READ)。 WriteCurrent(add)。 //等待一個機器周期 SCL = 1。 //將SDA上的數(shù)據(jù)通過按位“或“運算存入x中 SCL = 0。 //SCL為低電平時,SDA上數(shù)據(jù)才允許變化(即允許以后的數(shù)據(jù)傳遞) return ack_bit。 //等待一個機器周期 SCL = 1。 //等待一個機器周期 _nop_()。 //等待一個機器周期 _nop_()。 //等待一個機器周期 _nop_()。 //SDA初始化為高電平“1” SCL = 1。 }else{switch (i) { case 0xef:k=0。 //3分鐘的計時D_t=0。uchar code string3[ ]={total:}。uchar data t_3,t_distance,t_cost,begin。2005 [16]單片機學(xué)習(xí)網(wǎng).[17]電子電路網(wǎng).[18] 應(yīng)用與PROTEUS仿真. 電子工業(yè)出版社,2009 附 錄程序清單includeinclude //包含隨機函數(shù)rand()的定義文件include //包含_nop_()函數(shù)定義的頭文件define OP_READ 0xa1 // 器件地址以及讀取操作,0xa1即為1010 0001Bdefine OP_WRITE 0xa0 // 器件地址以及寫入操作,0xa1即為1010 0000Bdefine uchar unsigned chardefine uint unsigned intsbit K5=P3^2。致 謝本論文是在我的指導(dǎo)老師徐老師的悉心指導(dǎo)下完成的。選題后,我便開始復(fù)習(xí)單片機方面的知識,也查閱、搜索了很多相關(guān)資料,進行總體設(shè)計與具體設(shè)計,同時也學(xué)習(xí)仿真軟件Protues和編程軟件KeiC。 單片機仿真軟件在線調(diào)試—PROTEUS。}else //超過30秒,途中等待計價{ t_3=0。 } else { state_val=0。 } else t_cost=7。 //使用定時器T0的模式1TH0=0x4C。主程序在初始化變量和定時器參數(shù)設(shè)置之后,進入一個循環(huán)結(jié)構(gòu),循環(huán)掃描鍵盤、查詢脈沖的中斷、數(shù)碼管的動態(tài)掃描等功能,當(dāng)脈沖的中斷標(biāo)志被查詢到,若路途等待時間未超3分鐘時,要及時將路途等待時間的值清除為零。獨立式鍵盤特點:每個按鍵占用一條I/O線,當(dāng)按鍵數(shù)量較多時,I/O口利用率不高,但程序編制簡單。 顯示模塊介紹顯示部分要求顯示里程、等待時間、總金額信息的顯示。周長=2**半徑;,輪胎旋轉(zhuǎn)圈543轉(zhuǎn)行駛一公里的路程,通過在程序中設(shè)置的里程和金額的信息,就可以在LCD顯示屏上分別顯示總金額和總里程。這樣就構(gòu)成一個穩(wěn)定的自激振蕩器。本系統(tǒng)采用按鍵復(fù)位()。EA/VPP:外部訪問允許,欲使CPU僅訪問外部程序存儲器(地址為0000HFFFFH),EA端必須保持低電平(接地)。ALE/PROG:當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時,ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。對P3 端口寫“1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入 口使用。引腳號第二功能: T2(定時器/計數(shù)器T2的外部計數(shù)輸入),時鐘輸出 T2EX(定時器/計數(shù)器T2的捕捉/重載觸發(fā)信號和方向控制) MOSI(在系統(tǒng)編程用) MISO(在系統(tǒng)編程用) SCK(在系統(tǒng)編程用)P2 口:P2 口是一個具有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 輸出緩沖器能驅(qū)動4 個 TTL 邏輯電平。在這種模式下, P0不具有內(nèi)部上拉電阻。存儲器。通過各個方案的比較,我們知道采用數(shù)字電路設(shè)計的計價器整體電路的規(guī)模較大,用到的器件多,造成故障率高,并且難調(diào)試,而采用單片機進行設(shè)計,相對來說功能強大,用較少的硬件和適當(dāng)?shù)能浖嗷ヅ浜峡梢院苋菀椎膶崿F(xiàn)設(shè)計要求,且靈活性強,有較大的活動空間,可以通過軟件編程來完成更多的附加功能,方便對系統(tǒng)進行升級和功能擴展。計價范圍0999元,精確到1元。當(dāng)按下按鍵后,啟動計價器,開始采集脈沖信號,然后傳送到單片機,單片機進行處理,計算出行駛路程以及總金額,將計算結(jié)果通過液晶顯示屏顯示,本電路設(shè)計的計價器不但能實現(xiàn)基本的計價,還能根據(jù)白天、黑夜、中途等待來調(diào)節(jié)單價,并且在計價器掉電后能將數(shù)據(jù)存儲,不影響后續(xù)計費功能。當(dāng)出租車到達某地需要在那里等候時,系統(tǒng)會自動根據(jù)時間進行計時,每等候一定時間,計費顯示就增加一個該收的等候費用。而在出租車行業(yè)中解決這一矛盾的最好方法就是改良計價器。用更加精良的計價器來為乘客提供更加方便快捷的服務(wù)。汽車?yán)^續(xù)行駛時,停止計算等候費,繼續(xù)增加里程計費。 出租車計價器的主要設(shè)計參數(shù)本課題對出租車計價器的設(shè)計要求如下:設(shè)計一個出租車自動計價器,計價包括起步價、行車?yán)锍逃嬞M、等待時間計費三部分,用1602液晶顯示總金額,運行時間,最大值為999元,起步價為6元,等待時間單價為超過等待時間30秒后每分鐘1元,用液晶顯示總里程、等待時間和總金額。方案一: 采用數(shù)字電子技術(shù),利用555定時芯片構(gòu)成多諧振蕩器,或采用外圍的晶振電路作為時鐘脈沖信號,計數(shù)芯片對脈沖的計數(shù)和分頻,最后通過譯碼電路對數(shù)據(jù)進行譯碼,將譯碼所得的數(shù)據(jù)送給數(shù)碼管顯示。所以我們采用第三方案,用AT89S52單片機實現(xiàn)出租車計價的功能。使用Atmel 公司高密度非易失性存儲器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完全兼容。 在flash編程時,P0口也用來接收指令字節(jié);在程序校驗時,輸出指令字節(jié)。對P2 端口寫“1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入 口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。一般情況下,ALE仍以時鐘振蕩頻率的1/6輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。需注意的是:如果加密位LB1被編程,復(fù)位時內(nèi)部會鎖存EA端狀態(tài)。按鍵復(fù)位電路原理:在單片機啟動后,電容C兩端的電壓持續(xù)充電為5V,這是時候10K電阻兩端的電壓接近于0V,RESET處于低電平所以系統(tǒng)正常工作。振蕩電路脈沖經(jīng)過二分頻后作為系統(tǒng)的時鐘信號,再在二分頻的基礎(chǔ)上三分頻產(chǎn)生ALE信號,此時得到的信號是機器周期信號。 霍爾傳感器集成芯片管腳圖霍爾傳感器集成芯片A44E外部引腳說明:(1) Vcc 外接供電電源輸入端(2) GND外接電源地(3) OUT 數(shù)字信號輸出端 掉電存儲單元設(shè)計 當(dāng)計價器因為外界因素的影響而發(fā)生掉電現(xiàn)象時,應(yīng)該把統(tǒng)計得到的里程,總金額,單價等數(shù)據(jù)進行保存,當(dāng)恢復(fù)供電后還能夠繼續(xù)進行計價,這就是掉電保護模塊的作用。 下面是LCD1602的基本參數(shù)和各個引腳的功能,必須根據(jù)下面的參數(shù)來設(shè)計顯示電路的原理圖。適用于所需按鍵較少的場合。主程序的流程圖如圖 41 所示。 //定時器T0的高8位賦初值TL0=0x00。 flag=1。 } break。 t_cost=t_cost+cost_val[2]。 open design選項,找到所需的元器件,元器件上單擊右鍵選中,再單擊左鍵對其進行命名和賦值,接著在編輯器左邊的一欄中,找出并繪制設(shè)計所要的各種元器件,按照電路圖連接后并保存。由于以前都采用匯編語言實現(xiàn)編程,對用C語言來實現(xiàn)單片機的編程不太習(xí)慣,花費了一些時間來熟悉C語言的編程。徐老師作為一名優(yōu)秀的、經(jīng)驗豐富的教師,具有豐富的知識和教學(xué)經(jīng)驗,在整個論文實驗和論文寫作過程中,對我進行了耐心的指導(dǎo)和幫助,提出嚴(yán)格要求,引導(dǎo)我不斷開闊思路,為我答疑解惑,鼓勵我大膽創(chuàng)新,使我在這一段寶貴的時光中,既增長了知識、開闊了視野、鍛煉了心態(tài),又培養(yǎng)了良好的實驗習(xí)慣和科研精神。sbit RS=P2^0。uchar data lose_power=1。uint h,d,t。 //脈沖的個數(shù)t_distance=0。 break。 //開始數(shù)據(jù)傳送時,要求SCL為高電平“1” _nop_()。 //等待一個機器周期 _nop_()。 //等待一個機器周期 _nop_()。 //等待一個機器周期 _nop_()。 //根據(jù)上述規(guī)定,SCL應(yīng)為高電平 _nop_()。 // 返回AT24Cxx應(yīng)答位}/***************************************************函數(shù)功能:從AT24Cxx讀取數(shù)據(jù)出口參數(shù):x***************************************************/unsigned char ReadData()// 從AT24Cxx移入數(shù)據(jù)到MCU{ unsigned char i。 //在SCL的下降沿讀出數(shù)據(jù) } return(x)。 //在SCL的上升沿將數(shù)據(jù)寫入AT24Cxx _nop_()。 //寫入指定地址 Ask()。 //選擇要操作的AT24Cxx芯片,并告知要讀其數(shù)據(jù) Ask()。 //寫入指定地址
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1