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

正文內容

用單片機stc89c52設計的出租車計價器畢業(yè)設計(論文)-免費閱讀

2025-08-13 19:27 上一頁面

下一頁面
  

【正文】 delay(5)。 dula=1。 dula=1。 wela=0。 wela=0。 P2=0x08。 wela=1。 wela=1。 djiao=danjia0%10。 //uint numwei=0。 P3=0x00。 Send(0xa1)。 delay(20)。 } void WrToROM(uchar Addresss,uchar Data) { start()。 //temp 的最低位置 1 else temp=tempamp。 uchar BitCounter=8。 Scl=1。 } void Send(uchar Data) { uchar BitCounter=8。 Scl=0。 Scl=1。 Sda=1。 _nop_()。j)。 uchar danjia1,danjia2,danjia3,qibu,danjia。 sbit wela=P1^6 。 // 清零 sbit key1=P1^1。 洛陽理工學院畢業(yè)設計(論文) 27 謝 辭 在此次設計中,陳文清老師作為我的指導老師,至始至終都給予 我 了不少幫助,從下任務書開始,就幫我制定規(guī)劃,提醒我應注意的問題;借給我資料,幫我聯系硬件;和我一起調程序,并提出了很多的修改意見以及完善方案;此外還認真批閱了我的論文,指出其中很多 瑕疵和不清晰的地方;更重要的是在我遇到困難時對我的鼓勵,讓我不懈怠、不退縮、也讓我更有信心;可以說我的每一點進展都與陳老師的付出是分不開的。 洛陽理工學院畢業(yè)設計(論文) 24 圖 41里程無溢出時仿真結果 (小于三公里) 圖 42 里程無 溢出時仿真結果 (大于三公里) 洛陽理工學院畢業(yè)設計(論文) 25 圖 43 里程溢出時仿真結果(大于 十公 里) 圖 44 單價調整(起步價) 洛陽理工學院畢業(yè)設計(論文) 26 結 論 經過近幾個月的設計,在多位老師和同學的幫助下,全面實現了預先設定的計價器應具有的功能,且滿足了所有設計指標。0x7f(共陽極時加入 amp。 調試的方法是在指定地址寫一個數字再看能是否讀出,當顯示程序編寫好后,可以在 Ptoteus 中用數碼管顯示看是否與分析一致,也可以把讀出的數據賦給某個變量,再通過在 keil 中執(zhí)行 view/watchamp。 鍵盤程序 鍵盤采用查詢的方式,放在主程 序中,當有按鍵按下的時候,在相應 I/O口產生一次低電平,當單片機查詢出該低電平后便轉入進行處理,處理結束返回。 C C = 1 0 0 ?二 者 相等 嗎 ?5 0 m s了 嗎 ?變 量 c c + +YYN與 前 一個 5 s比 較變 量 d d + +YND D = 1 2 ?等 待 時 間 + +YN返 回T 1 計 時 開 始N開 始 圖 33 中途等待中斷子程序流程圖 洛陽理工學院畢業(yè)設計(論文) 17 計算程序 計算程序根據里程數分別進入不同的計算公式。里程中斷子程序如圖 32 所示。 數碼 管動態(tài)顯示電路如圖 27 所示。 表 21 74HC573 真值表 INPUT OUTPUT OE LE D Q L H L L L X H X X H Q0 Z 洛陽理工學院畢業(yè)設計(論文) 12 其中 : H— 高電平 。 顯示單元 顯示單元由兩個 4 位 8 段共陽數碼管組成,電路連接時,公共端接高電平,因此我們需要點亮哪個發(fā)光二極管只需給哪個二極管陰極送低電平,并采用動態(tài)掃描進行顯示 [6]。 鍵盤調整單元 當單價等信息需要進行修改時,就要用到鍵盤。由于AT24C02 的數據線和地址線是復用的,采用串口的方式傳送數據,只用兩根線 SCL(時鐘脈沖)和 SDA(數據 /地址)與單片機 和 口連接,進行傳送數據時遵守 I2C 總線協議。 A44E 霍爾傳感器原理如圖 22 所示。但當其作為 I/O 使用時,由于輸出屬于開漏電路,無上拉電阻故也無法進行高低電平的操作,此時必須接上拉電阻,一般阻值選為10K。 獨 立 鍵 盤A 4 4 E 霍 爾 傳 感 器S T C 8 9 C 5 2數 碼 管 顯 示A T 2 4 C 0 2E E P R O M脈 沖 輸 入 輸 出 顯 示數據儲存調整切換圖 11 系統(tǒng)結構圖 洛陽理工學院畢業(yè)設計(論文) 5 第 2 章 硬件設計 單片機最小系統(tǒng)單元 主控機系統(tǒng)采用 STC 公司生產的 STC89C52 單片機,它含有 512 字節(jié)數據存儲器 RAM,內置 8K 的電可擦除 FLASH ROM,可重復編程 ,大小滿足主控機軟件系統(tǒng)設計,所以不必再擴展程序存儲器。同時,白天和夜晚價格不同,可以進行切換。 綜上:基于單片機 STC89C52 設計的出租車計價器不 僅可方便的用軟件代替硬件,降低成本,具備一般計價器的計算里程和顯示總金額的功能,還具備了掉電保持,白天、夜晚單價切換,并且還可很方便的擴展為速度測試儀,具有很好市場前景。 鑒于電子技術、計算機技術以及各種更先進的仿真軟件的出現,使用高級語言如 C 代替匯編語言進行編程和控制已成為現實,也成為一種發(fā)展趨勢。 3. 消費類電子產品。 系統(tǒng)性能指標 ; 、行駛里程和總金額 ; 公里。洛陽理工學院畢業(yè)設計(論文) I 畢業(yè)設計論文 用 單片機 STC89C52 設計的 出租車計價器 的論文 設計 摘 要 隨著城市建設日益加快,象征著城市面貌的出租車行業(yè)也將加速發(fā)展 。 通過多次調試系統(tǒng)性能達到設計要求。如空調機、微波爐、 IC 卡、汽車電子設備等。單片機 C 語言編程相對于 MC51 匯編語言編程有如下優(yōu)點: 1. 對單片機的指令系統(tǒng)不需要有很深的理解就可以編程操作單片機。 功能要求 1. 設計一個出租車計價器,并利用霍爾傳感器和單片機內集成的計數器測試出出租車運行里程。白天單價、夜晚單價、等待單價和起步價格都可通過獨立鍵盤進行調節(jié)。芯片外圍電路最高可接入 40MHZ 的晶振( AT 單片機數值一般為 24MHZ)。但 P0 口不能同時作為地址 /數據總線和 I/O 使用。 洛陽理工學院畢業(yè)設計(論文) 7 DABV c co u tC G N D0481 25 1 01 5O F FO N工 作 點 圖 22 A44E 霍爾傳感器原理 里程計算主要通過霍爾傳感器 A44E 檢測完成 , 出租 車車輪每旋轉一周,霍爾傳感器 A44E 便產生一相應的脈沖輸出,并把該脈沖交由單片機進行處理,單片機則根據程序設定,通過計算脈沖個數換算出已行駛里程:里程 =脈沖個數 *出租車車輪周長 。 每當設定一次單價,系統(tǒng)就調用存儲程序,將單價信息保存在芯片內;當系統(tǒng)重新上電的時候,自動調用讀存儲器程序,將存儲器內的單價等信息,讀到緩存單元中,供主程序使用。由于調節(jié)信息不多,故采用 5 個獨立鍵盤即可,分別實現清零、切換、增大、減小和功能等作用。前三個數碼管分別接 、 和 ,用于顯示總金額;第四個接 ,顯示等待時間;第五個和第六個數碼管分別接 和 ,用于顯示里程 ,由于需精確到小數位,故最多只能顯示 公里,但經過添加溢出指示,可計到 20 公里,在現實中已基本夠用;后面兩個數碼管分別接 和 ,用于顯示單價。L— 低電平; X— 任意電平; Z— 高阻態(tài),既不是高電平也不是低電平,其電平狀態(tài)由與它相連接的其它電氣狀態(tài)決定; Q0—上次的電平狀態(tài)。 洛陽理工學院畢業(yè)設計(論文) 13 OE11D22D33D44D55D66D77D88D9GND10LE118Q127Q136Q145Q154Q163Q172Q181Q19V C C20U274H C 57 3OE11D22D33D44D55D66D77D88D9GND10LE118Q127Q136Q145Q154Q163Q172Q181Q19VCC20U374H C 57 3V C C40P 39P 38P 37P 36P 35P 34P 33P 32EA31A L E30P S E N29P 21P 22P 23P 24P 25P 26P 27P 28P 1P 2P 3P 4P 5P 6P 7P 8R S T9P 10P 11P 12P 13P 14P 15P 16P 17X T A L 218X T A L 119GND20U1S T C 89C 5211 7 4 2 1 10 5 3129 8 6a b c d e f g d pc om 1 c om 2 c om 3 c om 4L E D ?7S E G ( 0 .36) X 411 7 4 2 1 10 5 3129 8 6a b c d e f g d pc om 1 c om 2 c om 3 c om 4L E D ?7S E G ( 0 .36) X 412345678161514131211109排阻R E S P A C K 4排阻R E S 8AGNDGND40 V C CV C CP P GNDGNDV C CV C C 圖 27 數碼管動態(tài)顯示電路 洛陽理工學院畢業(yè)設計(論文) 14 第 3章 軟件設計 系統(tǒng)主程序 在主程序模塊中,需要完成對各參量和接口的初始化、出租車起步價和單價的初始化以及中斷、計算、循環(huán)等工作。 I N T 0計 數 達 到 5 0 0 ?增 加 1 公 里調 用 價 格 子 程 序達 到 最 大 里 程 ?返 回NNY開 始Y 圖 32 里程中斷服務子程序 中途等待中斷程序 在中途等待中斷程序中,定時器 1 每 50ms 計一次數,每計夠 100 次(5sec),便將當前里程值送入某個緩存變量,與前一個 5 秒的值進行比較,如果兩者相同,則表明霍爾傳感器沒有輸出信號,認為出租車停了下來,洛陽理工學院畢業(yè)設計(論文) 16 進入等待計時,計時中間變量 dd 自加 1,計夠 12 次為一 分鐘, dd 自清零,同時根據所設的等待單價刷新總金額。如果里程大于 3 公里,則執(zhí)行公式:總金額 =起步價 +(里程 3) *單價 +等待時間 *等待單價;否則,執(zhí)行公式:總金額 =起步價 +等待時間 *等待單價。鍵盤程序流程圖如圖 35。call stack window 調出相應變量觀察。0x7f,共陰極時加入 ||0x)控制是否顯示小數點兒,故實際計算時要做適當改動。 1. 能準確計算出出租車運行里程; 2. 實現了單價可調,里程精確到 公里,并可以對等待時間進行計時; I2C 總線通過 EEPROMAT24C02 對存儲空間進行了擴展,使其具備掉電存儲功能。 當然還 在此,我向身邊關心我的老師、同學致以誠摯的謝意!最后感謝母校對我這幾年的辛勤培養(yǎng) 。 // + sbit key2=P1^2。 sbit Sda=P3^7。 //分別為白天單價 、夜晚單價、 //等待單價、 白天夜晚單價切換暫存 、起步價 uint aa,bb,temp,temp1,inter,exter。 } void delayNOP( ) // 保證 I2C 的時序要求 = { _nop_()。 _nop_()。 delayN
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1