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

正文內(nèi)容

畢業(yè)設計--基于at89s52單片機實現(xiàn)的俄羅斯方塊游戲-wenkub

2022-12-14 20:22:18 本頁面
 

【正文】 種軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。目前,單片機正朝著高性能和多品種方向發(fā)展趨勢將是進一步向著 CMOS 化、低功耗、小體積、大容量、高性能、低價格和外圍電路內(nèi)裝化等幾個方面發(fā)展。 20 世紀末,電子技術(shù)獲得了飛速的發(fā)展,在其推動下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會的各個領(lǐng)域,有力地推動了社會生產(chǎn)力的發(fā)展和社會信息化程度的提高,同時也使現(xiàn)代電子產(chǎn)品性能進一步提高,產(chǎn)品更新?lián)Q代的 節(jié)奏也越來越快。 整體設計方案 系統(tǒng)的核心部分單片機 單片機的選 擇 單片機微型計算機是微型計算機的一個重要分支,也是頗具生命力的機種。而隨著互聯(lián)網(wǎng)技術(shù)的出現(xiàn),通過連接游戲服務器,上百、上千、乃至上萬的游戲玩家同時連線娛樂成為了現(xiàn)實,這就大大增加了游戲的互動性、真實性,豐富了電子游戲的內(nèi)涵。此外,韓國政府將電子游戲業(yè)分為家用游戲機游戲、單機版 PC 游戲、網(wǎng)絡游戲和街機游戲四大類。電子游戲是一種結(jié)合劇情故事、美術(shù)、音樂、動畫、程序等技術(shù)于一身的互動型娛樂軟件,涉及到多個行業(yè)。 2021 年,以計算機技術(shù)、通信技術(shù)和軟件技術(shù)為核心的信息技術(shù)取得了更加迅猛的發(fā)展,加上 3C(計算機、通訊、消費電子)產(chǎn)業(yè)的加速融合及 3G 移動通信時代的逐步到來,嵌入式軟件在國民經(jīng)濟各領(lǐng)域和日常生活中發(fā)揮了更加重要的作用。 課題背景 俄羅斯方塊是一款風靡全球的電視游戲機和掌上游戲機游戲,作為最經(jīng)典的游戲之一,它曾造成的轟動與經(jīng)濟價值可以說是游戲史上的一件大事。單片機在出現(xiàn)時, Intel公司就給其單片機取名為嵌入式微控制器( embedded microcontroller)。 C language。 關(guān)鍵詞: AT89S52; C 語言; Proteus 仿真; LCD 液晶ABSTRACT This design is achieved through the AT89S52 microcontroller Tetris game design, programming using C language, and carried out by proteus simulation. The design to achieve the basic functions are: application buttons to control the box, change and movement。為了解決外部電路圖,必須充 分了解所用液晶的顯示方法和單片機的外部接口功能,和所需要處理的邏輯關(guān)系;還要理解 LCD 液晶的控制原理,來通過數(shù)據(jù)端口和控制端口來實現(xiàn)畫面在液晶上面的顯示。畢業(yè)設計(論文) 基于 AT89S52 單片機實現(xiàn)的俄羅斯方塊游戲 基于單片機實現(xiàn)的俄羅斯方塊游戲 摘 要 本設計是通過 AT89S52 單片機來實現(xiàn)俄羅斯方塊游戲的設計,使用 C 語言進行編程,并通過 Proteus 來進行仿真。 程序則要求對外部電路了解的情況下完成自己所需要的功能,并將所要完成的功能用編程語言的形式來實現(xiàn)。 eliminate line and scoring。 Proteus simulation。單片機的最明顯的優(yōu)勢,就是可以嵌入到各種儀器、設備中。這款游戲最初是由蘇聯(lián)的游戲制作人 Alex Pajitnov 制作的,它看似簡單但卻變化無窮,令人上癮。嵌入式軟件的發(fā)展為幾乎所有的電子設備注入了新 的活力,各種裝備與設備上嵌入式系統(tǒng)軟件的廣泛應用也大大地推動了其行業(yè)滲透性應用。 從電子游戲的分類來看,有著多種分類方式??紤]到中韓游戲業(yè)比較接近,采用韓國的分類標準。從網(wǎng)絡游戲的分類來看,目前業(yè)界還沒有一個比較統(tǒng)一規(guī)范的分類。單片機微型計算機簡稱單片機,特別適用于控制領(lǐng)域,故又稱為微控制器。 時間對人們來說總是那么寶貴,工作的忙碌性和繁雜性容易使人忘記當前的時間。下面是單片機的主要發(fā)展趨勢。正朝著多功能、高性能、低電壓、低功耗、低價格、大存儲容量、強 I/O 功能及較好的結(jié)構(gòu)兼容性方向發(fā)展。 例如,有的芯片以 51 內(nèi)核為核心,集成了 USB 控制器、 SMART CARD接口、 MP3 解碼器、 CAN 或者 I*I*C 總線控制器等, LED、 LCD 或 VFD 顯示驅(qū)動器也開始集成在 8 位單片機中。 3 低電壓和低功耗 單片機的嵌入式應用決定了低電壓和低功耗的特性十分重要。目前世界各大公司為了提高競爭力,在提高單片機性能的同時,十分注意降 低其產(chǎn)品的價格。在單芯片上,擁有靈巧的 8位 CPU和在系統(tǒng)可編程 Flash,使得 AT89S52為眾多嵌入式控制應用系統(tǒng)提供高靈活、超有效的解決方案。空閑模式下, CPU 停止工作,允許 RAM、定時器 /計數(shù)器、串口、中斷繼續(xù)工作。 3. P0 口( ~ ): P0 口是一個 8 位漏極開路的雙向 I/O 口。在這種模式下, P0 具有內(nèi)部上拉電阻。對 P1 端口寫“ 1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為 輸入口使用。 RST:復位輸入。 DISRTO 默認 狀態(tài)下,復位高電平有效。然而,特別強調(diào),在每次訪問外部數(shù)據(jù)存儲器時, ALE 脈沖將會跳過。這個 ALE 使能標志位(地址為 8EH 的 SFR 的第 0 位)的設置對微控制器處于外部執(zhí)行模式下無效。在 flash 編程期間, EA 也接收 12 伏 VPP 電壓。石英晶體和陶瓷諧振器都可以用來一起構(gòu)成自激振蕩器。 HD61202 是一種帶有列驅(qū)動輸出的液晶顯示控制器,它可與行驅(qū)動器 HD61203 配合使用,組成液晶顯示驅(qū)動控制系統(tǒng)。 E 輸入 讀寫使能信號 在 E 下降沿,數(shù)據(jù)被鎖存(寫)入 HD61202;在 E 高電平期間,數(shù)據(jù)被讀出 R/W 輸入 讀寫選擇信號 R/W 1 為讀選通, R/W 0 為寫選通 RS 輸入 數(shù)據(jù)、指令選擇信號 RS 1 為數(shù)據(jù)操作 RS 0 為寫指令或讀狀態(tài) DB0DB7 三態(tài) 數(shù)據(jù)總線 RST 輸入 復位信號 復位信號有效時,關(guān)閉液晶顯示,使顯示起始行為 0,RST 可跟 MCU 相連,由 MCU 控制;也可直接接 VDD,使之不起作用。 R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 1 顯示起始行( 063) 3. 頁 PAGE 置指令 R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 0 1 1 1 頁號( 07) 顯示 RAM 共 64 行,分 8 頁,每頁 8 行。 6. 寫數(shù)據(jù)指令 R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 寫 數(shù) 據(jù) 讀、寫數(shù)據(jù)指令每執(zhí)行完一次讀、寫操作,列地址就自動增一,必須注意的是,進行讀操作之前,必須有一次空讀操作,緊接著再讀才會讀出所要讀的單元中的數(shù)據(jù)。頁面地址設置中 P2P0 為選擇的頁面地址,取值范圍為 07H 代表 8 頁。該 bit 1 時該點則顯示黑點出來,該bit 0 時該點則消失。點陣字模庫建立包括以下幾個方面: 建立 8 16 點陣常用字符、數(shù)字、符號字模庫。 ascii_offset ascii_bp+16*asciicode; for j 0。m 16。 shiftn 15。0x01 1。計算字符首地址的公式:字符首地址 字符的 ASCII 碼值 16 字模庫首地址。所有字符按照區(qū)位碼從小到大升序排列。 cclibfile fopen HZK16,rb 。m 32。amp。amp。 shiftn 31。0x01 1。 通用子程序:通用子程序分左半屏、右半屏寫指令代碼子程序和寫顯示數(shù)據(jù)子程序。 是使用 HD61202 及其兼容控制驅(qū)動器作為列驅(qū)動器,同時使用 HD61203 作為行驅(qū)動器的液晶模塊。對于 JM12864J,只要供給 VDD、 VSS 和 V0 即可, HD61202 和 HD61203所需的電源將由模塊內(nèi)部電路在 VDD 和 V0、 VSS 的作用下產(chǎn)生。 系統(tǒng)程序的設計 俄羅斯方塊驅(qū)動流程圖 俄羅斯方塊所有繪圖工作流程圖 俄羅斯方塊中按下鍵的流程圖 俄羅斯方塊所有繪圖工作流程圖 系統(tǒng)仿真 Proteus 軟件介紹 Proteus 軟件是來自英國 Labcenter electronics 公司的EDA 工具軟件。用戶甚至可以實時采用諸如 LED/LCD、鍵盤、 RS232 終端等動態(tài)外設模型來對設計進行交互仿真。 Vision2 IDE 集成開發(fā)環(huán)境, CA51 不提供μ Vision2 調(diào)試器的功能。 RTX51 Full 提供 RTX51 Tiny 的所以功能和一些擴展功能,并且包括 CAN 通信協(xié)議接口子程序; ( 6)比 較表:表 41 列出了每個套件的功能,表的頂上一欄為工具套件名稱,表的左邊一列為軟件組成部分,使用這個對照表可以選擇符合需要的套件。圖 41 Protues 仿真 KEIL 中打開要聯(lián)調(diào)的項目,在 project workspace 的“ target1”上點右鍵 /options for target39。要求標記向上,字向一致。先裝玻璃釉電容器、有機介質(zhì) 電容器、瓷介電容器,最后裝電解電容器。管腳與電路板上需連接時,要用塑料導線。系統(tǒng)性能測試與功能說明 參考文獻 [1] 用系統(tǒng)設計技術(shù)――基于 C[M].
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1