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

正文內容

基于單片機的籃球賽計時計分器器的設計_本科畢業(yè)設計-wenkub

2023-07-07 16:51:49 本頁面
 

【正文】 widely used in pocketsized instrument and lowpower applications, but also conducive to the success of the hardware in kind. The main method of design is to determine the feasibility of the program through the simulation, and then meet in kind during the local test simulation design requirements, the overall circuit structures to plete the final testing and debugging. Key words: STC89C51。設計的主要方法主要是通過仿真確定方案的可行性,然后在進行局部測試實物是否滿足仿真的設計要求,最后把整體電路搭建完成做最后的測試和調試。本系統(tǒng)可滿足倒計時方式顯示單節(jié)比賽剩余時間,可暫停,顯示雙方得分,按鍵輸入修改分值,如有錯誤可 進行分值的相應修改。整場比賽結束時有聲音提示。 關鍵詞: STC89C51。 digital display。目前單片機滲透帶我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的蹤影。通過此次基于單片機設計的籃球計時計分的系統(tǒng),我們可以更清楚詳細的了解單片機程序設計的基本指令功能、編程步驟和技巧來講訴單片機編程,并對 STC89C51單片機的結構和原理進行講訴,以及基于單片機開發(fā)應用的相關芯片的工作原理,和相關外圍電路的設計和調試過程進一步了解,有助于今后的工作和學習生活 。 設計背景 單片機又稱單片微控制器 ,它不是完成某一個邏輯功能的芯片 ,而是把一個計算機系統(tǒng)集成到一個芯片上。 單片機自 20世紀 70年代問世以來,以極其高的性價比受到人們的重視和關注,所以應用很 廣,發(fā)展很快。并且已經(jīng)深入到工業(yè)生產的各個環(huán)節(jié)以及人民生活的各層次中,如車間流水線控制、自動化系統(tǒng)等、智能型家用電器等。我們現(xiàn)在用的全自動滾筒洗衣機,排煙罩 VCD等等的家電里面都可以看到它的身影。但是如果要是用美國 70年代成功投放市場的系列單片機,結果就會 有天壤之別。該系統(tǒng)具有賽程定 時設置,賽程時間暫停,及時刷新甲、乙雙方的成績以及賽后成績暫存等功能。 (2) 可以了解到 數(shù)碼管 顯示器的結構、工作原理以及這種顯示器的接口實例與 具體連接與編程方法。 INTEL公司將 MCS51的核心技術授權給了很多其它公司,所以有很多公司在做以 8051為核心的單片機,當然,功能或多或少有些改變,以滿足不同的需求,其中 STC89C51就是這幾年在我國非常流行的單片機,它是由 STMicroelectronics公司開發(fā)生產的。它是一個低功耗高性能單片機, 40個引腳, 32個外部雙向輸入 /輸出( I/O)端口,同時內含 2個外中斷口, 2個 16 位可編程定時計數(shù)器 ,2個全雙工串行通信口, STC89C51可以按照常規(guī)方法進行編程,也可以在線編程。 下圖為 STC89C51方框原理圖 圖 22 STC89C51方框原理圖 南京工程學院自動化學院本科畢業(yè)設計(論文) 5 主要特性: STC89C51的主要特性如下表所示: 表 21 STC89C51主要功能描述 兼容 MCS— 51指令系統(tǒng) 4k可反復擦寫 (1000次) Flash ROM 32個雙向 I/O口 可編程 UARL通道 兩個 16位可編程定時 /計數(shù)器 全靜態(tài)操作 024MHz 1個串行中斷 128x8bit內部 RAM 兩個外部中斷源 共 6個中斷源 可直接驅動 LED 3級加密位 低功耗空閑和掉電模式 軟件設置睡眠和喚醒 功能 管腳說明 VCC:供電電壓。 P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。在 FLASH編程和校驗時, P1口作為第八位地址接收。 P2口當用于外部程序存儲器或 16位地址外部數(shù)據(jù)存儲器進行 存取時, P2口輸出地址的高八位。當 P3口寫入“ 1” 后,它們被內部上拉為高電平,并用作輸入。當振蕩器復位器件時,要保持 RST腳兩個機器周期的高電平時間。因此它可用作對外部輸出的脈沖或用于定時目的。另外,該引腳 8被略微拉高。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 /PSEN信號將不出現(xiàn)。 XTAL1:反向振蕩放大器的輸入及內部時鐘工作電路的輸入。 此外, STC89C51設有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支 持兩種軟件可選的掉電模式 。 空閑節(jié)電模式 STC89C51有兩種可用軟件編程的省電模式,它們是空閑模式和掉電工作模 式。此時,片內 RAM和所有特殊功能寄存器的內容保持 不變。 其二是通過硬件復位也可以將空閑工作模式終止。推出掉 電模式的唯一方法是硬件復位。 STC89C51的極限參數(shù) 表 23 極限參數(shù)表 顯示器及其接口 顯示器是最常用的輸出設備,其種類繁多,但在單片機系統(tǒng)設計中最常用 的是發(fā)光二極管顯示器( LED)和液晶顯示器( LCD)兩種。 液晶顯示器分很多種類,按顯示方式可分為段式,行點陣式和全點陣式。液晶成本較高,面積無法做得很大,但圖像質量很好,適合做顯示器 。 下圖為典型的數(shù)碼管:圖 24 7段 LED數(shù)碼管 如上圖, LED顯示器又稱為數(shù)碼管, LED顯示器由 8個發(fā)光二極管組成。 南京工程學院自動化學院本科畢業(yè)設計(論文) 10 圖 25 共陰與共陽極 LED顯示器 LED顯示 器可分為共陽和共陰兩種結構,如上圖所示。比如我們現(xiàn)在要顯示數(shù)字“ 3”,則只要在對應的 a、 b、 c、 d、 g段送入高電平,在其他端送入低電平即可,點亮為“ 3”。例如,對于共陰 LED顯示器,當公共陰極接地(為零電平),而陽極 hgfedcba各段為 0111011時,顯示器顯示P字符,即對于共陰極 LED顯示器,“ P”字符的字形碼是 73H。 所謂靜態(tài)顯示,就是每一個顯示器都要占用單獨的具有鎖存功能的 I/O接口用于筆劃段字形代碼。 圖 26 靜態(tài)顯示圖 南京工程學院自動化學院本科畢業(yè)設計(論文) 12 所謂動 態(tài)顯示,就是將要顯示的多位 LED顯示器采用一個 8位的段選端口,然后采用動態(tài)掃描一位一位地輪流點亮各位顯示器。但如果要顯示不同字符,則要借助位選碼來控制。用同樣的方法將其余 3個數(shù)字“ 678”送數(shù)碼管 2, 3, 4顯示,于是最后則可以在 4位 LED顯示器上看到“ 5678”四個數(shù)字 。通過實現(xiàn)這種轉換有兩種方法:一種 是專用硬件譯碼器,另一種是專用軟件譯碼器。常用的 38線譯碼器 TTL電路型 號有 74S13 74LS138等, CMOS電路型號是 74HC138。例如 74LS42,其 輸入是由 4位二進制代碼表示的十進制數(shù)( BCD碼),有 10條輸出線表示十進制數(shù)0~9,稱之為 410線譯碼器。 LED字型以七段顯示器為常見,分為共陽極式與共陰極式接法。 輸入 輸出 使能 選擇 S1 S2+S3 A2 A1 A0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 X 1 X X X 1 1 1 1 1 1 1 1 0 X X X X 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 0 0 1 0 1 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 1 1 1 1 0 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 0 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 0 南京工程學院自動化學院本科畢業(yè)設計(論文) 15 對共陰極數(shù)碼管來說,則為共陰極接地,相應的 BCD七段譯碼器的輸出 驅動a~g各陽極。 驅動共陽數(shù)碼管的顯示譯碼器有 744 74LS47和 74LS247等。 LE為鎖存端, LE=0不 18鎖存,譯碼器輸出隨 輸入 BCD碼變化;當 LE由 0變 1時,將輸入的 BCD碼鎖存。 PE為預置控制端,當該端為低電平時,在下一個時鐘的上跳沿將需要預置的數(shù)據(jù) D0~D3送到計數(shù)器的 Q0~Q3端。所有蜂鳴器都有兩種類 型:純蜂鳴器和帶驅動的蜂鳴器,蜂鳴器都是用音頻信號驅動的,都是交流驅 動。振動膜片在電磁線圈和磁鐵的相互作用下,周期性地振動發(fā) 聲。當鎖存使能去低,數(shù)據(jù)滿足設置和保持時間成為南京工程學院自動化學院本科畢業(yè)設計(論文) 16 鎖存。這一點是識別矩陣按鍵是否被按下的關鍵。 8 號鍵按下時,第 2 行一定為低電平,然而,第 2行為低電平時,能否肯定是 8號鍵按下呢?回答是否定的,因為 11 號鍵按下同樣使第 2 行為低電平。 ? 綜合第 2兩步結果,可確定按鍵所在的行和列,從而識別出所按下的鍵。在執(zhí)行鍵功能程序時, CPU 不再響應鍵輸入要求,直到 CPU 重新掃描鍵盤為止。 ( 4)判斷閉合鍵是否釋放,如沒釋放則繼續(xù)等待。中斷掃描方式可以提高 CPU 工作效率 。由此可見,在需要的鍵數(shù)比較多時,采用矩陣法來做鍵盤是合理的。 南京工程學院自動化學院本科畢業(yè)設計(論文) 19 第三章 硬件電路的設計 Protel DXP軟件的介紹 Protel DXP軟件的 特點 介紹 現(xiàn)在的 Protel DXP已不是單純的 PCB(印制電路板 )設計工具,而是一套由五大模塊組成的系統(tǒng)軟件,它們分別是 SCH(原理圖 )設計、 SCH仿真、PCB(印制電路板 )設計、 Auto Router(自動布線器 )和 FPGA設計,覆蓋了以PCB為核心的整個物理設計 [7]。 (2) 提供了混合電路仿真功能,為設計者檢驗原理圖電路中某些功能模塊的正確與否提供了方便。原理圖中的 ERC(電氣法檢查 )工具和PCB圖的 DRC(設計規(guī)則檢查 )工具能幫助設計者更快地查出和改正錯誤。 2. 繪制原理圖 :在找到所有需要的原理圖元件后,可以開始原理圖的繪制。 4. 設計元件封裝 :與原理圖元件庫一樣, Protel DXP也不可能提供所 有元件封裝。 6. 生成報表并打印 :文檔整理是非常有必要的,良好的文檔給今后的維護、改進都會帶來極大的方便。 Protel DXP設計環(huán)境與以前各個版本的設計環(huán)境有些不同,它采用的是 Windows XP風格的界面。選中【 File】菜單中的【 Schematic】命令,即可啟動原理圖設計的模塊,進行原理圖的繪制工作。選中【 PCB】命令,即可啟動印制電路板的設計模塊。選中【 PCB Library】命令,即可啟動封裝庫的生成模塊。執(zhí)行【 FPGA Project】命令可啟動現(xiàn)場可編程門陣列項目設計模塊,在其中也可以添加原理圖的繪制、 PCB的設計、 VHDL程序的編寫模塊設計工作。執(zhí)行【 Embedded Project】命令可以啟動嵌入式系統(tǒng)項目設計模塊,在其中也可以添加原理圖的繪制、 PCB的設計、 VHDL程序的編寫模塊設計工作。執(zhí)行該命令可啟動一個 CAM(計算機輔助制造 )文件生成模塊。 在 Protel DXP中,設計文檔的擴展名不再沿用以前的擴展名,具體參見表 。 圖 新建的項目 南京工程學院自動化學院本科畢業(yè)設計(論文) 24 保存項目文件 執(zhí)行菜單命令 【 File】 /【 Save Project As】,在彈出如圖 保存項目文件對話框中選擇合適的路徑,并修改文件名 “ ” 。下面介紹添加一個 PCB文檔的方法。 南京工程學院自動化學院本科畢業(yè)設計(論文) 26 圖 創(chuàng)建新的 PCB文件 .4 在項目中創(chuàng)建一個新的原理圖文件 在如圖 ,執(zhí)行菜單命令【 File】 /【 New】 /【 Schematic】, Protel DXP就會直接在當前項目中添加一個新的原理圖文檔,并且使用缺省的文件名“ ” 。 圖 項目面板中的各類文檔 .5 打開文檔和切換文檔 在如圖 ,用鼠標分別單擊文檔的名字就可以打開這個文檔,目前它們都是空文件。在菜單中選擇【 Remove from Project】選項,并在如圖 按扭,即可將此文件從當前項目中刪除。 圖 硬件電路設計 本系統(tǒng)采用單片機 STC89C51作為本設計的核心元件。賽程計時采用倒計時方式。其中 6個 分別用于輸入甲、乙兩隊的分數(shù);其他 則用于完成設 置、調整、啟動和暫停賽程時間等功能 [4]。 通過按鍵 K7鍵, 秒鐘加一 ;再按 K8鍵,秒鐘減一 。 24秒 時間設置 比賽時還有一項時間需要倒計時,那就是 24秒進攻時間, 當比賽開始, 24秒自動倒計時,當一方隊伍進球或換另一方進攻時是按下鍵 K1, 24秒刷新再
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1