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

正文內(nèi)容

畢業(yè)設(shè)計(jì)單片機(jī)課程設(shè)計(jì)出租車計(jì)價(jià)器(留存版)

  

【正文】 單片機(jī)各引腳功能說(shuō)明 AT89S52 電路圖如圖 26 所示 : VCC:供電電壓。 振蕩電路脈沖經(jīng)過(guò)二分頻后作為系統(tǒng)的時(shí)鐘信號(hào),再在二分頻的基礎(chǔ)上三分頻產(chǎn)生 ALE 信號(hào),此時(shí)得到的信號(hào)時(shí)機(jī)器周期信號(hào)。 ①、計(jì)費(fèi)功能 費(fèi)用的計(jì)算是按行駛里程收費(fèi)。 指導(dǎo)教師簽名: 2021 年 12 月 15 日 系主任(或責(zé)任教師)簽名: 2021 年 12 月 16 日 XXXXXXXXX大學(xué) 課程設(shè)計(jì)說(shuō)明書(shū) 基于 51 單片機(jī)原理出租車計(jì)價(jià)器的設(shè)計(jì) 摘要 本設(shè)計(jì)的是一個(gè)基于單片機(jī) AT89S52 的出租車自動(dòng)計(jì)費(fèi)設(shè)計(jì) ,附有復(fù)位電路 ,時(shí)鐘電路 ,鍵盤電路等。在 1602 液晶上可以顯示運(yùn)行的時(shí)間,運(yùn)行時(shí)暫停的時(shí)間,通過(guò)計(jì)算可以得出總共的費(fèi)用和總的路程。計(jì)時(shí)范圍 059min,精確到 1min。 RERST 引腳的高電平只要能保持足夠的時(shí)間( 2 個(gè)機(jī)器周期),單片機(jī)就可以進(jìn)行復(fù)位操作。在 FIASH 編程時(shí), P0 口作為原碼輸入口,當(dāng) FIASH 進(jìn)行 圖 26 校驗(yàn)時(shí), P0 輸出原碼,此時(shí) P0 外部必須被拉高。 ALE/PROG:當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。 XTAL2:來(lái)自反向振蕩器的輸出。交互的 裝置模型包括: LED 和 LCD顯示, RS232 終端,通用鍵盤, I2C, SPI 器件。 參考文獻(xiàn) 1. 李廣弟 ,朱月秀 ,冷祖祁 .單片機(jī)基礎(chǔ) [M].第 3版 .北京航空航天大學(xué)出版社,2021 2. 李華 .MCS51系列單片機(jī)實(shí)用接口技術(shù) [M].北京航空航天大學(xué)出版社 ,1996 3. 李群芳,肖看 .單片機(jī)原理接口與應(yīng)用 .北京:清華大學(xué)出版社, 2021 4. 朱承高 .電工及電子技術(shù)手冊(cè) [M].北京:高等教育出版社, 1990 5. 高峰 .單片微型應(yīng)用系統(tǒng)設(shè)計(jì)及實(shí)用技術(shù) .北京:機(jī)械工業(yè)出版社, 2021 6. 胡輝,單片機(jī)原理及應(yīng)用設(shè)計(jì) — 21 世紀(jì)高等院校規(guī)劃教材 [M],水利水電出版社, 7. 劉守義,單片機(jī)應(yīng)用技術(shù) [M],西安:西安電子科技大學(xué)出版社, 1996 XXXXXXXXX大學(xué) 課程設(shè)計(jì)說(shuō)明書(shū) 16 附 錄 一 . 源程序 include define uchar unsigned char define uint unsigned int sbit rw=P2^1。 sbit K2=P1^2。 uchar dispbuf1[]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}。//金額變量 //******************************************* void main() { init()。 money=0。 dispbuf1[i]=0。 if(minite==99) { minite=0。 dispbuf1[5]=minite1%10。 P0=data0。 dispbuf[6]=value3/100%10。 printstring(await :)。 } dispbuf1[8]=money/100%10。 wr_data(table[dispbuf1[7]])。led_await=1。led_run=1。 } } switch(v) { case 0:break。 //定義標(biāo)量初值為零 float y。 Write_One_Byte(0x20,0xb0)。 key=scankey( )。 break。 y1=0。 } } else { ds1302_read_time( )。 DP_DIS( )。 5 公里 y1=mybyte+a。 //24c02 的數(shù)據(jù)線 sbit s2=P2^1。//停止加 5 } if(K2==0) { delay(50)。 } //******************************************* void set1(uchar y) { mand=0xc0+y。led_stop=1。 v1++。 set(14)。 wr_data(table[dispbuf1[2]])。 printstring(mileage :)。 } //******************************************* void chuli()//數(shù)值處理 { dispbuf[0]=value1/100%10。 P0=mand。 if(second1==60) { second1=0。 TR1=0。 led_stop=1。 XXXXXXXXX大學(xué) 課程設(shè)計(jì)說(shuō)明書(shū) 2 if(jump_out==1) { lcd_init()。// uchar mand。 bit f_start。//液晶判忙函數(shù) void display()。 通過(guò)這次設(shè)計(jì)不僅學(xué)會(huì)了如何去查找相關(guān)資料,更重要的是通過(guò)查找資料和翻閱書(shū)籍學(xué)到了不少知識(shí),擴(kuò)大了知識(shí)面,提高了知識(shí)水平。用戶甚至可以實(shí)時(shí)采用諸如 LED/LCD、鍵盤、RS232 終端等動(dòng)態(tài)外設(shè)模型來(lái)對(duì)設(shè)計(jì)進(jìn)行交互仿真。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次 /PSEN 有效。 P3口: P3 口管腳是 8個(gè)帶內(nèi)部上拉電阻的雙向 I/O口,可接收輸出 4個(gè) TTL門電流。汽車聯(lián)軸器按圓周間隔嵌入磁鋼 ,用霍傳感器集成芯片 A44E 測(cè)并輸出脈沖 ,其工作原理如圖 4 所示 ,霍爾傳感器集成芯片 A44E 有信號(hào)轉(zhuǎn)換、電壓放大、等功能 ,為增加其抗干擾的能力 ,經(jīng)過(guò) 74L S14 對(duì)信號(hào)整形后再通過(guò)光偶送入 P3. 5 引腳。這樣就構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。 XXXXXXXXX大學(xué) 課程設(shè)計(jì)說(shuō)明書(shū) 2 第一章 出租車計(jì)價(jià)系統(tǒng)的設(shè)計(jì)要求與設(shè)計(jì)方案 出租車計(jì)價(jià)器 設(shè)計(jì)要求 設(shè)計(jì)一個(gè)出租車自動(dòng)計(jì)費(fèi)器,計(jì)費(fèi)包括起步價(jià)、行車?yán)锍逃?jì)費(fèi)、等待時(shí)間計(jì)費(fèi)三部分,用 1602 液晶 顯示總金額,運(yùn)行時(shí)間,暫停時(shí)間,最大值為 元,起步價(jià)為 元, 3Km之內(nèi)起步價(jià)計(jì)費(fèi),超過(guò) 3Km,設(shè)速度為 100m/s, 10s 增加 元(即 1KM 增加 元),等待時(shí)間單價(jià)為每分鐘 元,用液晶顯示總里程,同時(shí)用液晶顯示等待時(shí)間和運(yùn)行花費(fèi)時(shí)間。 時(shí)間安排: 第 1 周 下達(dá)課程設(shè)計(jì)任務(wù)書(shū) 和日程安排 , 調(diào)研和 查找資料 ,明確設(shè)計(jì)任務(wù)要求 ; 第 2 周 完成方案論證、總體設(shè)計(jì)和硬件 設(shè)計(jì) ; 第 3 周 完成軟件設(shè)計(jì)和程序的編寫(xiě); 第 4 周 調(diào)試 硬件系統(tǒng)和軟件程序,完成整個(gè)系統(tǒng)的 設(shè)計(jì)和調(diào)試 ; 第 5 周 結(jié)果分析整理、 撰寫(xiě)課程設(shè)計(jì)報(bào)告 ,驗(yàn)收和答辯。在這里主要是以 AT89S52 單片機(jī)為核心控制器, P0 口接 1602 液晶顯示模塊, P1 口接按鍵的,通過(guò)按鍵輸入。 顯示總費(fèi)用:用四位數(shù)字顯示,顯示方式為“ ” ,單位為元。 按鍵復(fù)位電路圖如圖 22所示。 圖 26 AT89S52 P1口: P1 口是一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門電流。在 FLASH 編程期間,此引腳用于輸入編程脈沖。 1602 液晶的簡(jiǎn)介 字符型液晶 1602 主要技術(shù)參數(shù)如表 21 所示: 顯示容量: 16*2 個(gè)字符 芯片工作電壓: — 工作電流: () 模塊最佳工作電壓: 字符尺寸: *( W*H) mm 表 21 字符型液晶 1602 主要技術(shù)參數(shù) 接口信號(hào)說(shuō)明如表 22 所示: XXXXXXXXX大學(xué) 課程設(shè)計(jì)說(shuō)明書(shū) 8 編號(hào) 符號(hào) 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 1 Vss 電源地 9 D2 DataI/O 2 VDD 電源正極 10 D3 DataI/O 3 VL 液晶顯示偏壓信號(hào) 11 D4 DataI/O 4 Rs 數(shù)據(jù) /命令選擇端( H/L) 12 D5 DataI/O 5 R/W 讀 /寫(xiě)選擇端( H/L) 13 D6 DataI/O 6 E 使能信號(hào) 14 D7 DataI/O 7 D0 DataI/O 15 BLA 背光源正極 8 D1 DataI/O 16 BLK 背光源負(fù)極 表 22 1602 接口信號(hào)說(shuō)明 控制器接口說(shuō)明( HD44780 及兼容芯片) 基本操作時(shí)序 a 讀狀態(tài):輸入: Rs=L, Rw=H, E=H 輸出: D0— D7=狀態(tài)字 b 寫(xiě)指令:輸入: Rs=L, Rw=L, D0— D7=指令碼 輸出:無(wú) E=高脈沖 C 讀數(shù)據(jù):輸入: Rs=H, Rw=L, E=H 輸出: D0— D7=數(shù)據(jù) d 寫(xiě)數(shù)據(jù):輸入: Rs=H, Rw=L, D0— D7=數(shù)據(jù) 輸出:無(wú) E=高脈沖 狀態(tài)字說(shuō)明如表 23所示: STA7 D7 STA6 D6 STA5 D5 STA4 D4 STA3 D3 STA2 D2 STA1 D1 STA0 D0 表 23狀態(tài)字說(shuō)明( a) STA06 當(dāng)前數(shù)據(jù)地址指針的數(shù)值 STA7 讀寫(xiě)操作使能 1:禁止 0:允許 表 24 狀態(tài)字說(shuō)明( b) 注:對(duì)控制器進(jìn)行讀寫(xiě)操作之前,都必須進(jìn)行讀寫(xiě)檢測(cè),確保 STA7 為 0 RAM 地址映射圖 控制器內(nèi)部帶有 80*8 位的 RAM 緩沖區(qū),對(duì)應(yīng)關(guān)系如下圖 25 所示: 表 25 RAM 地址映射圖 LCD16 字 *2 行 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 … 27 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 … 67 顯 示模式設(shè)置如表 26 所示: 指令碼 功能 0 0 1 1 1 0 0 0 設(shè)置 16*2 顯示, 5*7點(diǎn)陣, 8位數(shù)據(jù)接口 XXXXXXXXX大學(xué) 課程設(shè)計(jì)說(shuō)明書(shū) 9 表 26 顯示模式設(shè)置 顯示開(kāi)關(guān)及光標(biāo)設(shè)置如表 27所示: 指令碼 功能 0 0 0 0 1 D C B D=1 開(kāi)顯示; D=0 關(guān)顯示 C=1 顯示光標(biāo); C=0 不顯示光標(biāo) B=1 光標(biāo)閃爍; B=0
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1