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

正文內(nèi)容

智能儀表綜合訓練課程設計-基于單片機的汽車計價器設計-wenkub.com

2025-02-28 17:00 本頁面
   

【正文】 jump_in=1。value3=value3+5。 case 1:if(K1==0){while(K1==0)。 if(K==0) { while(K==0)。 wr_(mand)。 case 4:jump_out=1。break。TR1=0。 v1++。 wr_data(table[dispbuf1[10]])。 printstring(sum is: )。 printstring(:)。// } //******************************************* void display1() { set(0)。//起始價 +每公里價 *時間 *速度 +等待價 *等待時間 } else if(f_start==0) { money=0。 wr_data(table[dispbuf[8]])。 printstring(await :)。 wr_data(table[dispbuf[1]])。 dispbuf[8]=value3%10。 dispbuf[4]=value2/10%10。 } //******************************************* void chuli()//數(shù)值處理 { dispbuf[0]=value1/100%10。 P0=0xff。 en=0。 rs=1。 內(nèi)蒙古科技大學課程設計論文 29 P0=mand。 wr_(0x01)。 dispbuf1[7]=second1%10。 TL1=(6553650000)%256。 if(second1==60) { second1=0。 dispbuf1[3]=second%10。 TL0=(6553650000)%256。 if(second==60) { second=0。 TR1=0。 ET0=1。 TH0=(6553650000)/256。i15。 value3=15。 內(nèi)蒙古科技大學課程設計論文 27 minite=0。 TR1=0。 jump_out=0。 while(1) { key()。 chuli()。//起始價, 運行價,等待價 unsigned int money。// uchar count,count1。// void clear()。 void init()。//字符 1, 2, 3,0 uchar dispbuf[]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}。//開始標志位 bit jump_in。 sbit K1=P1^5。//顯示 void printstring(uchar *s)。//寫數(shù)據(jù) void lcd_clear()。//讀寫時能控制端 sbit b=P0^7。另外,我們學會了在專業(yè)網(wǎng)站上查找有關設計的硬件資料,其中包括: AT89C52 單片機的功能和引腳說明、 AT24C08 掉電處理設備的引腳圖和引腳功能表等多個資料,為我們設計的進行打下基礎。 鍵盤檢驗子程序如圖 所示。 內(nèi)蒙古科技大學課程設計論文 20 開 始總 金 額 = 起 步 價里 程 2總 金 額 + = ( 里 程 2 ) * 起 步 價總 金 額 + = 等 待 時 間 * 等 待 單 價返 回總 金 額 = 起 步 價總 金 額 + = 等 待 時 間 * 等 待 單 價NY 圖 計算程序 LCD 顯示程序 液晶顯示時, BUSY=1 表示正在處理計算機發(fā)來的指令或數(shù)據(jù),此時電路被封鎖,不能接受除讀狀態(tài)字以外的任何操作。中途等待子程序流程圖如圖 所示。 TH=X/256。 開 始初 始 化鍵 盤 掃 描切 換金 額 計 算顯 示清 零NY夜 晚 單 價NY 圖 系統(tǒng)總程序 里程中斷服務子程序 每當霍爾傳感器輸出一個低電平信號,單片機定時器 0(工作在計數(shù)模式)就對其計數(shù)一次,相應的變量設為 inter 就自加 1,當里程計數(shù)器 inter 對里程脈沖計滿 1000內(nèi)蒙古科技大學課程設計論文 18 次時,對其自身進行清零操作,為下一次計數(shù)做準備,同時進入里程計數(shù)中斷服務程序中,里程變量加 1,總金額根據(jù)此時所設單價做出相應的變化。然后,主程序?qū)⒏鶕?jù)各標志寄存器的內(nèi)容,分別完成啟動、清除、計程和計價等不同的操作。這發(fā)生在第九個時鐘周期。 停止條件:一個低到高的過渡中國家與高是一個停止條件。 時鐘和數(shù)據(jù)轉(zhuǎn)換:黨針通常 是拉高與外部裝置。 圖 時鐘晶振電路圖 內(nèi)蒙古科技大學課程設計論文 12 掉電存儲單元 AT24C08 該 AT24C0X 系列 設備具有以下特點: 兩線串行接口;施密特出發(fā)輸入,過濾噪聲的抑制;雙向數(shù)據(jù)傳輸協(xié)議; 100HZ和 400HZ 兼容性;寫保護引腳硬件數(shù)據(jù)保護;自定時寫周期( 5ms 最大);具有高可靠性 ,數(shù)據(jù)可保留 100 年。在開始 8 個時鐘周期把命令字(具有地址和控制信息的 8 位數(shù)據(jù))裝入移位寄存器之后,另外的時鐘在讀操作時輸出數(shù)據(jù),在寫操作時輸入數(shù)據(jù),所有的數(shù)據(jù)在 時鐘的下降沿變化。但是,當以多字節(jié)方式寫 RAM 時,不必寫所有 31 字節(jié)。同樣,在緊跟 8 位的控制字指令后的下一個 SCLK 脈沖的下降沿,讀出 DS1302 的數(shù)據(jù),讀出的數(shù)據(jù)也是從最低位到最高位。位 5 至位 1指示操作單元的地址 。 DS1302 的控制字如表 。 表 DS1302 管腳的功能描述 管腳名 功能說明 X1, X2 晶振管腳 GND 地 RST 復位腳 I/O 數(shù)據(jù)輸入 /輸出引腳 SCLK 串行時鐘 Vcc1, Vcc2 電源供電管腳 在編程過程中要注意 DS1302 的讀寫時序。 DS1302 由 Vcc1 或 Vcc2 兩者中的較大者供電。 需要強調(diào)的是, DS1302 需要使用 的晶振。 時鐘芯片 DS1302 DS1302 是美國 DALLAS 公司推出的一種高性能、低功耗的實時時鐘 日歷芯片,附加 31 字節(jié)靜態(tài) RAM,采用 SPI 三線接口與 CPU 進行同步通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號和 RAM 數(shù)據(jù)。當施加的磁場達到 “ 釋放點 ” (即 Brp )時,觸發(fā)器輸出低電壓,三極管截止,使 OC 門輸出高電壓,這種狀態(tài)為 “ 關 ” 。 該霍爾傳感器的測距示意圖如圖 所示 圖 傳感器測距示意圖 由于 A44E 屬于開關型的霍爾器件如圖 ,其工作電壓范圍比較寬( ~ 18V),其輸出的信號符合 TTL 電平標準,可以直接接到單片機的 IO 端口上,而且其最高檢測頻率可達到 1M。本設計用的是開關型霍爾元件?;魻柶骷曰魻栃獮槠涔ぷ骰A。 DDRAM 或 CGRAM 指令一覽 功能: (1) 將字符碼寫入 DDRAM,以使液晶顯示屏顯示出相對應的字符; (2) 將使用者自己設計的圖形存入 CGRAM。 功能: 設定數(shù)據(jù)總線位數(shù)、顯示的行數(shù)及字型。 功能: (1) 把光標撤回到顯示器的左上方; (2) 把地址計數(shù)器 (AC)的值設置為 0; (3) 保持 DDRAM 的內(nèi)容不變。 15 腳背光正極, 16 腳背光負極。 第 5 腳: RW 為讀寫信號線,高電平 1 時進行讀操作,低電平 0 時進行寫操作。 液晶顯示器 液晶顯示器以其微功耗、體積小、顯示內(nèi)容豐富、超薄輕巧的諸多優(yōu)點,在袖珍式儀表和低功耗應用系 統(tǒng)中得到越來越廣泛的應用。注意加密方式 1 時, /EA 將內(nèi)部鎖定為 RESET;當 /EA 端保持高電平時,此間內(nèi)部程序存儲器。 PSEN——外部程序存儲器的選通信號。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。在 FLASH 編程期間,此引腳用于輸入編程脈沖。具體的 P3 口功能,如表 所示。 P3 口 ——帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個 TTL 門電流。這是由于內(nèi)部上拉的緣故。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。當 P1 口的管腳第一次寫 1 時,被定義為高阻輸入。 單片機總控制電路如下圖 : 圖 單片機總控制電路 引腳說明: STC89C52RC 可以代替 AT89C51,功能更強,速度更快,壽 命更長,價格更低。 內(nèi)蒙古科技大學課程設計論文 3 第二章 硬件組成 單片機 STC系列單片機是由 STMicroelectronics 公司生產(chǎn),并有宏晶公司做大陸代理的。 設計思路 S T C 8 9 C 5 2 R C單 片 機鍵 盤 控 制啟 動 / 清 除 開 關A T 2 4 C 0 8 掉 電 存 儲霍 爾 傳 感 器 測 距存 儲 器串 口 顯 示 驅(qū) 動 電 路總 金 額 顯 示 單 價 顯 示 圖 設計總體電路圖 采用單片機控制利用單片機豐富的 IO 端口,及其控制的靈活性,實現(xiàn)基本的里程計價功能和價格調(diào)節(jié)、時鐘顯示功能。 計價器顯示的營運金額是營運里程與價格的函數(shù)。而采用單片機進行的設計,相對來說功能強大,用較少的硬件和適當?shù)能浖嗷ヅ浜峡梢院苋菀椎膶崿F(xiàn)設計要求, 且靈活性強,可以通過軟件編程來完成更多的附加功能。 隨著城市旅游業(yè)的發(fā)展,出租車行業(yè)已成為城市的窗口,象征著一個城市的文明程度。而在出租車行業(yè)中解決這一矛盾的最好方法就是改良計價器 , 用更加精良的計價器來為乘客提供更加方便快捷的服務。 本系統(tǒng)假設速度恒定 60Km/h(1Km/min),白天起步價為 6 元 /2 公里,夜間起步價為 ,超過兩公里加 元 /公里 ,等待超過 2分鐘 , 。 ( 3)鍵盤電路 采用了四個按鍵, S S S S4,其功能分別是: S1 分屏顯示切換按鍵, S2 功能設定按鍵, S3 .+ ./白天晚上切換按鍵, S4 .- ./中途等待開關。輸出采用 LCD顯示 。 該設計附有復位電路 ,時鐘電路 ,鍵盤電路, LCD1602 顯示電路等。 ( 4)在上電時字符型液晶 1602 顯示最初的起步價,里程收費,等待時間收費三種收費。 關鍵詞 : 出租車計費 器; 霍爾傳感器; STC89C52RC; DS1302; LCD1602 內(nèi)蒙古科技大學課程設計論文 II Auto meter design and Implementation Abstract This design is based on a single chip AT89C52 taxis design, can achieve the main functions are: data reduction, day / night conversion, data output, timing, price adjustment, and valuation of output. Output, implemented in the system power off when preservation of monovalent and system time information and other functions. Output using LCD display. The design with the reset circuit, clock circuit, keyboard circuit, LCD1602 display circuit. ( 1) reset circuit is a single chip initialization operation, in addition to the normal initial acquisition, to cast off predicament, the reset circuit c
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1