日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

基于c语言单片机秒表课程设计,基于c语言单片机秒表课程设计要点.doc

發(fā)布時間:2023/12/4 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于c语言单片机秒表课程设计,基于c语言单片机秒表课程设计要点.doc 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

課程設(shè)計報告

課程名稱:單片機原理及應(yīng)用

報告題目:秒表

學(xué)生姓名:

所在學(xué)院:信息科學(xué)與工程學(xué)院

專業(yè)班級:

學(xué)生學(xué)號:

指導(dǎo)教師:

2013 年 12 月 25 日

課程設(shè)計任務(wù)書

報告題目秒表完成時間學(xué)生姓名專業(yè)班級指導(dǎo)教師職稱講師總體設(shè)計要求和技術(shù)要點設(shè)計一個秒表的要求與任務(wù),要求如下:

(1)顯示時間為“秒秒-100ms10ms”。

(2)設(shè)計一個“開始”鍵,按此鍵開始計時。

(3)設(shè)計一個“復(fù)位”鍵。按此鍵時間歸零。

(4)設(shè)計一個“保存”鍵。按此鍵保存當前時間,繼續(xù)計時,能保存最后50組時間。

(5)設(shè)計一個“讀出”鍵。按此鍵讀出保存的時間,停止狀態(tài)下才有效。

(6)設(shè)計一個“停止”鍵。按此鍵停止計時,顯示當前時間。

任務(wù)如下:

用AT89C51設(shè)計一個2位的LED數(shù)碼顯示作為“秒表”。工作內(nèi)容及時間進度安排第15周:

周1---周3 :立題、論證方案設(shè)計

周4---周5 :預(yù)答辯

第16周:

周1---周3 :仿真實驗7

周4---周5 :驗收答辯課程設(shè)計成果1.與設(shè)計內(nèi)容對應(yīng)的軟件程序

2.課程設(shè)計總結(jié)報告摘要

近年來隨著科技的飛速發(fā)展,單片機的應(yīng)用正在不斷的走向深入,秒表計時器是電器制造,工業(yè)自動化控制、國防、實驗室以及科研單位理想的計時儀器,它廣泛應(yīng)用于各種繼電器、電磁開關(guān),控制器、延時器、定時器等時間測試。本文闡述了基于單片機的數(shù)字電子秒表設(shè)計。本設(shè)計主要特點是計時從00到99秒秒表系統(tǒng),方便了在計時精度要求不高的情況下計時。因為計時精度為1,所以系統(tǒng)電路比較簡單。另外硬件部分設(shè)置了開始、暫停、清零、復(fù)位按鍵,可以對秒表系統(tǒng)進行計時控制。

本設(shè)計的數(shù)字電子秒表系統(tǒng)采用AT89C51單片機位中心器件,利用其定時器/計數(shù)器定時和記數(shù)的原理,結(jié)合顯示電路、LED數(shù)碼管以及外部中斷電路來設(shè)計計時器。將軟、硬件有機的相結(jié)合起來,使得系統(tǒng)能夠?qū)崿F(xiàn)兩位LED顯示,顯示時間為00-99秒,計時精度為1秒,能正確地進行計時,同時能記錄一次時間,其中軟件系統(tǒng)采用C語言編寫程序,包括顯示程序,定時中斷服務(wù),延時程序等,并用KeiL中調(diào)試運行,硬件系統(tǒng)利用Proteus強大的功能來實現(xiàn),簡單且易于觀察,在仿真中就可以觀察到實際的工作狀態(tài)。

關(guān)鍵詞:單片機;數(shù)字電子秒表;仿真

目錄

一、概述…………………………………………………………………………1

1.1設(shè)計目的……………………………………………………………………1

1.2設(shè)計要求……………………………………………………………………1

1.3設(shè)計意義……………………………………………………………………1

二、系統(tǒng)總體方案及硬件設(shè)計…………………………………………………1

2.1系統(tǒng)總體方案………………………………………………………………2

2.2硬件設(shè)計……………………………………………………………………2

2.21晶體振蕩電路………………………………………………………………2

2.22復(fù)位電路……………………………………………………………………3

2.23按鍵電路……………………………………………………………………3

2.24 顯示電路……………………………………………………………………4

2.25系統(tǒng)電路……………………………………………………………………4

三、軟件設(shè)計………………………………………………………………………5

1.設(shè)計特點……………………………………………………………………5

2.秒表設(shè)計源程序……………………………………………………………9

3.程序流程圖…………………………………………………………………10

四、結(jié)論與心得………………………………………………………………11

五、參考文獻………………………………………………………………………11

概述

1.1設(shè)計目的

設(shè)計一個單片機控制的秒表系統(tǒng)。利用單片機的定時器/計數(shù)器定時和記數(shù)的原理,結(jié)合顯示電路、LED數(shù)碼以及按鍵來設(shè)計秒表。將軟、硬件有機的結(jié)合起來,使得系統(tǒng)能夠正確的進行計時,同時具有開始/暫停,復(fù)位,讀數(shù),清零等功能。

1.2設(shè)計要求

(1)共四位LED顯示,顯示時間為:

(2)共五個按鍵,分別是開始、復(fù)位、保存、讀出、

(3)能同時記錄多個相對獨立的時間并分別顯示出來;

(4)顯示時間從00一直到99

(5)具有自動清零功能

1.3 設(shè)計意義

(1)通過本次課程設(shè)計可以使我們進一步熟悉和掌握單片內(nèi)部和工作原理,了解單片機應(yīng)用系統(tǒng)設(shè)計的基本步驟和方法。

(2)通過利用AT89C52單片機,理解單片機在自動化儀表的作用以及掌握單片機的編程方法。

(3)通過設(shè)計一個簡單的實際應(yīng)用輸入以及顯示模擬系統(tǒng),掌握單片機仿真軟

總結(jié)

以上是生活随笔為你收集整理的基于c语言单片机秒表课程设计,基于c语言单片机秒表课程设计要点.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。