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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文_基于單片機(jī)的自行車碼表設(shè)計(jì)-wenkub.com

2024-11-29 15:40 本頁面
   

【正文】 四、 功能鍵處理 功能鍵能實(shí)現(xiàn) 2 個(gè)以上按鍵同時(shí)按下來擴(kuò)展按鍵數(shù)目或?qū)崿F(xiàn)特殊功能 。其基本功能如下: 一、 鍵盤去抖動處理 當(dāng)鍵被按下和放開時(shí),可能會出現(xiàn)電平狀態(tài)反復(fù)變化,鍵盤抖動。 繪圖 RAM( GDRAM) 繪圖顯示 RAM 提供 64*32 個(gè)字節(jié)的記憶空間 (由擴(kuò)充指令設(shè)定繪圖 RAM地址 ),最多可以控制 256x64 點(diǎn)的二維繪圖緩沖空間, 在更改繪圖 RAM 時(shí),由擴(kuò)充指令設(shè)定 GDRAM 地址先設(shè)垂直地址再設(shè)水平地址 (連續(xù)寫入兩個(gè)字節(jié)的數(shù)據(jù)來完成垂直與水平的坐標(biāo)地址 ),再寫入兩個(gè) 8 位的資料到繪圖 RAM,而地址計(jì)數(shù)器( AC)會自動加一。 詳細(xì)各種字型編碼如下: 一、 顯示半寬字型:將 8 位資料寫入 DDRAM 中,范圍為 02H~ 7FH 的編碼。 當(dāng)存儲數(shù)據(jù)時(shí), 單片機(jī)首先向 AT24C02 發(fā)送寫信號,當(dāng)確認(rèn)后從單片機(jī)內(nèi)部的數(shù)據(jù)儲存單元提取數(shù)據(jù)然后向 AT24C02 的內(nèi)部地址傳送數(shù)據(jù)。 AT24C02的特點(diǎn)是具有允許在簡單的二線總線上工作的串行接口和軟件協(xié)議。當(dāng)傳輸線上的電容較大時(shí),波形的上升沿將明顯變壞;當(dāng)傳輸線較長,而且接受端的阻抗與傳 輸線的阻抗不匹配時(shí),在波形的上升沿和下降沿將產(chǎn)生振蕩現(xiàn)象;當(dāng)其他脈沖信號通過導(dǎo)線間的分布電容或公共電源線疊加到矩形脈沖信號時(shí),信號上將出現(xiàn)附加的噪聲。預(yù)處理電路的第二級采用帶施密特觸發(fā)器的反相器 DM74LS14 來把放大器生成的單相脈沖轉(zhuǎn)換成與 COMS 電平相兼容的方波信號(如圖 36 所示),同時(shí)將輸出信號加到單片機(jī)的 口上。脈沖發(fā)生源的硬件結(jié)構(gòu)圖如圖34 所示。 把這些脈沖通過一系列的波形整形成單片機(jī)可以識別的 TTL 電平,即可算出輪子即時(shí)的轉(zhuǎn)速。 鍵盤 AT24C02 喇叭 傳感器 基于單片機(jī)的自行車碼表設(shè)計(jì) 12 圖 33 最小系統(tǒng)電路圖 數(shù)據(jù)存儲結(jié)構(gòu) 如表 31 所示 : 表 31 系統(tǒng)結(jié)構(gòu)存儲結(jié)構(gòu) FFH80H 8051 特殊功能暫存器( SFR) 或是 8052 的間接定址資料區(qū) 7FH30H 使用者的一般資料存放區(qū) (亦可透過 SP 設(shè)定 ,存放堆疊資料 ) 20H2FH 可位元定址區(qū) (...) 10H1FH 暫存器庫 RB3(R0R7) 10H17H 暫存器庫 RB2(R0R7) 08H0FH 暫存器庫 RB1(R0R7) 00H07H 暫存器庫 RB0(R0R7) 基于單片機(jī)的自行車碼表設(shè)計(jì) 13 脈沖發(fā)生源 輪脈沖檢測 本設(shè)計(jì)采用了 ST1101 紅外光電傳感器,進(jìn)行非接觸式檢測。 DPTR 數(shù)據(jù)指針暫存器: 16 位元暫存器,由 DPH、 DPL 兩個(gè) 8 位元暫存器阻成。 PC:程序計(jì)數(shù)器,記載著程序下一個(gè)待執(zhí) 行 指令位址。 基于單片機(jī)的自行車碼表設(shè)計(jì) 9 ZLG7290 芯片特點(diǎn) 選用的 ZLG7290 具有以下特點(diǎn): ( 1) I2C 串行接口,提供鍵盤中斷信號,方便與處理器接口 ; ( 2) 可驅(qū)動 8 位共陰數(shù)碼管或 64 只獨(dú)立 LED 和 64 個(gè)按鍵 ; ( 3) 可控掃描位數(shù)可控任一數(shù)碼管閃爍 ; ( 4) 提供數(shù)據(jù)譯碼和循環(huán),移位,段尋址等控制 ; ( 5) 8 個(gè)功能鍵,可檢測任 一鍵的連擊次數(shù) ; ( 6) 無需外接元件即直接驅(qū) LED,可擴(kuò)展驅(qū)動電流和驅(qū)動電壓 ; ( 7) 提供工業(yè)級器件,多種封裝形式 PDIP24, SO24。非編碼鍵盤系統(tǒng)中,鍵閉合和鍵釋放的信息的獲取,鍵抖動的消除,鍵值查找及一些保護(hù)措施的實(shí)施等任務(wù),均由軟件來完成。有:獨(dú)立式按鍵結(jié)構(gòu)、矩陣式按鍵結(jié)構(gòu)。 編碼鍵盤:由硬件邏輯電路完成必要的鍵識別工作與可靠性措施。 本設(shè)計(jì)采用的是 128*64LCD 液晶顯示。 二、 128*64LCD 并口方式顯示 當(dāng) PSB 腳 (OCMJ4X16A/B)接高電位時(shí),模塊將進(jìn)入并行模式,在并列模式下可由指令 DL FLAG 來選擇 8位或 4位接口,主控制系統(tǒng)將配合 (RS , RW , E , DB0~ DB7)來達(dá)成傳輸動作。這樣不用通過不斷地刷新來改變顯示數(shù)據(jù),也沒有延時(shí),數(shù)碼管也不會因?yàn)轭l率低而閃爍,只有 FPGA 發(fā)送的數(shù)據(jù)改變時(shí)數(shù)碼管才發(fā)生相應(yīng)改變。因?yàn)槭莿討B(tài)顯示,所以需要定時(shí)刷新 LED 數(shù)碼管。掉電方式保存隨機(jī)存取數(shù)據(jù)存儲器中的內(nèi)容,但震蕩器停止工作并禁止其它所有部件的工作直到下一個(gè)復(fù)位。片內(nèi)含有 8 位中央處理器和閃爍存儲單元,有較強(qiáng)的功能的 AT89C51 單片機(jī)能夠被應(yīng)用到控制領(lǐng)域中?;魻柤呻娐酚苫魻栐⒎糯笃?、整形電路及集電極開路輸出等部分組成,其功能是把磁信號轉(zhuǎn)換成電信號,霍爾元件為磁敏元件,當(dāng)垂直于霍爾元件的 磁場強(qiáng)度發(fā)生變化時(shí),其兩端的電壓就會發(fā)生變化,經(jīng)放大和整形即可輸出脈沖電信號。在計(jì)算里程時(shí)取了自行車的理想狀態(tài)。 圖 21 系統(tǒng)總體設(shè)計(jì)框圖 系統(tǒng)原理 該設(shè)計(jì)能實(shí)時(shí)地將所測的速度與累計(jì)里程數(shù)顯示出來,主要是將傳感器輸入到單片機(jī)的脈沖信號的頻率(傳感器將不同車速轉(zhuǎn)變成不同頻率的脈沖信號)實(shí)時(shí)地測量鍵盤控制 信號 放大器 數(shù)字存儲電路 單片機(jī) LCD 顯示 整形電路 基于單片機(jī)的自行車碼表設(shè)計(jì) 5 出來,考慮到信號的衰減、干擾等影響,在信號送入單片機(jī)前應(yīng)對其進(jìn)行放大整形,然后通過單片機(jī)計(jì)算出速度和里程,再將所得的數(shù)據(jù)存儲到串口數(shù)據(jù)存儲器,并由LCD 顯示模塊顯示所測速度與里程。 基于單片機(jī)的自行車碼表設(shè)計(jì) 4 2 系統(tǒng)方案論證與分析 系統(tǒng)方案 系統(tǒng)概述 系統(tǒng)總體設(shè)計(jì)框圖如圖 21 所示。 設(shè)計(jì)內(nèi)容 1. 以 AT89C51 單片機(jī)為主控制芯片。 (6) OH51 目標(biāo)文件至 HEX 格式的轉(zhuǎn)換,從絕對目標(biāo)模塊生成 Hex 文件。 (2) C51 國際準(zhǔn)化 C 交叉編譯器,從 C 源代碼產(chǎn)生可重定位的目標(biāo)模塊。 Keil C 介紹 Keil C51 181。它能夠讓我們比較精確 的知道自己的當(dāng)前速度、騎行時(shí)間、單次里程、總里程、平均速度、最高速度等。因此,人們希望自行車的娛樂、休閑、鍛煉的功能越來越多,能帶來大家更多的健康與快樂。 本設(shè)計(jì)是以 AT 系列單片機(jī)為主控制芯片,采用霍爾元件檢測小 車行駛速度。 碼表主要針對那些業(yè)余愛好者,他們運(yùn)動一般會選擇晴朗涼爽的天氣進(jìn)行運(yùn)動,所以溫度和風(fēng)速對運(yùn)動員幾乎沒影響,只要能精確的測量速度和里程以及時(shí)間即可。并根據(jù)外界條件,如溫度,風(fēng)速等進(jìn)行適當(dāng)?shù)恼{(diào)節(jié),已達(dá)到最佳運(yùn)動的效果。因?yàn)樗鼰o污染,價(jià)位低廉,老少皆宜。 based on this exerciser can adjusts exercise strength so that it can reach the best effect of healthy exercise. This project takes AT89C51 MCU as main control chip and takes 128*64 LCD as terminal display which displays speed per hour, distance and system set. In the system set menu people can set install information to improve measure precision. Besides, it appends alerting function. When reach the distance and speed set in advance, the system will alert automatically to remind exerciser that he has reached exercise strength set in advance. This project mainly includes bicycle wheel pulse acquisition, keyboard input and data shows. The main program is piled by C language which is to do initialization and keyboard dealing。 本設(shè)計(jì)主要包括自行車輪脈沖采集、鍵盤輸入和數(shù)據(jù)顯示等部分,主程序用 C語言編寫,完成各項(xiàng)功能及數(shù)據(jù)的處理,通過 Keil C 來完成程序的編寫和下載,通過單片機(jī)實(shí)驗(yàn)開發(fā)板具體實(shí)現(xiàn)自行車碼表各項(xiàng)功能??茖W(xué)、美觀、合理設(shè)計(jì)自行車?yán)锍瘫碛幸欢ǖ膶?shí)用價(jià)值?;趩纹瑱C(jī)的自行車碼表設(shè)計(jì) I 基于單片機(jī)的自行車碼表設(shè)計(jì) 摘 要 隨著人們生活水平的不斷提高,自行車已經(jīng)不僅僅是運(yùn)輸、代步的工具,其輔助功能也變得越來越重要。它能合理計(jì)算出速度及公里數(shù) ,使運(yùn)動者運(yùn)動適量 ,達(dá)到健康運(yùn)動與代步的最佳效果。 關(guān)鍵詞 ST1101 AT89C51 LCD ZLG7290 報(bào)警 基于單片機(jī)的自行車碼表設(shè)計(jì) II THE DESIGN OF BASING ON MCU BICYCLE STOPWATCH ABSTRACT With the improvement of life level, bike is not only the transport tool but also it?s auxiliary function bee more and more import. Therefore, people hope that the function of amusement, leisure and exercise of bike bee more and more。 the piler and download of program are done by Keil C, and the various functions of the bicycle are realized concretely by the SCM experiment development board. KEY WORDS ST1101 AT89C51 LCD ZLG7290 alert基于單片機(jī)的自行車碼表設(shè)計(jì) 1 目 錄 摘要 ....................................................................................................................................... I ABSTRACT............................................................................................................................. II 前言 ...................................................................................................................................... 1 1 緒論 ............................................................................................................................... 2 開發(fā)背景及意義 ............................................................................................ 2 課題背景 ................................................................................................... 2 課題的意義 ............................................................................................... 2 Keil C 介紹 ................................................................................................... 2 設(shè)計(jì)內(nèi)容 .......................................................................................................... 3 2 系統(tǒng)方案論證與分析 ............................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1