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

正文內容

畢業(yè)設計-基于單片機的自行車碼表設計-展示頁

2024-12-15 18:52本頁面
  

【正文】 允許隨機存取數據存儲器、定時 /計數器、串行通信口及中斷系統繼續(xù)工作。 AT89C51 提供以下的功能標準: 4K 字節(jié)閃爍存儲器, 128 字節(jié)隨機存取數據存儲器, 32 個 I/O 口, 2 個 16 位定時 /計數器, 1 個 5 向量兩級中斷結構, 1 個串行通信口,片內震蕩器和時鐘電路。 AT89C51 是一個低電壓,高性能 CMOS 8 位單片機,帶有 4K 字節(jié)的可反復擦寫的程序存儲器( PENROM)和 128 字節(jié)的存取數據存儲器( RAM),這種器件采用ATMEL 公司的高密度、不容易丟失存儲技術生產,并且能夠與 MCS51 系列的單片機兼容。 ST1101 采用高輸出的紅外光電二極管與高靈敏度光敏晶體管組成,其特點是性能可靠,體積小,結構簡單,廣泛應用于碼表 ,其主要參數如表 21 所示。 霍爾傳感器由永久磁鐵和開關型霍爾集成電路組成。本設計的速度和里程值采用 8 位顯示,并包含兩個小數位。本設計用測量脈沖頻率來計算速度,因而具有較高的測速精度。 本設計的里程數的算法是一種大概的算法(假設在一定時間內自行車是勻速行進,平均速度與時間的乘積即為里程數)。 對待測信號進行放大的目的是降低對待測信號的幅度要求;波形變換和波形整形電路則用來將放大的信號轉換成可與單片機相連的 TTL 信號;通過單片機的設置可使內部定時器 T1 對脈沖輸入引腳 T0 進行控制,這樣能精確地算出加到 T0 引腳的單位時間內檢測到的脈沖數;設計中速度顯示采用 LCD 模塊,通過速度換算得來的里程數采用 I2C 總線并通過 E2PROM 來存儲,既節(jié)省了所需單片機的口線和外圍器件,同時也簡化了顯示部分的軟件編程。 本系統由信號預處理電路、單片機 AT89C5128*64LCD 顯示模塊、鍵盤控制和系統軟件組成。 4. 能夠預設運動量(比如預設速度,里程),實現報警功能。 2. 以 128*64 LCD 為顯示終端顯示自行車時速、里程等信息及系統設置等系統設置菜單。 支持在線仿真,純軟件信仿真,多種調試方式(單步、全速等),其應用相對簡單,很容易就可以掌握該軟件的基本操作用法,可以用 C 語言和匯編兩種語言進行編程,還可混編,支持 C 語言的編程對初學者提供了很大方便,在調試過程中, 可通過相關工具,直接查看變量的即時結果,目標代碼的生成也容易。 (7) RTX51 實時操作系統,簡化了復雜的實時應用軟件項目的設計。 (5) LIB51 庫管理器,從目標模塊生成連接器可以使用的庫文件。 (3) A51 宏匯編器,從 80C51 匯編源代碼產生可重定位的目標模塊。Vision3 是一個集成開發(fā)環(huán)境,它將項目管理、源代碼編輯和程序調試等組合在一個功能強大的環(huán)境中。Vision3 集成開發(fā)環(huán)境是 Keil Software, Inc/Keil Elektronik GmbH 開發(fā)基于單片機的自行車碼表設計 3 的基于 80C51 內核的微處理器軟件開發(fā)平臺,內嵌多種符合當前工業(yè)標準的開發(fā)工具,可以完成從工程建立到管理、編譯、鏈接、目標代碼的生成、軟件仿真、硬件仿真等完整的開發(fā)流程尤其是 C 編譯工具在產生代碼的準確性和效率方面達到了較高的水平,而且可以附加靈活的控制選項,在開發(fā)大型項目時非常理想。而本設計卻能實現娛樂和鍛煉的雙重效果,而且相對業(yè) 余愛好者性價比更高。 課題的意義 本設計就是針對普通運動員在運動中不能很好的把握自己達到了多大的速度,行駛了多遠的距離而設計的。碼表的工作原理是:車圈旋轉時感應器捕捉到感應磁鐵帶來的信息,通過連接線傳輸至碼表,碼表對此 進行處理后計算出時速、里程等信息并顯示。在這個背景下 ,自行車里程表作為自行車的一大輔助工具迅速發(fā)展起來 .科學、美觀、合理設計自行車里程表有一定的實用價值 .它能合理計算出速度及公里數 ,使運動者運動適量 ,達到健康運動與代步的最佳效果 . 碼表能盡可能真實地反映騎行狀況,便于車手及時調整自己的舉動,也便于收集騎行數據供自己或隊友們進行參考和對比。 基于單片機的自行車碼表設計 2 1 緒論 開發(fā)背景及意義 課題背景 隨著人們生活水平的不斷提高,自行車已經不僅僅是運輸、代步的工具,其輔助功能也變得越來越重要。程序用 C 語言編寫,由主程序、外部中斷服務程序、定時器中斷服務程序、延時子程序等模塊組成。這些都需要通過顯示器進行設置,其中的時間是用芯片內自帶的計數器進行計數的。并能在運動員達到預期運動量后能準確提醒運動員已達到預期要求。因此需要一種裝置進行對訓練中各種參數的測定記錄。而對于自行車運動員來說,最為關心的莫過于一段時間內的訓練效果。因此愛好自行車運動的人十分學要一款能測速的裝置,以知道自己的運動情況。而且在運動過程中可以充分享受到大自然,對于忙碌的現代人來 說,無疑是一種較好的放松方法。而在國外,自行車卻是一項十分受歡迎的健身運動。 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基于單片機的自行車碼表設計 1 目 錄 摘要 ....................................................................................................................................... I ABSTRACT............................................................................................................................. II 前言 ...................................................................................................................................... 1 1 緒論 ............................................................................................................................... 2 開發(fā)背景及意義 ............................................................................................ 2 課題背景 ................................................................................................... 2 課題的意義 ............................................................................................... 2 Keil C 介紹 ................................................................................................... 2 設計內容 .......................................................................................................... 3 2 系統方案論證與分析 .............................................................................................. 4 系統方案 .......................................................................................................... 4 系統概述 ................................................................................................... 4 系統原理 ................................................................................................... 4 采集信息部分以及傳感器的選擇 ........................................................... 5 主控芯片選擇 ................................................................................................. 6 數據處理并顯示模塊 ................................................................................... 6 多位 LED 數碼管顯示 ............................................................................... 6 128*64 LCD 顯示 ...................................................................................... 7 鍵盤部分及所需芯片選擇 ......................................................................... 8 鍵盤設計方案 ........................................................................................... 8 ZLG7290 芯片特點 .................................................................................... 9 3 系統硬件設計 ...........................................................................................................10 基于單片機的自行車碼表設計 2 系統設計圖 ....................................................................................................10 AT89C51 主控芯片 ....................................................................................... 11 脈沖發(fā)生源 ....................................................................................................13 輪脈沖檢測 ..............................................................................................13 信號預處理電路 ......................................................................................13 E2PROM AT24C02 的應用 ........................................................................14 顯示模塊 .........................................................................................................15 顯示資料 RAM( DDRAM) .........................................................................16 繪圖 RAM( GDRAM) .................................................................................16 鍵盤及 ZLG7290 芯片 ........
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1