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

正文內(nèi)容

畢業(yè)論文----基于單片機(jī)的推箱子游戲設(shè)計(jì)-文庫(kù)吧資料

2025-06-14 08:55本頁(yè)面
  

【正文】 能自動(dòng)寫(xiě) Write_Com(AUT_WR)。//寫(xiě)操作 _WR=1。 // 為指令、狀態(tài)操作條件 Pin=Com。} 寫(xiě)指令程序 void Write_Com(unsigned char Com) 14 {Enable()。 //將指令送數(shù)據(jù)線 _WR=0。 _CD=1。 _WR=1。 Pin=Data2。 //為下次寫(xiě)做裝備 Enable()。 //將數(shù)據(jù) 1送數(shù)據(jù)線 _WR=0。//判斷是否可讀寫(xiě) _CD=0。} 寫(xiě)雙參數(shù)程序 // Data1/Data2 為傳入的參數(shù), Com 為傳入的指令,先 Data1 后 Data2,最后寫(xiě)指令。 //將指令送數(shù)據(jù)線 _WR=0。 _CD=1。//寫(xiě)操作 _WR=1。//為數(shù)據(jù)操作條件 Pin=Data1。 void Write_Data1(unsigned char Data1,unsigned char Com) 13 {Enable()。8)==8)break。3)==3)break。//將狀態(tài)保存 return a。//讀操作條件 _RD=1。//讀狀態(tài)之前先將數(shù)據(jù)線 拉高 _CD=1。 液晶屏驅(qū)動(dòng)代碼設(shè)計(jì) [5] 讀狀態(tài)程序 unsigned char Read_State()//返回液晶顯示屏的當(dāng)前狀態(tài) {unsigned char a。一個(gè)喇叭,用 于按鍵發(fā)聲,以提示按鍵是否有效,電路圖見(jiàn)圖 4. 控件、喇叭與單片機(jī)的接線是:上移鍵接 ;左移鍵接 ;右移鍵接 11 ;下移鍵接 ;確定鍵接 ;選關(guān)鍵接 ;喇叭經(jīng)過(guò)分壓式偏置共射放大電路將信號(hào)放大再與單片機(jī) 口相連,如圖 4: P 3. 1Q12N44 0 0C122 u FR151 kR220 kR32. 7 k C222 0u FR45kC322 u FL S 1S P E A K E R 圖 4 揚(yáng)聲器放大電路 至此,游戲的硬件電路結(jié)構(gòu)及連線全部介紹完成,仿真電路圖如圖 5 所示,整個(gè)電路圖以網(wǎng)絡(luò)標(biāo)號(hào)的形式給出,避免連線過(guò)多顯得電路擁擠。 復(fù)位信號(hào)從單片機(jī)的 RST 引腳輸入,復(fù)位操作有上電自動(dòng)復(fù)位、按鍵電平復(fù)位和外部脈沖復(fù)位三種方式,本電路采用了按鍵電平復(fù)位,電路圖如圖 3.。晶振電路產(chǎn)生的振蕩脈沖經(jīng)過(guò)內(nèi)部觸發(fā)器進(jìn)行二分頻后,成為單片機(jī)的時(shí)鐘脈沖信號(hào),為單片機(jī)提供一個(gè)基本時(shí)鐘信號(hào)。N3=1/0 圖形顯示啟用 /禁用 光 標(biāo) 形狀選擇 無(wú) 1 0 1 0 0 N2 N1 N0 0xA00xA7 表示光標(biāo)占的行數(shù) 屏讀 無(wú) 1 1 1 0 0 0 0 0 屏讀 數(shù) 據(jù) 一次讀、寫(xiě)方 式 設(shè)置 D1 1 1 0 0 0 0 0 0 數(shù)據(jù)寫(xiě),地址加 1 1 1 0 0 0 0 0 1 數(shù)據(jù)讀,地址加 1 1 1 0 0 0 0 1 0 數(shù)據(jù)寫(xiě),地址減 1 1 1 0 0 0 0 1 1 數(shù)據(jù)讀,地址減 1 1 1 0 0 0 1 0 0 數(shù)據(jù)寫(xiě),地址不變 1 1 0 0 0 1 0 1 數(shù)據(jù)讀,地址不變 數(shù) 據(jù) 自動(dòng)讀、寫(xiě)方 式 設(shè)置 無(wú) 1 0 1 1 0 0 0 0 自動(dòng)寫(xiě)設(shè)置 1 0 1 1 0 0 0 1 自動(dòng)讀設(shè)置 1 0 1 1 0 0 1 0 自動(dòng)寫(xiě)結(jié)束 1 0 1 1 0 0 1 1 自動(dòng)讀結(jié)束 屏拷貝 無(wú) 1 1 1 0 1 0 0 0 屏拷貝 位操作 無(wú) 1 1 1 1 N3 N2 N1 N0 N3=1 置 1 N3=0 清 表二 T6963C 指令集 晶振、復(fù)位電路 晶振電路 單片機(jī)的晶振電路如圖 2所示,其中 XTAL1 和 XTAL2 分別為片內(nèi)振蕩電路的輸入輸出端。N0=1/0 光標(biāo)閃爍啟用 /禁 9 關(guān) 3 2 1 0 用 N1=1/0 光標(biāo)顯示啟用 /禁用 。D1 低字節(jié) 。D1 低字節(jié) 。它可以用于文字,圖形和結(jié)合文本模式及其他各種屬性的功能。配置的文字,圖形 和外部字符發(fā)生器 RAM 數(shù)據(jù)能很容易控制其顯示在窗口中,可以自由移動(dòng)、分配內(nèi)存范圍。該控制器有一個(gè) 8位并行數(shù)據(jù)總線,控制線的讀取或?qū)懭胪ㄟ^(guò)微控制器接口實(shí)現(xiàn),可以直接連接到 TMPZ80 微處理器中。 2 推箱子游戲的硬件部分設(shè)計(jì) 本部分內(nèi)容包括介紹 PG160128A 及其引腳功能;介紹 T6963C 指令集;晶振電路、復(fù)位電路的硬件設(shè)計(jì);控件及按鍵發(fā)聲電路設(shè)計(jì),最后給出游戲仿真的整體硬件電路圖,接下來(lái)是具體的說(shuō)明。第四,就編程語(yǔ)言方面來(lái)說(shuō),編寫(xiě)這樣一個(gè)簡(jiǎn)單的小游戲不需要什么高級(jí)的語(yǔ)言, C 語(yǔ)言或匯編語(yǔ)言就足以完成, C 語(yǔ)言是一種通用型的語(yǔ)言,編程靈活、可讀性強(qiáng)、移植性好;匯編語(yǔ)言是一種直接面向硬件的基礎(chǔ)語(yǔ)言,最接近機(jī)器語(yǔ)言,執(zhí)行速度快(本游戲采用 C語(yǔ)言編寫(xiě))。其次,它的控件也比較少 只有 4 個(gè)方向鍵和 2 個(gè)輔助的功能鍵,這些控鍵在 Proteus中用彈跳式按鍵代替即可。那么推箱子這種小游戲能否在單片機(jī)上編出來(lái)呢?答案是肯定的。但是這種簡(jiǎn)單也是相對(duì)于網(wǎng) 絡(luò)游戲等大型游戲而言的,小游戲本身的代碼還是相當(dāng)繁雜,它要執(zhí)行一系列指令才能正確的完成一個(gè)簡(jiǎn)單的操作,才能按照玩家的意志工作。 T6963C core。 Sokoban。s hardware ponents of the circuit, as a part of the software programming. In the hardware circuitry, including the main active part of the crystal, the direction and control of some of the liquid crystal display and other parts of the singlechip wiring design。所有這些在文中都有詳細(xì)說(shuō)明。 論文主要分為兩大塊:一塊為游戲的硬件電路組成部分,一塊為軟件程序設(shè)計(jì)部分。本系統(tǒng)是以單片機(jī)為其控制核心,以有源晶振構(gòu)成的電路作為時(shí)鐘 信號(hào), 通過(guò)方向鍵的選擇向單片機(jī)控制系統(tǒng)發(fā)出人物移動(dòng)控制命令 ,控制系統(tǒng)接收命令后做出一系列必要的判斷后,控制人物及箱子的移動(dòng)。 1 本科畢業(yè)論文(設(shè)計(jì)) 題 目: 基于單片機(jī)的推箱子游戲設(shè)計(jì) 學(xué)生姓名: 徐衛(wèi) 學(xué)號(hào): P30914093 院(系): 電子信息工程 專(zhuān)業(yè): 微電子 入 學(xué)時(shí)間: 2021 年 9 月 導(dǎo)師姓 名: 楊宗立 職稱(chēng) /學(xué)位: 講師 導(dǎo)師所在單位: 安徽大學(xué) 完成時(shí)間: 2021 年 5 月 2 基于 PROTEUS 的推箱子游戲的設(shè)計(jì) 摘 要 本論文主要介紹了基于單片機(jī)的推箱子游戲的規(guī)則、硬件結(jié)構(gòu)、軟件代碼的編寫(xiě)及工作原理、基于 T6963C內(nèi)核的液晶模塊 PG160128A的詳細(xì)介紹以及指令集。模擬出 Windows系統(tǒng)下的推箱子游戲,具有任意 關(guān)數(shù)選擇、難度依次加大、游戲步數(shù)記錄、游戲時(shí)間記錄、按鍵發(fā)聲、系統(tǒng)低功耗、可實(shí)現(xiàn)在線調(diào)試等特點(diǎn)。本設(shè)計(jì)已通過(guò)了實(shí)驗(yàn)仿真,運(yùn)行穩(wěn)定,基本上沒(méi)有規(guī)則方面的錯(cuò)誤。在硬件電路里主要包括有源晶振部分、方向控制部分及液晶顯示部分等與單片機(jī)的接線設(shè)計(jì);軟件編程方面主要 是子程序和主程序的編寫(xiě),包括:初始化代碼、液晶驅(qū)動(dòng)代碼、方向按鍵代碼、過(guò)關(guān)判斷代碼、步數(shù)記錄代碼、時(shí)間記錄代碼、按鍵發(fā)聲代碼、關(guān)數(shù)選擇代碼及表格數(shù)據(jù)代碼等等。 關(guān)鍵詞: 單片機(jī);推箱子; PG160128A; T6963C 內(nèi)核;指令集 3 Design Of PROTEUS Sokoban Game Based On[1] Abstract This paper introduces the singlechip based on the rules of the game Sokoban, the structure of hardware, software code writing and working principle, based on the core T6963C LCD module PG160128A, as well as details of the instruction set. Simulate the system under Windows Sokoban game, an arbitrary number of related options, in turn increase the difficulty of the game a few stepbystep record time of the game record, sound button, lowpower system can achieve online debugging and so on. The system is based on its singlechip control of the core, consisting of active crystal clock circuit clock signal sent through the arrow keys to select the singlechip control system to control mobile mand characters, the control system after receiving an order to make a Series to determine the necessary, to control the movement of people and boxes. This design has been adopted by the simulation experiments, stable, rules virtually no mistakes. The main thesis is divided into two blocks: one for the game39。 software programming side of the main subroutine is the main program and the preparation, including: initialization code, LCD Driver code, the direction of key code, customs code to determine, stepbystep record of the number of code, record time code, voice button code, customs code and select a number of forms of data code and so on. All of these are in the text in detail. Key words:MCU。 PG160128A。 instruction set 4 目錄 1 推箱子游戲編譯介紹 ..................................................................................................... 6 2 推箱子游戲的硬件部分設(shè)計(jì) .......................................................................................... 6 PG160128A液晶屏介紹 ....................................................................................... 6 T6963C及其指令集介紹 ....................................................................................... 8 T6963C ..........................................
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1