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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的俄羅斯方塊游戲(完整版)

2025-01-19 14:31上一頁面

下一頁面
  

【正文】 上 一個(gè)點(diǎn)的亮、暗狀態(tài); 是列驅(qū)動(dòng)器,具有 64 路列驅(qū)動(dòng)輸出; 讀、寫操作時(shí)序與 68 系列微處理器相符,因此它可直接與 68系列微處理器接口相連; 的占空比為 1/32~ 1/64。 XTAL2:振蕩器反相放大器的輸出端。這個(gè) ALE使能標(biāo)志位(地址為 8EH的 SFR的第 0位)的設(shè)置對微控制器處于外部執(zhí)行模式下無效。 DISRTO默認(rèn)狀態(tài)下,復(fù)位高電平有效 。 6. P3口 ( ~ ) : P3 口是一個(gè)具有內(nèi)部上拉電阻的 8位雙向 I/O口, P2輸出緩沖器能驅(qū)動(dòng) 4個(gè) TTL邏輯電平。此外, /計(jì)數(shù)器 2的外部計(jì)數(shù)輸入( )和時(shí)器 /計(jì)數(shù)器 2的觸發(fā)輸入( ),具體如 表 21所示 : P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78R S T9P 3 .0 ( R X D )10P 3 .1 ( T X D )11P 3 .2 ( IN T 0 )12P 3 .3 ( IN T 1 )13P 3 .4 ( T 0 )14P 3 .5 ( T 1 )15P 3 .6 ( W R )16P 3 .7 ( R D )17X T A L 218X T A L 119GND20P 2 .0 ( A 8 )21P 2 .1 ( A 9 )22P 2 .2 ( A 1 0 )23P 2 .3 ( A 1 1 )24P 2 .4 ( A 1 2 )25P 2 .5 ( A 1 3 )26P 2 .6 ( A 1 4 )27P 2 .7 ( A 1 5 )28P S E N29A L E /P R O G30E A /V P P31P 0 .7 ( A D 7 )32P 0 .6 ( A D 6 )33P 0 .5 ( A D 5 )34P 0 .4 ( A D 4 )35P 0 .3 ( A D 3 )36P 0 .2 ( A D 2 )37P 0 .1 ( A D 1 )38P 0 .0 ( A D 0 )39V C C40天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì) 8 在 Flash編程和校驗(yàn)時(shí), P1口接收低 8位地址字節(jié)。對 P0端口寫“ 1”時(shí),引腳用作高阻抗輸入。 AT89S52具有以下標(biāo)準(zhǔn)功能: 8K字節(jié) Flash, 256字節(jié) RAM, 32位 I/O口線,看門狗定時(shí)器, 2個(gè)數(shù)據(jù)指針,三個(gè) 16位定時(shí)器 /計(jì)數(shù)器,一個(gè) 6向量 2級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。 4. 低價(jià)格 單片機(jī)應(yīng)用面廣,使用數(shù)量大,帶來的直接好處就是成本的降低。 有的單片機(jī)針對某一個(gè)應(yīng)用領(lǐng)域,集成了相關(guān)的控制設(shè)備,以減少應(yīng)用系統(tǒng)的芯片數(shù)量。 目前,單片機(jī)正朝著高性能和多品種方向發(fā)展趨勢將是進(jìn)一步向著 CMOS 化、低功耗、小體積、大容量、高性能、低價(jià)格和外圍電路內(nèi)裝 化等幾個(gè)方面發(fā)展。 天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì) 5 2 整體設(shè)計(jì)方案 系統(tǒng)的核心部分單片機(jī) 單片機(jī)的選擇 單片機(jī)微型計(jì)算機(jī)是微型計(jì)算機(jī)的一個(gè)重要分支,也是頗具生命力的機(jī)種。《天堂》這款由韓國著名游戲公司 Ncsoft 研發(fā)的網(wǎng)絡(luò)游戲不但在本國大獲成功,也在臺灣再 4 次奪冠。 1983 年,智冠科技有限公司在中國臺灣成立,為全球第一家簽訂授權(quán)重制中 文版產(chǎn)品代理銷售合約的公司, 2021 年智冠在臺灣股票上市, 2021 年其控股的中華網(wǎng)龍?jiān)谂_灣上市。韓 國政府認(rèn)識到,靠重型工業(yè)來支撐全國經(jīng)濟(jì)的做法是片面的,于是將 IT、娛樂產(chǎn)業(yè)視為新的經(jīng)濟(jì)增長點(diǎn),開始大力扶持。據(jù) 估計(jì),美國每個(gè)家庭平均購買過 2 部游戲。而隨著互聯(lián)網(wǎng)技術(shù)的出現(xiàn),通過連接游戲服務(wù)器,上百、上千、乃至上萬的游戲玩家同時(shí)連線娛樂成為了現(xiàn)實(shí),這就大大增加了游戲的互動(dòng)性、真實(shí)性,豐富了電子游戲的內(nèi)涵。 電子游戲是一種結(jié)合劇情故事、美術(shù)、音樂、動(dòng)畫、程序等技術(shù)于一身的互動(dòng)型娛樂軟件,涉及到多個(gè)行業(yè)。 課題背景 俄羅斯方塊是一款風(fēng)靡全球的電視游戲機(jī)和掌上游戲機(jī)游戲, 作為最經(jīng)典的游戲之一, 它曾造成的轟動(dòng)與經(jīng)濟(jì)價(jià)值可以說是游戲史上的一件大事。 C language。為了解決外部電路圖,必須充分了解所用液晶的顯示方法和單片機(jī)的外部接口功能,和所需要處理的 邏輯關(guān)系;還要理解 LCD 液晶的控制原理,來通過數(shù)據(jù)端口和控制端口來實(shí)現(xiàn)畫面在液晶上面的顯示。 程序則要求對外部電路 了解的情況下完成自己所需要的功能,并將所要完成的功能用編程語言的形式來實(shí)現(xiàn)。 Proteus simulation。這款游戲最初是由蘇聯(lián)的游戲制作人 Alex Pajitnov 制作的,它看似簡單但卻變化無窮,令人上癮。 從電子游戲的分類來看,有著多種分類方式。從網(wǎng)絡(luò)游戲的分類來看,目前業(yè)界還沒有一個(gè)比較統(tǒng)一規(guī)范的分類。 日本近 20年來瘋狂賺電子游戲的錢。從那時(shí)起,科技含量極高而能源消耗極低的游戲制作及相關(guān)產(chǎn)業(yè)擔(dān)負(fù)起了“富國興邦”的重?fù)?dān)。 1996 年底, UBI SOFT 上海分公司暨上海育碧電腦軟件有限公司成立。 2021 年初,北京華義在中國 大陸地區(qū)正式推出了《石器時(shí)代》,華義國際股份有限公司于 1993 年在臺北成立, 2021 年在臺灣股票上市。單片機(jī)微型計(jì)算機(jī)簡稱單片機(jī),特別適用于控制領(lǐng)域,故又稱為微控制器。下面是單片機(jī)的主要發(fā)展趨勢。例如,有的芯片以 51內(nèi)核為核心,集成了 USB 控制器、 SMART CARD 接口、MP3解碼器、 CAN 或者 I*I*C 總線控制器等, LED、 LCD 或 VFD 顯示驅(qū)動(dòng)器也開始集成在 8 位單片機(jī)中。目前世界各大公司為了提高競爭力,在提高單片機(jī)性能的同時(shí),十分注意降低其產(chǎn)品的價(jià)格。另外, AT89S52可降至 0Hz 靜態(tài)邏輯操作,支持 2種軟件可選擇節(jié)電模式。當(dāng)訪問外部程序和數(shù)據(jù)存儲(chǔ)器時(shí), P0口也被作為低 8位地址 /數(shù)據(jù)復(fù)用。 表 21 P1口第二功能 引腳號 第二功能 T2(定時(shí)器 /計(jì)數(shù)器 T2 的外部計(jì) 數(shù)輸入),時(shí)鐘輸出 T2EX(定時(shí)器 /計(jì)數(shù)器 T2 的捕捉 /重載觸發(fā)信號和方向控制) MOSI(在系統(tǒng)編程用) MISO(在系統(tǒng)編程用) SCK(在系統(tǒng)編程用) 5. P2口 ( ~ ) : P2口是一個(gè)具有內(nèi)部上拉電阻的 8位雙向 I/O口, P2輸出緩沖器能驅(qū)動(dòng) 4個(gè) TTL邏輯電平。對 P3端口寫“ 1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用 。 ALE/PROG :地址鎖存控制信號( ALE)是訪問外部程序存儲(chǔ)器時(shí), 鎖存低 8位地址的輸出脈沖。 PSEN :外部程序存儲(chǔ)器選通信號( PSEN) 是外部程序存儲(chǔ)器選通信號。 晶振特性 AT89S52單片機(jī)有一個(gè)用于構(gòu)成內(nèi)部振蕩器的反相放大器, XTAL1和 XTAL2分別是放大器的輸入、輸出端。 液晶顯示控制驅(qū)動(dòng)器 HD61202 的引腳功能 引腳 CS1,CS2,CS3 為芯片的片選端;引腳 E 為讀寫使能信號,它是在下降沿時(shí)數(shù)據(jù)被鎖存入 HD61202 的;在 E 高電平期間,數(shù)據(jù)被讀出; R/W 為讀寫選擇信號,天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì) 11 當(dāng)它為一時(shí)為讀選通,為零時(shí)為寫選通; DB0DB7 為數(shù)據(jù)總線 RST 為復(fù)位信 號復(fù)位信號有效時(shí),關(guān)閉液晶顯示,使顯示起始行為 0, RST 可跟 MCU 相連,由 MCU 控制;也可直接接 VDD,使之不起作 用。 5. 讀狀態(tài)指令 R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 BUSY 0 ON/OFF REST 0 0 0 0 該指令用來查詢 HD61202 的狀態(tài),各參量含義如下: BUSY: 1內(nèi)部在工作 0正常狀態(tài) ON/OFF: 1顯示關(guān)閉 0顯示打開 REST: 1復(fù)位狀態(tài) 0正常狀態(tài) 在 BUSY 和 REST 狀態(tài)時(shí),除讀狀態(tài)指令外,其它指令均不對 HD61202 產(chǎn)生作用。 顯示器上 128 點(diǎn) 64 點(diǎn),每 8 點(diǎn)為一字節(jié)數(shù)據(jù),都對應(yīng)著顯示數(shù)據(jù) RAM(在HD61202 芯片內(nèi) ),一點(diǎn)對應(yīng)一個(gè) bit,計(jì)算機(jī)寫入或讀出顯示存儲(chǔ)器的數(shù)據(jù)代表顯示屏上某一點(diǎn)列上的垂直 8 點(diǎn)行的數(shù)據(jù)。 asm{MOV ax,1130h /*AH=11h— 功能調(diào)用。 shiftn=7。 ASC16 文件的字符為 816 點(diǎn)陣。作者用 C 語言編寫的讀取 UCDOS 點(diǎn)陣字庫字模程序,完成字模讀取 。m++){ /*點(diǎn)陣數(shù)據(jù)轉(zhuǎn)換成 LCD 格式數(shù)據(jù) */ if(m8) { beginbyte=14。 m24 ) { beginbyte=30。 } (如產(chǎn)品商標(biāo)等)的點(diǎn)陣圖形的建立。由于 HD6120不與 MPU發(fā)生聯(lián)系,只要提供電源就能產(chǎn)生行驅(qū)動(dòng)信號和各種同步信號,比較簡單,因此這里就不作介紹了。 天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì) 18 行滿 表格滿 消除行并把上面的行數(shù)據(jù)下移并置清行為 true、當(dāng)前圖改變?yōu)?false 清所有數(shù)據(jù) 繪圖 (清屏 ) N Y N 提示圖形變量給當(dāng)前圖形 隨機(jī)生成一個(gè)圖形交給提示圖形變量 游戲結(jié)束 繪圖 結(jié)束 Y Y 繪圖一次 Y 3 系統(tǒng)程序的設(shè)計(jì) 俄羅斯方塊驅(qū)動(dòng)流程圖 N 圖形下降一行 開始 隨機(jī)生成一個(gè)圖形 交給當(dāng)前圖形變量 根據(jù)變化繪圖(繪提示圖和當(dāng)前圖形) 隨機(jī)生成一個(gè)圖形 交給提示圖形變量 圖形到底了嗎 天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì) 19 俄羅 斯方塊所有繪圖工作流程圖 輸出分?jǐn)?shù) 清除剛才位置的圖形 當(dāng)前圖形改變 Y 繪當(dāng)前圖的現(xiàn)在位 置 N 提示圖形改變真? Y 繪提示圖 N 消行動(dòng)作為真? N Y 從消行的那一行的第一列開始 為空數(shù)據(jù) N Y 繪白色;相當(dāng)于清除色彩 表格中對應(yīng)的色彩 行 +1 到移動(dòng)數(shù)據(jù)最后一行 N 結(jié)束 Y 開始 天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì) 20 俄羅斯方塊 中按下鍵的流程圖 記下下降圖形時(shí)的位置 () 按下鍵 結(jié)束 直接把圖形下降到底 行滿 N 表格滿 Y 消除行并把上面的行數(shù)據(jù)下移并置清 行為 true、當(dāng)前圖改變?yōu)?false Y N 游戲結(jié)束 清所有數(shù)據(jù) 繪圖 (清屏 ) 繪圖 提示圖形變量給當(dāng)前圖形 隨機(jī)生成一個(gè)圖形交給提示圖形變量 天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì) 21 俄羅斯方塊 所有繪圖工作流程圖 開始 輸出分?jǐn)?shù) 清除剛才位置的圖形 ,包括清除提示圖和當(dāng)前圖 當(dāng)前圖形改變 繪當(dāng)前圖的現(xiàn)在位置 N 提示圖形改變真? Y 繪提示圖 N 消行動(dòng)作 為真? N Y 重繪表格 游戲結(jié)束 結(jié)束 Y N Y 清除所有數(shù)據(jù)并清屏 天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計(jì) 22 4 系統(tǒng)仿真 Proteus 軟件 介紹 Proteus軟件是來自英國 Labcenter electronics公司的 EDA工具軟件。 ,如 PIC,AVR,HC11 以及 8051; : LED 和 LCD 顯示 ,RS232 終端 ,通用鍵盤; , 包括寄存器和存儲(chǔ)器 ,斷點(diǎn)和單步模式; CSPY 和 Keil uVision3等開發(fā)工具的源層調(diào)試; DLL界面 提供有關(guān)元件庫的全部文件。 CA51 編譯器套件只包含 181。 電路圖畫完后使用 Proteus 與 Keil 聯(lián)調(diào),這里使用的軟件是 Keil 與 。 元器件裝焊
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1