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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文_基于單片機(jī)的出租車計(jì)價(jià)系統(tǒng)的設(shè)計(jì)(更新版)

  

【正文】 if(time_buf1[4]==24) time_buf1[4]=0。 } //+ if(K6==0) { 29 delay(10)。 ZJ=0。 } } else if(Mode==2) { JGWei++。 } } //調(diào)節(jié)白天 /黑夜起價(jià) else if(Mode==1) { if(DN==0) { DN=1。 } } else if(Mode==1) { //顯示計(jì)價(jià)器信息 display_S(Day,Night,DanJia,ZJ,GL,Time,GT,DN)。 //主函數(shù) void main() { //初始化 Ds1302_Init()。 uint Time=0。 //時(shí)鐘屏幕調(diào)整 uchar Wei=0。 sbit K3=P3^5。本次設(shè)計(jì)出租車計(jì)費(fèi)系統(tǒng)讓我對(duì) 52單片機(jī)的各個(gè)引腳的功能有了全新的理解和認(rèn)識(shí),對(duì)反真軟件 PROTEUS的使用更加熟練。在編寫軟件的初期我發(fā)現(xiàn)流程圖非常重要,繪制好流程圖后你的思路就會(huì)變得清楚,知道哪里是設(shè)計(jì)重要。 19 圖 14 Prtel99SE 軟件界面 仿真軟件 Proteus 本次設(shè)計(jì)的出租車計(jì)費(fèi)系統(tǒng)選用 52單片機(jī), Proteus仿真軟件自帶強(qiáng)大的元件庫(kù),包含了上千種器件方便用戶挑選各種元件進(jìn)行仿真。特別是他可以在電腦上模擬程序的運(yùn)行,還可以對(duì)程序進(jìn)行編譯和調(diào)試,這是其他軟件所不能比擬的。 A0A1A2:引腳設(shè)定懸空時(shí)初始值是 0,表示器件地址的輸入端。 15 AT24C02 存儲(chǔ)模塊 Atmel生產(chǎn)的存儲(chǔ)模塊具有大于 1000次的擦寫程序次數(shù)、數(shù)據(jù)保存較好不易丟失、占用空間小、有較強(qiáng)抗干擾能力可以在惡劣工業(yè)環(huán)境中穩(wěn)定運(yùn)行、工作電壓范圍較大、采用 I2C總線接口等優(yōu)點(diǎn)。 第 2腳: VDD與 +5V電源 相接 。這里是指機(jī)械抖動(dòng)的不穩(wěn)定性。 表 2 DS1302的時(shí)間寄存器、日歷 寫寄存器 讀寄存器 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 80H 81H CH 10秒 秒 82H 83H 10分 分 84H 85H 12/24—— 0 10 時(shí) 時(shí) AM——/PM 86H 87H 0 0 10 日 日 88H 89H 0 0 0 10月 月 8AH 8BH 0 0 0 0 0 星期 8CH 8DH 10年 年 8EH 8FH WP 0 0 0 0 0 0 0 按鍵控制模塊 根據(jù)單片機(jī)鍵盤的樣式,可以把鍵盤歸為矩陣鍵盤和獨(dú)立的鍵盤:獨(dú)立鍵盤為了使系統(tǒng)更加穩(wěn)定采用每個(gè) I/O 口上只能接一個(gè)按鍵,按鍵的另一頭接地或接電源(大部分接地);雖然矩陣式鍵盤有復(fù)雜的接法程序,可是占用較少 I/O 口?!?WP”表示寫保護(hù)位,無(wú)論何時(shí)對(duì)時(shí)鐘與 RAM 寫操作前,“ WP”一定置于為 0。VCC1 不僅能夠供出低電壓,而且在單電源和電池供電系統(tǒng)中也可以充當(dāng)?shù)凸β氏到y(tǒng)的電池備份。 51單片機(jī)可以自動(dòng)上電復(fù)位只要 Vcc上升時(shí)間小于 1毫秒。其內(nèi)部有一個(gè)振蕩電路,如果時(shí)鐘芯片的 XTAL1與 XTAL2引腳外部接時(shí)鐘電路 復(fù)位電路 51 系列單片機(jī) I/O 接口 9 晶振,就可以形成自激振蕩器,時(shí)鐘脈沖信號(hào)才可能在單片機(jī)內(nèi)部出現(xiàn)。 P3口:我們通常把 ~ 8個(gè)引腳端口稱作 P2口,它是準(zhǔn)雙向的 8位 I/O口,電路中帶有上拉 電阻,能夠使 4個(gè) TLS負(fù)載驅(qū)動(dòng)。 控制引腳 RESET: 52單片機(jī)的復(fù)位引腳,并且只有高電平有效。單品機(jī)采用 8位總線結(jié)構(gòu),以前芯片間接線繁瑣,這樣就使得單 片機(jī)內(nèi)部連線大大縮減,使得單片機(jī)在惡劣的環(huán)境中,表現(xiàn)出較強(qiáng)的抗干擾能力與工作的穩(wěn)定性。單片機(jī)被廣泛用于各種領(lǐng)域之中、發(fā)展出了更多的功能。 經(jīng)過(guò) Intel公司 的不斷努力探索和研發(fā),在 MCS早期系列單片機(jī)出現(xiàn)故障的地方進(jìn)行不斷進(jìn)。 設(shè)計(jì)框圖如下 : 單片機(jī) 圖 1 系統(tǒng)的總體框圖 STC89C52 單片機(jī) 世界上第一臺(tái) TMS100單片機(jī)產(chǎn)自于美國(guó),從剛開(kāi)始的應(yīng)用單一、內(nèi)存小、體積大等諸多不便,現(xiàn)在已經(jīng)發(fā)展成集成度高、體積小、內(nèi)存大等 優(yōu)點(diǎn)。雖然 LED顯示器具有耗電量低,使用壽命長(zhǎng),顯示亮度高等優(yōu)點(diǎn),但是液晶顯示成本昂貴。 MCS51單片機(jī)價(jià)格便宜,而凌陽(yáng)單片機(jī)價(jià)格比較昂貴。 本設(shè)計(jì)是由軟件設(shè)計(jì)和硬件設(shè)計(jì)兩部分組成的。 ( 6)按清零鍵,計(jì)價(jià)器可清除計(jì)價(jià)。出租車計(jì)價(jià)器具有計(jì)費(fèi)精確可靠、方便乘客看到行駛里程以及費(fèi)用、價(jià)格低廉、方便安裝等特點(diǎn)。現(xiàn)今我國(guó)生產(chǎn)計(jì)價(jià)器的企業(yè)有上百家,主要是集中在北京,上海,沈陽(yáng)和廣州等地。出租汽車服務(wù)行業(yè)和出租汽車計(jì)價(jià)器緊密相關(guān),因?yàn)槌鲎馄嚤仨毎惭b出租汽車計(jì)價(jià)器才能投入營(yíng)運(yùn)。s economy is developing with astonishing speed, the higher the citizens39。本人授權(quán)許昌學(xué)院可以將畢業(yè)論文(設(shè)計(jì))的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存、匯編論文(設(shè)計(jì))。 簽名: __________________ ________年 ______月 _____日 授權(quán)聲明 本人完全了解許昌學(xué)院有關(guān)保留、使用本科生畢業(yè)論文(設(shè)計(jì))的規(guī)定,即:有權(quán)保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交畢業(yè)論文(設(shè)計(jì))的復(fù)印件和磁盤,允許畢業(yè)論文(設(shè)計(jì))被查閱和借閱。 關(guān)鍵詞 : 計(jì)價(jià)器;時(shí)鐘;單片機(jī) Abstract In recent years, our country39。搭乘出租汽車出行成為 人們上班、旅游不可缺少的交通工具,已經(jīng)成為中國(guó)城市公共交通不可缺少的部分和現(xiàn)代化城市市民出行必用的基礎(chǔ)設(shè)施。臺(tái)灣的出租車計(jì)價(jià) 器行業(yè)發(fā)達(dá),生產(chǎn)計(jì)價(jià)器功能多,計(jì)價(jià)準(zhǔn)確,生產(chǎn)了全球 90%的計(jì)價(jià)器。 第 2 章 出租車計(jì)價(jià)器 出租車計(jì)費(fèi)系統(tǒng)的編寫,利用到單片機(jī)不同引腳的多種功能,實(shí)現(xiàn)對(duì)出租車行駛里程的計(jì)費(fèi)功能以及白天和夜晚不同價(jià)格調(diào)整、計(jì)價(jià)器液晶屏顯示時(shí)間功能等等。 ( 5)起步公里數(shù)為 3公里,價(jià)格可以自行根據(jù)當(dāng)?shù)匾?guī)定設(shè)置,若實(shí)際距離大于起步公里,按超出公里累加計(jì)算價(jià)格。設(shè)計(jì)添加了AT24c02芯片,利用 I2C可以對(duì)設(shè)置的價(jià)錢參數(shù)進(jìn)行掉電保存。 4 凌陽(yáng)系列單片機(jī)由于上述優(yōu)點(diǎn)大大增加了系統(tǒng)的處理程序的速度,適宜作為大規(guī)模集成系統(tǒng)的控制中樞。 顯示模塊的選擇 方案 1:采用 LED顯示器 LED顯示器由發(fā)光二極管數(shù)碼管組成,它的顯示方式分為靜態(tài)顯示與動(dòng)態(tài)顯示。 第 3 章 硬件電路設(shè)計(jì) 本次出租車計(jì)價(jià)器設(shè)計(jì)可以分為六個(gè)模塊,主控模塊、計(jì)時(shí)模塊、存儲(chǔ)模塊、顯示模塊、按鍵模塊和電機(jī)驅(qū)動(dòng)模塊。 單片機(jī)的不斷改進(jìn)完善。 隨著出現(xiàn)了快速、能大范圍尋址、 16位與 32位運(yùn)算強(qiáng)的單片機(jī)。 ( 2)由于單片機(jī)具有把不同功能的器件集成在一塊微小的芯片上,所有單片機(jī) 7 體積很小,集成度較高,可靠的穩(wěn)定性。 XTAL2:與外部石 英晶體的另一引腳相接,其內(nèi)部構(gòu)造是反向放大器的輸出端。 P2口:我們通常把 ~ 8個(gè)引腳端口稱作 P2口,它是準(zhǔn)雙向的 8位 I/O口,電路中帶有上拉電阻,能夠使 4個(gè) TLS負(fù)載驅(qū)動(dòng)。如圖 4所示 52單片機(jī)內(nèi)部時(shí)鐘電路。 在最基本的上電自動(dòng)復(fù)位電路中,利用外部復(fù)位電路里的電容充電和放電來(lái)進(jìn)行上電自動(dòng)復(fù)位。單片機(jī)與時(shí)鐘芯片傳送數(shù)據(jù)的實(shí)現(xiàn)比較容易 ,時(shí)鐘芯片的內(nèi)部結(jié)構(gòu)及引腳排列如圖 6所示: 10 DS1302 引腳說(shuō)明: X1, X2 的晶振引腳 GND 地線 RST 復(fù)位端 I/O 數(shù)據(jù)輸入 /輸出端口 SCLK 串行時(shí)鐘端口 VCC1 慢速充電引 腳 VCC2 電源引腳 圖 6 DS1302管腳圖 DS1302 接口電路設(shè)計(jì) 1 時(shí)鐘芯片 DS1302 的接口電路及工作原理: 圖 7 DS1302與 MCU接口電路 DS1302 接口電路如圖 7所示,圖中后備電源由 Vcc1 表示,主電源由 Vcc2 表示。表 2 列出 DS1302 相關(guān)時(shí)間、日歷寄存器的內(nèi)容:時(shí)鐘暫停標(biāo)志位由“ CH”表示,如果此標(biāo)志位變?yōu)?1時(shí),時(shí)鐘會(huì)處在低功耗的運(yùn)作狀態(tài)并且時(shí)鐘振蕩器會(huì)終止;如果此標(biāo)志位為 0時(shí),時(shí)鐘便開(kāi)始運(yùn)行。 圖 8 DS1302時(shí)鐘芯片的讀 /寫時(shí)序圖 DS1302 的寄存器 AM——— 時(shí)鐘芯片包含 12 個(gè)寄存器,當(dāng)中有 7個(gè)寄存器和時(shí)鐘、日歷有關(guān),數(shù)據(jù)位以 BCD 12 碼的形式被存放 ,它的時(shí)間、日歷寄存器以及它的控制字見(jiàn)表 2。 怎樣處理鍵盤的去抖動(dòng)是單片機(jī)鍵盤設(shè)計(jì)的一個(gè)關(guān)鍵步驟。 9所示的硬件電路: S1S W P BS2S W P BS3S W P BS4S W P BS5S W P BS6S W P BS7S W P BS8S W P BGNDP 3 0P 3 1P 3 2P 3 3P 3 4P 3 5P 3 6P 3 7 圖 9 按鍵控制電路 LCD1602 顯示電路 它的顯示 電路分為有背光和無(wú)背光兩類,大部分生產(chǎn)的 基控制器 型號(hào)為 HD44780,從顯示器的厚薄來(lái)看,帶背光的較厚 , 帶不帶背光并不影響在實(shí)際中的使用 , 二 者 大致 尺寸 差異 如下圖 10顯 示: 圖 10 1602LCD的 尺寸圖 LCD1602主要技術(shù)參數(shù): 顯示容量 :162 個(gè)字符 芯片工作電壓 :— 14 工作電流 : () 模塊最佳工作電壓 : 字符 的 尺寸 :(WH)mm 引腳功能說(shuō)明 LCD顯示電路的引腳接口如表 3所示: 表 3 液晶 引腳接口說(shuō)明表 編號(hào) 符號(hào) 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù) /命令選擇 12 D5 數(shù)據(jù) 5 R/W 讀 /寫選擇 13 D6 數(shù)據(jù) 6 E 使能信號(hào) 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15 BLA 背光源正極 8 D1 數(shù)據(jù) 16 BLK 背光源負(fù)極 第 1腳: VSS為地電源。 第 16腳:背光源負(fù)極。 SDA:采用 雙線串行 /數(shù)據(jù)引腳,作用是接收與發(fā)送信息。它具有創(chuàng)建文件、寫程序、保存編輯文檔等優(yōu)點(diǎn)。Protel99SE 軟件界面如圖 14。由于此前沒(méi)有接觸過(guò) Keil軟件,對(duì)怎么創(chuàng)建、運(yùn)行、調(diào)試等軟件功能不是特別了解,又上網(wǎng)上下載相關(guān)視頻進(jìn)行學(xué)習(xí)。特別是本次實(shí)驗(yàn)中到的編程軟件是我以前沒(méi)有接觸到的,所以在圖書館里借了本與此軟件相關(guān)的書籍進(jìn)行學(xué)習(xí)。 sbit K2=P3^3。 //模式 0 時(shí)鐘 1 時(shí)鐘調(diào)整 uchar Mode=0。 uint GL=0。 //讀初值 void READS()。 //顯示時(shí)間 display_NYR(time_buf1,Wei,0)。 Init_LCD()。 display_D(Day,Night,DanJia,JGWei)。 TT=0。 } } while(K7==0)。 } //時(shí) else if(Wei==4) { time_buf1[4]++。 if(DanJia999) { DanJia=1。 //調(diào)時(shí) if(Mode==0) { //年 if(Wei==1) { time_buf1[1]。 } //分 else if(Wei==5) { time_buf1[5]。 if(Night==0) { Night=999。 TG=0。 //顯示計(jì)價(jià)器 Init_LCD()。 T
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1