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

正文內(nèi)容

基于單片機(jī)的出租車計(jì)價(jià)器設(shè)計(jì)報(bào)告-資料下載頁

2025-08-18 14:51本頁面

【導(dǎo)讀】設(shè)計(jì)采用AT89S52單片機(jī)為主控芯片,用光電對(duì)管檢測(cè)。等待時(shí)間等信息。本設(shè)計(jì)可以實(shí)現(xiàn)單雙程設(shè)置、系統(tǒng)暫停、空車指示、信息顯示、掉電保護(hù)等功能。即可計(jì)算得到車輪旋轉(zhuǎn)幾周出租車能行駛一公里的路程。程,并且可以計(jì)算實(shí)時(shí)的速度。與此同時(shí),根據(jù)不同的收費(fèi)標(biāo)準(zhǔn)計(jì)算。通過鍵盤能夠?qū)崿F(xiàn)往返設(shè)置,啟動(dòng)、暫停、停止計(jì)價(jià)器、設(shè)置。它關(guān)系著交易雙方的利益,具有良好性能的計(jì)價(jià)器無。論是對(duì)廣大出租車司機(jī)朋友還是乘客來說都是很必要的。計(jì)價(jià)器的研究也是十分有應(yīng)用價(jià)值和現(xiàn)實(shí)意義的。感器方便地計(jì)量車輪旋轉(zhuǎn)的圈數(shù)。停止計(jì)價(jià)器以及切換顯示當(dāng)前的行駛里程和需支付的車費(fèi)。采用查詢方式,轉(zhuǎn)速信號(hào)接收與等待記時(shí)采用中斷方式。系統(tǒng)設(shè)計(jì)總框圖,如圖所示。本設(shè)計(jì)硬件電路分為六個(gè)單元:電源電路單元,系統(tǒng)控制單元,驅(qū)動(dòng)電路單元,信號(hào)檢測(cè)單元,顯示單元和數(shù)據(jù)存儲(chǔ)單元。變壓器將220V交流電轉(zhuǎn)變?yōu)?2V交流電,經(jīng)過整流橋和濾波電容。后變?yōu)橹绷?經(jīng)過7805芯片后輸出5V穩(wěn)壓電源。

  

【正文】 。 void start sda 1。 delay0 。 scl 1。 delay0 。 sda 0。 delay0 。 void stop sda 0。 delay0 。 scl 1。 delay0 。 sda 1。 delay0 。 void respons uchar i。 scl 1。 delay0 。 while sda 1 amp。amp。 i 250 i++。 scl 0。 delay0 。 void init sda 1。 scl 1。 void write_byte uchar date uchar i,temp。 temp date。 scl 0。 delay0 。 for i 0。i 8。i++ temp temp 1。 sda CY。 delay0 。 scl 1。 delay0 。 scl 0。 delay0 。 sda 1。 delay0 。 uchar read_byte uchar i,j,k。 scl 0。 delay0 。 sda 1。 delay0 。 for i 0。i 8。i++ scl 1。 delay0 。 j sda。 k k 1 |j。 scl 0。 delay0 。 return k。 void write_add uchar address,uchar date start 。 write_byte 0xa0 。 //器件地址; respons 。 write_byte address 。 //存儲(chǔ)器地址; respons 。 write_byte date 。 //寫數(shù)據(jù) respons 。 stop 。 uchar read_add uchar address uchar date。 start 。 write_byte 0xa0 。 respons 。 write_byte address 。 respons 。 start 。 write_byte 0xa1 。 respons 。 date read_byte 。 stop 。 return date。 數(shù)碼管顯示 define uint unsigned int define uchar unsigned char sbit dula P2^7。 //定義段選端口 sbit wela P2^6。 //定義位選端口 uchar code table[] //數(shù)碼管編碼 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71 。 void delay uint c //延時(shí) 100us uint a,b。 for a c。a 0。a for b 40。b 0。b 。 void display uint shu,uint shu1 //顯示函數(shù) uchar qian,bai,shi,ge,qian1,bai1,shi1,ge1。 qian shu/1000。 bai shu/100%10。 shi shu%100/10。 ge shu%10。 qian1 shu1/1000。 bai1 shu1/100%10。 shi1 shu1%100/10。 ge1 shu1%10。 dula 1。 P0 table[qian]。 dula 0。 wela 1。 P0 0xfe。 wela 0。 delay 2 。 dula 1。 P0 table[bai]。 dula 0。 wela 1。 P0 0xfd。 wela 0。 delay 2 。 dula 1。 P0 table[shi]|0x80。 dula 0。 wela 1。 P0 0xfb。 wela 0。 delay 2 。 dula 1。 P0 table[ge]。 dula 0。 wela 1。 P0 0xf7。 wela 0。 delay 2 。 dula 1。 P0 table[qian1]。 dula 0。 wela 1。 P0 0xef。 wela 0。 delay 2 。 dula 1。 P0 table[bai1]。 dula 0。 wela 1。 P0 0xdf。 wela 0。 delay 2 。 dula 1。 P0 table[shi1]|0x80。 dula 0。 wela 1。 P0 0xbf。 wela 0。 delay 2 。 dula 1。 P0 table[ge1]。 dula 0。 wela 1。 P0 0x7f。 wela 0。 delay 2 。 void display0 uchar shi,uchar fen,uchar miao // 顯示時(shí)間函數(shù) uchar aa,bb,cc,dd,ee,ff。 aa shi/10。 bb shi%10。 cc fen/10。 dd fen%10。 ee miao/10。 ff miao%10。 dula 1。 P0 table[aa]。 dula 0。 wela 1。 P0 0xfe。 wela 0。 delay 4 。 dula 1。 P0 table[bb]|0x80。 dula 0。 wela 1。 P0 0xfd。 wela 0。 delay 4 。 dula 1。 P0 table[cc]。 dula 0。 wela 1。 P0 0xfb。 wela 0。 delay 3 。 dula 1。 P0 table[dd]|0x80。 dula 0。 wela 1。 P0 0xf7。 wela 0。 delay 4 。 dula 1。 P0 table[ee]。 dula 0。 wela 1。 P0 0xef。 wela 0。 delay 4 。 dula 1。 P0 table[ff]。 dula 0。 wela 1。 P0 0xdf。 wela 0。 delay 4 。 附 2 系統(tǒng)原理圖 河南理工大學(xué)本科課程設(shè)計(jì)報(bào)告 31 河南理工大學(xué)本科課程設(shè)計(jì)報(bào)告 1 按 鍵 AT89S52 單片機(jī) L298N 驅(qū)動(dòng) 數(shù)碼管顯示 信號(hào)檢測(cè) 24C02 指示燈 直 流 電 機(jī) 開始 初始化 按鍵掃描 是否啟動(dòng) 結(jié)束 是否暫停 速度是否小于 5Km/h 是 否 元 /公里 2 元 /公里 數(shù)碼管顯示 是否雙程 暫停計(jì)價(jià) 是 是 否 每 5 分鐘加 1 公里 是 否 查詢 處理計(jì)算
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1