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

正文內(nèi)容

單片機(jī)籃球記分器設(shè)計(jì)(存儲版)

2025-01-16 09:47上一頁面

下一頁面
  

【正文】 表 工作寄存器組 R0— R7的物理地址 RS1 RS0 工作寄存器組號 R0— R7的物理地址 0 0 0 1 1 0 1 1 0 1 2 3 00H— 07H 08H— 0FH 10H— 17H 18H— 1FH E) 溢出標(biāo)志位 OV: 當(dāng)執(zhí)行算術(shù)指令時(shí),由硬件自動置位或清零。 表 PSW 各位定義 位編號 位定義 CY AC F0 RS1 RS0 OV F1 P 位地址 D7H D6H D5H D4H D3H D2H D1H D0H A) 進(jìn)位標(biāo)志位 CY: 表示累加器 A在加減運(yùn)算過程中其最高位 。 ① 運(yùn)算器 : 運(yùn)算器用來完成算術(shù)運(yùn)算、邏輯運(yùn)算、位變量處理和數(shù)據(jù)傳送等功能 , 它是 8051內(nèi)部處理各種信息的主要部件 。 則輸出跟隨輸入 ; 若 G(STB)為低電平 。 我用到的是它的輸入和輸出腳,但由于它只有 7 入和 7出不能滿足我們 8入 8出所用,如果用兩個 ULN2021 的話其中第 2 片 ULN2021 的管腳只用到了 1個管腳其它的 7 個管腳在空閑,有點(diǎn)浪費(fèi),而且其它空置引腳可能會相互干擾。 由于加分我們采用中斷完成 ,且加分的中斷優(yōu)先權(quán)小于計(jì)時(shí)電路的中斷優(yōu)先權(quán) ,所以不會對計(jì)時(shí)電路造成影響。 圖 音響控制電路 ( 3)半 /全場時(shí)間到控制 計(jì)時(shí)器若為加法,則半場時(shí)間到及全場時(shí)間到( 20/40 分)時(shí),正好 QA(分十位的最低位)產(chǎn)生下降沿,可利用此下降沿控制觸發(fā)器置 1,則可令 Q2=1。此功能由圖 8所示的計(jì)分電路中的按 鍵開關(guān) K1~ K6完成 : K1鍵 : 完成甲隊(duì)加 1分操作 K2鍵 : 完成甲隊(duì)加 2分操作 K3鍵 : 完成甲隊(duì)加 3分操作 K4鍵 : 完成乙隊(duì)加 1分操作 K5鍵 : 完成乙隊(duì)加 2分操作 K6鍵 : 完成乙隊(duì)加 3分操作 計(jì)分計(jì)時(shí)顯示 計(jì)分計(jì)時(shí)顯示器是采用七段共陰 LED數(shù)碼管顯示。 (3) 清零電路 若選用加法計(jì)時(shí),則當(dāng)計(jì)到全場 40 分鐘后,要繼續(xù)開始新的一場比賽,必須清零。再按 K8鍵設(shè)置比賽時(shí)間的個位數(shù) ,使數(shù)碼管 2顯示 “0” 即可。賽程計(jì)時(shí)采用倒計(jì)時(shí)方式。 2 1 系統(tǒng)設(shè)計(jì)方案 隨著單片機(jī)在各個領(lǐng)域的廣泛應(yīng)用 ,許多用單片機(jī)作控制的球賽計(jì)時(shí)計(jì)分系統(tǒng)也應(yīng)時(shí) 產(chǎn)生 ,如用單片機(jī)控制 LCD液晶 顯示器計(jì)時(shí)計(jì)分器 ,用單片機(jī)控制 LED七段顯示器計(jì)時(shí)計(jì)分器等。同時(shí),一個學(xué)習(xí)與應(yīng)用單片機(jī)的新高潮正在大規(guī)模地興起。他們是 24 秒顯示,計(jì)時(shí)器,記分器,犯規(guī)統(tǒng)計(jì)及技術(shù)統(tǒng)計(jì)。 2.籃球比賽上下半場各 20分鐘,要求能隨時(shí)暫停,啟動后繼續(xù)計(jì)時(shí),一場比賽結(jié)束后應(yīng)可清零重新開始比賽。記分器可登記比賽開始時(shí)場上雙方的隊(duì)員姓名和號碼,同時(shí)記錄兩隊(duì)的積累分?jǐn)?shù),每個隊(duì)員的投籃次數(shù)和得分 。 本設(shè)計(jì)是由一種由 AT89C51編程控制 LED 七段數(shù)碼管做顯示的球賽計(jì)時(shí)計(jì)分系統(tǒng)。 系統(tǒng)構(gòu)成框圖 基于單片機(jī)系統(tǒng)的籃球計(jì)時(shí)計(jì)分器的系統(tǒng)構(gòu)成框圖如 圖 。 其次 , 為了配合計(jì)時(shí)器和計(jì)分器校正、調(diào)整時(shí)間和比分 , 我們在設(shè)計(jì) 中設(shè)立了個按鍵。 當(dāng)比賽結(jié)束時(shí) ,如果需增加比賽時(shí)間 ,這時(shí)增加比賽時(shí)間同樣由按鍵開關(guān) K K8用來設(shè)置 ,且方法和上面一樣 ,但一般情況下只需按 K8設(shè)置即可。我們知道 ,因?yàn)楸确纸粨Q是在上半場賽程結(jié)束后進(jìn)行的 ,也就是說比分交換受時(shí)間控制 ,只有當(dāng)上半場計(jì)時(shí)器指示 00:00時(shí) ,按 K9鍵 ,則會自動交換甲、乙兩隊(duì)分?jǐn)?shù)。 賽程結(jié)束報(bào)警 當(dāng)比賽結(jié)束時(shí) ,系統(tǒng)會自動發(fā)出 10秒鐘報(bào)警聲 ,提示比賽結(jié)束。 籃球計(jì)時(shí)計(jì)分器的工作過程 整個籃球比賽計(jì)時(shí)計(jì)分器的工作過程如下:首先在比賽之前 ,接通電源 ,系統(tǒng)自動復(fù)位 ,此時(shí)計(jì)時(shí)電路與計(jì)分電路中的共陰極數(shù)碼管全部顯示為 0000和 0000;然后我們按計(jì)時(shí)電路中的 K7按鍵來設(shè)置比賽時(shí)間的十位數(shù) ,例如比賽時(shí)間上半場為 20分鐘 ,則通過 K7鍵 ,使數(shù)碼管 1顯示 “2” 即可 。 器件的選擇 本系統(tǒng)在設(shè)計(jì)過程中主要選取 了以下一些器件 : 單 片 機(jī) : AT89C51。 解決了驅(qū)動能力之后,為了使以后更好的改進(jìn)程序,我又想到能不能少用點(diǎn)單片機(jī)的 IO口,這樣做可以方便以后修改程序,經(jīng)過老師的指點(diǎn)后,我選擇了分時(shí)來使用單片機(jī)的 IO,但這樣來做就需要有個控制器件來控制單片機(jī) IO,最后我選用了 74LS273( 8D鎖存器),其管腳示意圖及功能如下圖 所示 。 1D12D23D31Q94D45D52Q106D67D73Q11/OE8Q164Q127Q156Q145Q138D8G 圖 74LS273管腳示意圖 使用該器件后,用單片機(jī)來控制其使能端,從而來控制其輸出的導(dǎo)通與截止,然后在竟過驅(qū)動電路連接到數(shù)碼管上,其具體電路如上圖 所示 。布爾 處理器主要用來處理操作 . 它是以進(jìn)位標(biāo)志位 C為累加器的 ,可執(zhí)行置位、復(fù)位、取反、等于 1轉(zhuǎn)移、等于 0轉(zhuǎn)移、等于 1轉(zhuǎn)移且清 0以及進(jìn)位標(biāo)志位與其他位尋址的位之間進(jìn)行數(shù)據(jù)傳送等位操作 . 也能使進(jìn)位標(biāo)志位與其他可位尋址的位之間進(jìn)行邏輯與、或操作。 D) 寄存器選擇位 RS RS0: 89C51共有 4組 ,每組 8個工作寄存器 R0— R7。 乘法和除法也會影響 OV標(biāo)志。 CPU就是根據(jù) PC中的地址到 ROM中去讀取程序指令碼和數(shù)據(jù)。它們的邏輯空間是分開的,并有各自的尋址機(jī)構(gòu)和尋址方式。 P1接口、 P2接口和 P3接口為準(zhǔn)雙向接口 (在用作輸入線時(shí) ,接口鎖存器必須先寫入 12 “1” ,故稱為準(zhǔn)雙向接口 ), 負(fù)載能力為 4個 LSTTL電路。 ③ 由籃球比賽的特點(diǎn),計(jì)時(shí)器也可以設(shè)計(jì)成計(jì)距離比賽結(jié)束的時(shí)間,因種方案需用減法計(jì)數(shù)器。總線可分為數(shù)據(jù)總線、地址總線、控制總線。 b) Vss:接地線。 14 d) EA /Vpp: 片外 ROM允許訪問端 /編程電源端。 LED顯示最為普遍,發(fā)光二極管 LED( Light Emitting Diode)是一種通電后能發(fā)光的半導(dǎo)體器件,其導(dǎo)電性質(zhì)與普通二極管類似。剛好與共陽極相反,如圖 所示。 顯示部分軟件的設(shè)計(jì) 有了硬件的基礎(chǔ),軟件部分就比較容易了,那就是根據(jù)硬件單位連接然后進(jìn)行軟件的編寫。這種鍵盤使用方便,但需要較多的硬件,價(jià)格較貴,一般的單片機(jī)應(yīng)用系統(tǒng)較少采用。 其過程是 : 首先 CPU采用查詢或中斷方式了解有無鍵輸入并檢查是哪一個鍵被按下 , 然后將該鍵號送入累加器 A, 再通過散轉(zhuǎn)指令 JMP A+DPTR轉(zhuǎn)入執(zhí)行該鍵的功能程序 ,執(zhí)行完后返回到主程序 。如圖 ,在鍵輸出端加 RS觸發(fā)器構(gòu)成消除抖動電路,可確保每按下一次鍵,只會產(chǎn)生一次低電平輸出。 。當(dāng) I/O接口內(nèi)部有上拉電阻時(shí),外電路可以不配置上拉電阻。片內(nèi) RAM中內(nèi)容不變。 本設(shè)計(jì)由 AT89C51編程控制 LED七段數(shù)碼管作球賽計(jì)時(shí)計(jì)分 系統(tǒng) 具有賽程定時(shí)設(shè)置、賽程時(shí)間暫停、性能穩(wěn)定、操作方便且易攜帶等特點(diǎn)。在此對 老師表示衷心的感謝和崇高的敬意 。 北京 : 1999年。 北京 : 國防工業(yè)出版社出版, 1985 [7] 梁宗善 .電子技術(shù)基礎(chǔ)課程設(shè)計(jì) —— 中大規(guī)模集成電路應(yīng)用(第一版) 。 長沙 :高等教育出版社 。 北京 : 1999年。這次畢業(yè)設(shè)計(jì)使我完善了知識結(jié)構(gòu)、拓寬了知識面 ,開闊了眼界、提高了對各科知識綜合應(yīng)用的能力;同時(shí)也鍛煉和培養(yǎng)了我的基本素 質(zhì) ,它使我更加耐心、謹(jǐn)慎、細(xì)致。主程序流程圖 見圖 : 圖 1 23 開始判斷P 1 . 6是否按下?判斷P 1 . 7是否按下?判斷P 3 . 0是否按下?判斷P 3 . 1是否按下?判斷P 1 . 0是否按下?判斷P 1 . 3是否按下?判斷P 1 . 2是否按下?判斷P 1 . 4是否按下?判斷P 1 . 5是否按下?調(diào)表開始/ 暫停交換比賽中暫停A加1A加2A加3A減1判斷P 1 . 2是否按下?判斷P 1 . 3是否按下?判斷P 1 . 2是否按下?判斷P 1 . 4是否按下?判斷P 1 . 5是否按下?B加1B加2B加3B減1返回返回按鍵YYYYYYYYYYYYYYNNNNNNNNNNNNNN 圖 2 24 結(jié) 論 本次設(shè)計(jì)敘述了籃球計(jì)時(shí)計(jì)分器的基本原理及使用方法,給出了一種籃球計(jì)時(shí)計(jì)分器的設(shè)計(jì)方案。說明是抖動引 起,轉(zhuǎn) RETN CJNE A, 0FEH, KEY2 ; K1鍵未按下 , 轉(zhuǎn) KEY2 LJMP PRO1 ; K1鍵按下 , 轉(zhuǎn) PRO1處理程序 KEY2: CJNE A, 0FDH, KEY3 ; K2鍵未按下 , 轉(zhuǎn) KEY3 LJMP PRO2 ; K2鍵按下 , 轉(zhuǎn) PRO2處理 KEY 3: CJNE A, 0FBH, KEY ; K3鍵未按下 , 轉(zhuǎn) KEY4 LJMP PRO3 ; K3鍵按下 , 轉(zhuǎn) PRO3處理 KEY4: CJNE A, 0F7H, KEY5 ; K4鍵按下 , 轉(zhuǎn) KEY5 LJMP PRO4 ; K4鍵按下 , 轉(zhuǎn) PRO4處理 KEY5: CJNE A, 0EFH, KEY6 ; K5鍵未按下 , 轉(zhuǎn) KEY6 LJMP PRO5 ; K5鍵按下 , 轉(zhuǎn) PRO5 處理 KEY6: CJNE A, 0DFH, KEY7 ; K6鍵未按下 , 轉(zhuǎn) KER7 LJMP PRO6 ; K6鍵按下 , 轉(zhuǎn) PRO6處理 KER7: CJNE A, 0BFH, KEY8 ; K7鍵未按下 , 轉(zhuǎn) KEY8 LJMP PRO7 ; K7鍵按下 , 轉(zhuǎn) PR
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1