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

正文內(nèi)容

基于單片機的出租車計價器設(shè)計報告-文庫吧資料

2025-06-25 12:51本頁面
  

【正文】 描函數(shù)void jisuan 。 //延時函數(shù)void PWMout uchar q 。void init0 。uchar num1,num2,num3,num4,lichenga,lichengb,moneya,moneyb。uint licheng 0,maichong,r 0,money 0。 //PWM輸出口uchar sudu,sudu0,shi,fen,miao,shi0 12,fen0 30,miao0。 //雙程指示燈sbit led4 P2^1。 //空車指示燈sbit led2 P2^4。 //調(diào)速sbit led0 P2^2。 //暫停sbit key4 P1^4。 //停止sbit key2 P1^2。最后,再次對關(guān)心、幫助我的老師和同學表示衷心地感謝!include //頭文件include include //IIC總線通信include //數(shù)碼管顯示define uint unsigned int define uchar unsigned charsbit key0 P1^0。老師不僅在學業(yè)上給我以精心指導,同時還在思想、上給我以無微不至的關(guān)懷,在此謹向老師致以誠摯的謝意和崇高的敬意。感謝我們的指導老師王莉,課程設(shè)計是在老師的親切關(guān)懷和悉心指導下完成的。我以后做一個動手能力強的大學生。同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固。通過上網(wǎng)查找資料、與同學老師交流、小組成員間的討論、不斷實踐與探索,我們總能找到解決問題的方法,最后得到良好的效果。比如,對于數(shù)碼管動態(tài)掃描顯示和鍵盤的延時防抖的綜合編程不能較好地解決;對于代碼的前后順序及調(diào)用掌握得還不夠好;對于一些相關(guān)的應用軟件 KEIL、PROTEUS、Altium esigner 沒能熟練掌握。事情并不總是a name=baidusnap0/a一帆/B風順的,我們總會遇到困難和險阻。因為課程設(shè)計的內(nèi)容比及書本中的理論知識而言,更接近于現(xiàn)實生活,而理論到實踐的轉(zhuǎn)化往往是一個艱難的過程,它猶如一只攔路虎,橫更在我們的面前。經(jīng)過這些天有關(guān)于出租車計價器的課程設(shè)計,使我們對MCS51系列單片機的應用有了更深的了解。通過仿真、焊接、調(diào)試等不斷的努力,我們的出租車計價器實現(xiàn)了基本要求的全部功能和發(fā)揮部分的部分功能。4 Proteus軟件仿真將整個系統(tǒng)原理圖在Proteus連接好后,下載如編寫好的程序仿真如下::單程,車速大于5km/h,。 這樣就完成了速度測量。 _nop_ 。b 0。a 0。 void delay uchar a //100us延時函數(shù) uchar b。 PWM 0。 //void PWMout uchar q //生成同周期的PWM波 PWM 1。若頻率為1kHZ,則每個方波的周期為1ms,占空比從0變化到100%,最小的變化量為10%,即高電平維持時間的最小值是100us,所以只要設(shè)計出100us的延時程序作為基準即可。PWM軟件設(shè)計一般可以利用軟件延時的方式或利用單片機內(nèi)部的定時器/計數(shù)器作為時鐘信號。 鍵盤掃描鍵盤掃描才用查詢方式,當有按鍵按下時就對相應的標志進行取反,或調(diào)用其他子函數(shù),在消抖過程中,這里將數(shù)碼管顯示程序潛入以保證顯示的穩(wěn)定。如果里程大于3公里,則執(zhí)行公式:總金額 起步價+(里程3)*單價+等待時間*等待單價;否則,執(zhí)行公式:總金額 起步價+等待時間*等待單價。軟件設(shè)計流程圖。 24C02的接線圖3 軟件設(shè)計 軟件設(shè)計流程圖軟件系統(tǒng)可以大致分為幾個大的模塊為:初始化模塊,按鍵掃描模塊,中斷與定時模塊,數(shù)據(jù)計算模塊,數(shù)碼管顯示模塊,IIC總線通信模塊等。當計價器是被手動正常停止時,將會對24C02相應的地址寫0,以使下次啟動時,計價器從初始化數(shù)據(jù)開始計價。24C02是串行2K的EEPROM,是基于I2CBUS 的存儲器件,遵循二線制協(xié)議,具有接口方便,體積小,數(shù)據(jù)掉電不丟失等特點。各個LED燈的功能分別為:DS0:等待指示燈,車速小于5Km/h時指示燈亮;DS1:暫停指示燈,當暫停鍵按下,計價器暫停計價時亮;DS2:空車指示,當計價器停止工作也就是空車時,此指示燈亮;DS3:啟動指示燈,當按下啟動鍵,計價器開始計價時亮;DS4:單雙程指示燈,默認為單程,當選 LED指示燈接線圖擇雙程時亮。用鎖存器來驅(qū)動數(shù)碼管顯示,數(shù)據(jù)位連接單片機P0口。經(jīng)過整理后的電路能輸出比較標準的高低電平信號,很容易被單片機識別。由原理圖可知, 當發(fā)射管與接收管之間沒有物體存在時,光敏三極管接收到紅外光后導通,out輸出高電平。電壓比較器的功能:比較兩個電壓的大小 用輸出電壓的高或低電平,表示兩個輸入電壓的大小關(guān)系 :當”+”輸入端電壓高于”-”輸入端時,電壓比較器輸出為高電平;當”+”輸入端電壓低于”-”輸入端時,電壓比較器輸出為低電平。為了能夠讓單片機準確識別光電傳感器輸出地信號,需在傳感器的輸出端連接一個比較器。當發(fā)射管與接收管之間有物體存在時,光敏三極管無法接收到足夠的強的紅外光所以截止,out輸出高電平。對射式光電傳感器由紅外發(fā)光二極管與光敏三極管組成,主要檢測發(fā)射管與接收管之間有無物體存在。LM298N電機驅(qū)動原理圖。ENA與ENB直接接入AVR單片機的PWM輸出口;控制電機的正反轉(zhuǎn)通過J1與J2兩個接口,控制電機的轉(zhuǎn)速的通過ENA和ENB的口輸入的PWM波的占空比。 LM298N的管腳圖 LM298N的邏輯功能表LM298N有兩路電源分別為邏輯電源和動力電源,圖中6V為邏輯電源,12V為動力電源。LM298N的管腳圖。 驅(qū)動電路單元LM298N是SGS公司的產(chǎn)品,內(nèi)部包含4通道邏輯驅(qū)動電路。按鍵功能分別為:key0:系統(tǒng)啟動,用來啟動計價器,使計價器開始工作; key1:系統(tǒng)停止/復位,用來關(guān)閉計價器,是計價器停止工作并復位;key2:單程雙程,用來設(shè)置是單程計費還是往返計費;key3:系統(tǒng)暫停,用來將整個計費系統(tǒng)暫停; key4:等待時間顯示,當按下不放時 數(shù)碼管為顯示等待的時間。 單片機最小系統(tǒng)原理圖 獨立按鍵本設(shè)計按照功能要求設(shè)置了六個按鍵。:RD,外部數(shù)據(jù)存儲器的讀取信號。:T1,計時計數(shù)器1輸入。:INT1,外部中斷1輸入。:TXD,串行通信輸出。P3口除了作為一般的I/O口線外,還作特殊功能口。對P3口寫“1”時,它們被內(nèi)部的上拉電阻把拉到高電并可作輸入端口。P3口:一個帶內(nèi)部上拉電阻的8位雙向I/O口。在訪問8位地址的外部數(shù)據(jù)存儲器時,P2口線上的內(nèi)容在整個訪問期間不改變。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流。P1的輸出緩沖級可驅(qū)動(吸收或輸出電流)4個TTL邏輯門電路。Flash編程和程序校驗期間,P1接收低8位地址。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口。在Flash編程時,P0口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),校驗時,要求外接上拉電阻。作為輸出口用時,每位能驅(qū)動8個TTL邏輯門電路,對端口寫“1”可作為高阻抗輸入端用。P0口:一組8位漏極開路型雙向I/O口。
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1