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

正文內容

基于單片機的籃球比賽計分器設計報告-文庫吧

2024-10-21 02:42 本頁面


【正文】 存器寫 1。在訪問外部程序存儲器時,它作存儲器的高 8 位地址線。 P3 口( ~ ): P3口同樣是內部帶上拉電阻的 8 位準雙向 I/O 口, P3 口除了作為一般的 I/O 口使用之外,其還具有第二 引腳功能 。 具體如 表 21 所示 : 表 21 P3 口線的第二功能 口線 特殊功能 信號名稱 RXD 串行輸入口 TXD 串行輸出口 INT0 外部中斷 0 輸入口 INT1 外部中斷 1 輸入口 . . T0 定時器 /計數(shù)器 0 外部輸入口 T1 定時器 /計數(shù)器 1 外部輸入口 WR 寫選通輸出口 RD 讀選通輸出口 時鐘電路在單片機系統(tǒng)中起著非常重要的作用,是保證系統(tǒng)正常工作的基礎。在一個單片機應用系統(tǒng)中,時鐘是保障系統(tǒng)正常工作的基準振蕩定時信號,主要由晶振和外圍電路組成,晶振頻率的大小決定了單片機系統(tǒng)工作的快慢。 圖 3 晶振電路 復位是單片機的初始化操作,其主要功能是把 PC初始化為 0000H,使單片機從 0000H單元開始執(zhí)行程序。除進入系統(tǒng)的正常初始化之外,當由于 程序運行出錯或操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,可以按復位鍵以重新啟動,也可以通過監(jiān)視定時器來強迫復位。 圖 4 復位電路 . . 本設計采用 1602 液晶顯示器顯示。 圖 5 1602 液晶顯示器電氣連接圖 圖 6 Proteus 仿真效果 圖 表 22 1602 的引腳說明 編號 符號 引腳說明 編號 符號 引腳說明 1 VSS 電源地 9 D2 Data I/O 2 VDD 電源正極 10 D3 Data I/O 3 VL 液晶顯示偏壓信號 11 D4 Data I/O 4 RS 數(shù)據(jù) /命令選擇端 12 D5 Data I/O 5 R/W 讀 /寫選擇端 13 D6 Data I/O 6 E 使能信號 14 D7 Data I/O 7 D0 Data I/O 15 BLA 背光源正極 8 D1 Data I/O 16 BLK 背光源負極 . . 本設計通過一個發(fā)光二級管和一個喇叭組成。 圖 7 報警 模塊 電氣連接圖 本系統(tǒng)設計除復位按鍵外共配置了 6 個獨立鍵盤來實現(xiàn)系統(tǒng)功能的控制。 5 個獨立鍵盤s s s s4, s5 分別連接到單片機的 P0 口的低 五 位 , 1 個系統(tǒng)復位按鍵 連接到單片機的RST 端口 。 配合程序設計,在系統(tǒng)初始化時等待配置比賽時間,通過 s2 加時間和 s3 減時間并復位 24 秒計時 , s4 鍵退出時間配置并切入到等待比賽開始狀態(tài)。這種設計使系統(tǒng)能應用于不同比賽時間規(guī)格的各種場合當中,使系統(tǒng)產品的用途更加廣泛。設置時間結束后進入正常計時計分模式。其中 s1 用來控制比賽的開始和暫停, s2 用來調節(jié)閃爍光標的位置,以標識當前球隊處于分數(shù)刷新模式狀態(tài)下,光標不閃爍表明退出分數(shù)刷新。當處于分數(shù)刷新模式下光標閃爍時, s3 和 s4 鍵分別用來加分和 減分, s5 鍵可控制比賽期間 24 秒復位。 圖 8 鍵盤接口 . . 3 系統(tǒng)軟件設計 籃球比賽計時計分器 軟件設計部分采用模塊化程序設計,程序部分由主程序、 T0 中斷程序、 T1中斷程序、計時計分刷新顯示子程序、鍵盤掃描控制子程序、延時子程序等組成。 圖 9 為分數(shù)刷新子程序流程 圖 , 圖 10 為 24s 倒計時 流程 圖,圖 11 為 主程序流程圖。 S 2 鍵 按 下光 標 標 志 位 g b調 整 A 隊 分 數(shù) 調 整 B 隊 分 數(shù) S 3 按 下 加 1 S 4 按 下 減 1g b = 1 g b = 2 圖 9 分數(shù)刷新流程圖 圖 10 24s 倒計時流程圖 N Y N N Y 設置時間, 24s 復位 開始 /暫停? 開始倒計時 24s 復位? 24s 復位 24s=0 ??? 暫停比賽 Y 開始 . . 開 始初 始 化 顯 示設 置 時 間K e y 3 按 下 與 否N刷 新 顯 示 、 暫停 、 等 待 開 始K e y 0 等 于 1N倒 計 時 開 始 定 時定 時 時 間 到 否N暫 停 鍵 按 下YS 2 / S 3 / S 4 是 否 按 下對 應 兩 隊 分數(shù) 調 整 顯 示N報 警 顯 示Y第 四 節(jié) 結 束 ?結 束YNYYY 圖 11 主程序流程圖 void delay(c) { unsigned char x,y。 for(x=c。x0。x) for(y=80。y0。y)。 } void writsfm(unsigned char dui,unsigned char fen) { unsigned char i,j,k。//用 3 位數(shù)顯示分數(shù) i=fen/100。 j=fen%100/10。 k=fen%10。 if(0==f||1==f)//上下半場 A,B 兩隊分數(shù)顯示 . . 的位置不同 { if(0==dui) { writ(0x80+4)。 writdata(i+0x30)。 writdata(j+0x30)。 writdata(k+0x30)。 } if(1==dui) { writ(0x80+11)。 writdata(i+0x30)。 writdata(j+0x30)。 writdata(k+0x30)。 } } if(2==f||3==f) { if(0==dui) { writ(0x80+11)。 writdata(i+0x30)。 writdata(j+0x30)。 writdata(k+0x30)。 } if(1==dui) { writ(0x80+4)。 writdata(i+0x30)。 writdata(j+0x30)。 writdata(k+0x30)。 } } } void
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1