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

正文內(nèi)容

畢業(yè)設(shè)計-基于單片機的籃球賽計分器設(shè)計-文庫吧資料

2025-01-19 04:39本頁面
  

【正文】 ou haven39。特別是肖老師的細(xì)心指導(dǎo)和與我同組的同學(xué),在他們的鼎力幫助我才能順利的完成了本次課程設(shè)計。 在這次簡易籃球賽計分器的設(shè)計中,由于本人的能力有限,所以還有很多需待改進(jìn)的地方,比如能顯示 2 個球隊的比分以及時間的顯示,利用數(shù)碼管的動態(tài)顯示來顯示比分,時間等等。在這次單片機課程設(shè)計中使我對 AT89C52 單片機有了更深的了解,單片機的種類多,而型號雜,這也是我們學(xué)習(xí)中的困難, 所以平時我們的學(xué)習(xí)應(yīng)該多動手。 在 這期的學(xué)習(xí) 中,雖然 在理論上對單片機有了簡單基本的了解,但是在真正的動手操作中還是存在很多的不足,這些個不足有體現(xiàn)在自己的粗心大意上,更多的是對知識的應(yīng)用上能力有所欠缺,以至完成這樣一個簡單的設(shè)計花費了不少時間。顯示 5 的仿真圖如圖 8 所示 . 圖 7 初始值為 0 的仿真圖 第 18 頁 共 19 頁 經(jīng)過 多次 反復(fù)測試,本系統(tǒng)已能達(dá)到設(shè)計所要求的所有功能。如圖 7 所示。仿真效果如圖 6 圖 6 仿真效果圖 第 17 頁 共 19 頁 實驗測試 打開 Proteus 上的 單片機控制步進(jìn)電機 電路圖,點擊 AT89C51 單片機, 調(diào)用后綴名為 .”HEX”的文件 。然后在生成 *.HEX 文件后,進(jìn)入 Protues 軟件,此時軟件已自動打開一新建項目。在用 Protues 進(jìn)行仿真之前,先要用 KEIL UVISION 軟件將我們編寫好的匯編程序編譯。 十位 P2 = tab[S1%10]。 P0 = tab[S1/100]。 分?jǐn)?shù)減 1 while(P13 == 0)。 分?jǐn)?shù)加 3 while(P12 == 0)。 分?jǐn)?shù)加 2 while(P11 == 0)。 分?jǐn)?shù)加 1 while(P10 == 0)。 void main() { 第 13 頁 共 19 頁 uchar k1=0。 按鍵 k3 sbit P13=P1^3。 按鍵 k1 sbit P11=P1^1。程序的系統(tǒng)流程圖如圖 5。 如果工作于中斷方式,需置位 EA(中斷總開關(guān))及 ETX(允許定時 /計數(shù) 器中斷),并編寫中斷服務(wù)程序。其格式見下面兩表: 表 1 方式控制寄存器 TMOD GATE C/T M1 M0 GATE C/T M1 M0 圖 4 數(shù)碼管顯示模塊圖 第 12 頁 共 19 頁 門控開關(guān) 計數(shù) /定時 方式選擇 門控開關(guān) 計數(shù) /定時 方式選擇 表 2 控制寄存器 TF1 TR1 TF0 TRO IE1 IT1 IE0 IT0 T1 請求 有 /無 T1 工作 啟 /停 T0 請求 有 /無 T0 工作 啟 /停 INT1 請求有 /無 INT1 方式下沿 INT1 請求有 /無 INT1方式下沿 籃球比賽計分器利用單片機的計數(shù)器進(jìn)行工作,計數(shù)器對脈沖電平進(jìn)行加 1 計數(shù),直至計滿回零。此外,內(nèi)部還有一個 8 位的方式寄存器 TMOD 和一個 8 位的控制寄存器 TCON。在 52 單片機中有兩個 16 位的定時 /計數(shù)器 T0,T1,分別由 TH0、 TL0和 TH TL1 組成,它們均是 8 位寄存器,在特殊功能寄存器中占地 址 8AH8DH。如圖 4 所示。 圖 2 按鍵模塊圖 第 11 頁 共 19 頁 本次課程設(shè)計的比分范圍是 0~999,所以采用的 3 個 7 段共陽 LED 來顯示,分別顯示個位十位百位,其中 P2 顯示個位, P3 顯示十位, P0 顯示百位。 靜態(tài)接口為固定顯示方式,無閃爍,其電路可采用一個并行口接一個數(shù)碼管,數(shù)碼管的公共端按共陽接 VCC,本次課程設(shè)計由于所需數(shù)碼管較少,故可用 這 種方法接線。 數(shù)碼管的接口有靜態(tài)接口和動態(tài)接口兩種。 圖 3 數(shù)碼管結(jié)構(gòu)圖 假設(shè)要顯示一個數(shù)字 2, 那么 A、 B、 G、 E、 D 這 5 個段的發(fā)光管亮就可以了, C、 F、 H 不亮,同時由于接法為共陽接法,那么為低電平是亮,為高電平是滅。數(shù)碼管實際上是由 7 個發(fā)光管組成 8 字形構(gòu)成的,加上小數(shù)點就是 8 個。 K1 與 P1 的 1 腳相連, K2 與 P1 的 2 腳相連, K3 腳與 P1 的 3第 10 頁 共 19 頁 腳相連, K4 鍵與 P1 的 4 腳相連, 4 個按鍵共用一個地端,如圖 2 所示。 VCC 腳和 XTAL分別接上 5V 電源和 12M 的晶振。當(dāng)輸出第二功能信號時,該位應(yīng)應(yīng)置“ 1”,使與非門對第二功能信號 的輸出是暢通的,從而實現(xiàn)第二功能信號的輸出。 P3 口: P3 口特點在于,為適應(yīng)引腳信號第二功能的需要,增加了第二功能控制邏輯。 P2 口: P2 口電路比 P1 口電路多了一個多路轉(zhuǎn)接電路 MUX,這又正好與 P0 口一樣。 P0 口: P0 口為一個 8 位漏極開路雙向 I/O 口,當(dāng)作輸出口使用時,必須接上拉電阻才能有高電平輸出;當(dāng)作輸入口使用時,必須先向電路中的鎖存器寫入“ 1”,使 FET 截止,以避免鎖存器為“ 0”狀態(tài)時對引腳讀入的干擾。 本次設(shè)計用到了其中的 P0,P1,P2,P3 口,分別用于百位,開關(guān),個位,十位 。 其管腳圖如 圖 1 所示 。其將通用的微處理器和 Flash 存儲器結(jié)合在一起,特別是可反復(fù)擦寫的 Flash 存儲器可有效地降低開發(fā)成本 本設(shè)計 P1 口接四個開關(guān),分別作為比分 + + +- 1 分的控制按鍵; P0、 P2 口和P3 口分別按靜態(tài)接口方法接兩個數(shù)碼管來顯示比分。 AT89C52 是一個第 7 頁 共 19 頁 低電壓,高性能 CMOS 8 位單片機,片內(nèi)含 8k bytes 的可反復(fù)擦寫的 Flash 只讀程序存儲器和 256 bytes 的隨機存取數(shù)據(jù)存儲器( RAM),器件采用 ATMEL 公司的高密度、非易失 性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) MCS51指令系統(tǒng),片內(nèi)置通用 8位中央處理器和 Flash存儲單元,功能強大的 AT89C52 單片機可為您提供許多較復(fù)雜系統(tǒng)控制應(yīng)用場合。 MCS— 51 單片機是美國 INTEL 司于 1980 年推出的產(chǎn)品,典型產(chǎn)品有 8031(內(nèi)部沒有程序存儲器,實際使用方面已經(jīng)被市場淘汰)、 8051(芯片采用 HMOS,功耗是 630mW,是 89C5 的 5 倍,實際使用方面已經(jīng)被市場淘汰)和 8751 等通用產(chǎn)品,一直到現(xiàn)在,MCS51 內(nèi)核系列兼容的單片機仍是應(yīng)用的主流產(chǎn)品(比如目前流行的 89S5已經(jīng)停產(chǎn)的 89C51 等), ATMEL 公司的 AT89C51 8 位單片機,同時是在原基礎(chǔ)上增強了許多特性,如時鐘,更優(yōu)秀的是由 Flash(程序存儲器的內(nèi)容至少可以改寫 1000 次)存儲器取帶了原來的 ROM(一次性寫入), AT89C51 的性能相對于 8051 已經(jīng)算是非常優(yōu)越的了。 第 5 頁 共 19 頁 硬件總電路圖 第 6 頁 共 19 頁 單片機模塊 單片 化是把計算機系統(tǒng)盡可能集成在一塊半導(dǎo)體芯片上,其目的在于計算機微型化和提高系統(tǒng)的可靠性,這種單片計算機簡稱單片機。首先進(jìn)行的是硬件的選材和電路圖的連接,然后再進(jìn)行程序的編寫。 本次課程設(shè)計選用 的芯片為 AT89C52,顯示部分用的是 LED 數(shù)碼管顯示。所以在選材方面也不多。如分?jǐn)?shù)計錯需減分時,每按一次 k4 鍵減 1 分 。并設(shè)置有 4 個按鍵: K1, K2,K3,K4。利用7 段 共陽 LED 作為顯示器件。本設(shè)計由單片機模塊部分植入主程序,通過按鍵部分進(jìn)行加 3 分以及減 1 分操作,最終在 3
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1