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

正文內(nèi)容

單片機(jī)音樂(lè)演奏控制器的設(shè)計(jì)-預(yù)覽頁(yè)

 

【正文】 1BH—— 定時(shí) /計(jì)數(shù)器 1 的中斷服務(wù)子程序入口地址。 2. 數(shù)據(jù)存儲(chǔ)器 MCS- 51 的數(shù)據(jù)存儲(chǔ)器,分為片外 RAM 和片內(nèi) RAM。片內(nèi) RAM共有 128B,分成工作寄存器區(qū)、位地址區(qū)、通用 RAM區(qū) 3部分, 8051 片內(nèi) RAM結(jié)構(gòu)如圖 。 寄存器 2 組:地址 10H~ 17H。當(dāng)前工作寄存器組的選擇是由特殊功能寄存器中的程序狀態(tài)字寄存器 PSW 的 RSl、 RS0 兩位決定的。 (2) 位地址區(qū) 從 20H~ 2FH 的 16 個(gè)字節(jié)的 RAM 為位地址區(qū),有雙重尋址功能,既可以進(jìn)行位尋址操作,也可以同普通 RAM 單元一樣按字節(jié)尋址操作,共有 128 位,每一位都有相對(duì)應(yīng)的位地址,位地址范圍從 00H~ 7FH。前面所說(shuō)的工作寄存器區(qū)、位尋址區(qū)的字節(jié)單 元也可用作一般的數(shù)據(jù)緩沖器。注意,外部 RAM 和擴(kuò)展的 I/O 口是統(tǒng)一編址的,所有的外擴(kuò) I/O 口都要占用 64 KB 中的地址單元。 (2) 寄存器 B 寄存器 B也是 CPU 內(nèi)特有的一個(gè)寄存器,主要用于乘法和除法運(yùn)算。主要用于子程序調(diào)用及返回和中斷斷點(diǎn)處理的保護(hù)及返回,在完成子程序嵌套和多重中斷處理中是必不可少的。 MCS- 51 系統(tǒng)復(fù)位后, SP 初始化為 07H。 12 MCS51 中斷系統(tǒng) 中斷的概念 當(dāng) CPU 正在處理某項(xiàng)事務(wù)的時(shí)候,如果外界或內(nèi)部發(fā)生了更緊急的事件,要求 CPU暫停正在處理的工作轉(zhuǎn)而去處理這個(gè)緊急事件,待處理完以后再回到原來(lái)被中斷的地方,繼續(xù)執(zhí)行原來(lái)被中斷了的程序,這樣的過(guò)程稱為中斷。 CPU 同意處理該請(qǐng)求稱為中斷響應(yīng),處理中斷請(qǐng)求的程序 稱為中斷服務(wù)子程序。 13 表 21 中斷源及中斷入口地址 中 斷 源 并 口 數(shù) 址 外部中斷 0( INT0 ) 0003H 定時(shí) /計(jì)并器 T0 000BH 外部中斷 1( INT1) 0013H 定時(shí) /計(jì)并器 T1 001BH 串行口 S 0023H 圖 MCS51 單片機(jī)的中斷系統(tǒng)結(jié)構(gòu) (1) INT0-外部中斷 請(qǐng)求 0,由 INT0( )引腳輸入,中斷請(qǐng)求標(biāo)志為 IE0(定時(shí)器 /計(jì)數(shù)器控制寄存器 TCON的 D1位 )。 (5) 串行口中斷請(qǐng)求,中斷請(qǐng)求標(biāo)志為 TI 或 RI(分別為串行口控制寄存器 SCON 的 D1 和 D0 位 )。 IT0 可由軟件置“ 1”或清“ 0”。所以電 平觸發(fā)方式適合于外部中斷以低電平輸入,而且中斷服務(wù)子程序能清除外部中斷請(qǐng)求源的情況。在這種方式時(shí),如果相繼連續(xù)兩次采樣,一個(gè)周期采樣到外部中斷輸入為高,下個(gè)周期采樣為低,則置“ 1”中斷申請(qǐng)觸發(fā)器,直到 CPU 響應(yīng)此中斷時(shí)才清 0。 IE0:外部中斷 0 的中斷申請(qǐng)標(biāo)志位。 lEl:外部中斷 1的中斷申請(qǐng)標(biāo)志位,其意義和 IE0 類似。 TI RI TI: MCS51單片機(jī)串行口的發(fā)送中斷標(biāo)志位,在串行口以方式 0 發(fā)送時(shí),每當(dāng)發(fā)送完8 位數(shù)據(jù),由硬件置“ 1” TI;若以方式 方式 2或方式 3發(fā)送時(shí),在發(fā)送停止位的開(kāi)始時(shí)置“ 1” TI, (TI)= l 表示串行口發(fā)送正在向 CPU 申請(qǐng)中斷,要發(fā)送的數(shù)據(jù)一旦寫(xiě)入串行口的數(shù)據(jù)緩沖器 SBUF,單片機(jī)內(nèi)部的硬件就立即啟動(dòng)發(fā)送器繼續(xù)發(fā)送。 3. 中斷控制寄存器 (1)中斷允許寄存器 IE MCS51 單片機(jī)的 CPU 對(duì)中斷源的開(kāi)放或屏蔽,是由片內(nèi)的中斷允許寄存器 IE控制的(如圖 3- 9 所示 ), IE的字節(jié)地址為 A8H,可以位尋址。 ET1 定時(shí) /計(jì)數(shù)器 T1的溢出中斷允許位 (ET1)= 0,禁止 T1 溢出中斷; (ET1)= 1,允許 T1 溢出中斷。 (EX0)中斷 0中斷允許位。因?yàn)橹袛嘣试S寄存器 IE 的地址是A8H,可以進(jìn)行位尋址,所以可以通過(guò)位操作指令和字節(jié)操作指令實(shí)現(xiàn)。 PS PT1 PX1 PT0 PX0 中斷優(yōu)先級(jí)寄存器 IP 各位的功能如下: PS 串行口中斷優(yōu)先級(jí)控制位 (PS)= 1,串行口中斷定義為高優(yōu)先級(jí); (PS)= 0,串行口中斷定義為低優(yōu)先級(jí)。 PX0 外部中斷 0 中斷優(yōu)先級(jí)控制位 17 (PX0)= 1,外部中斷 0 定義為高優(yōu)先級(jí); (PX0)= 0,外部中斷 0 定義為低優(yōu)先級(jí)。若 CPU 正在執(zhí)行高優(yōu)先級(jí)的中斷,則不能被任何中斷源所中斷,一直執(zhí)行到結(jié)束,遇到返回指令 RETI,返回主程序后再執(zhí)行一條指令后才能響應(yīng)新的中斷請(qǐng)求。其中一個(gè)指示某高優(yōu)先級(jí)的中斷正在執(zhí)行,所有后來(lái)的中斷均被阻止。但中斷響應(yīng)是有條件的 ,并不是查詢到的所有中斷請(qǐng)求都能被立即響應(yīng),當(dāng)遇到下列三種情況之一時(shí),中斷響應(yīng)被封鎖: (1) CPU 正在處理相同的或更高優(yōu)先級(jí)的中斷; (2) 現(xiàn)行的機(jī)器周期不是所執(zhí)行指令的最后 — 個(gè)機(jī)器周期; (3) 正在執(zhí)行的指令是 RETI 或是訪問(wèn) IE或 IP的指令。 在軟件和硬件的設(shè)計(jì)中都應(yīng)遵循從整體到局部的設(shè)計(jì)原則。針對(duì)本設(shè)計(jì)采用 MCS51 單片機(jī)實(shí)現(xiàn)對(duì)硬件電路的控制,而與 PC 記得通信采用 WAVE 軟件來(lái)實(shí)現(xiàn)都是可行的。 。因此在設(shè)計(jì)系統(tǒng)的過(guò)程中,對(duì)于可靠性的要求應(yīng)該貫穿于每一個(gè)環(huán)節(jié),采取各種措施來(lái)提高可靠性,以保證 系統(tǒng)能夠長(zhǎng)時(shí)間的穩(wěn)定工作。 20 設(shè)計(jì)使用芯片 STC89C52介紹 本設(shè)計(jì)所用單片機(jī)如圖 所示: 圖 STC 89C52 該單片機(jī)功能如下: 1. 增強(qiáng)型 6 時(shí)鐘 /機(jī)器周期, 12 時(shí)鐘 /機(jī)器周期 8051 CPU : ( 5V單片機(jī)) /( 3V 單片機(jī) ) : 040MHZ,相當(dāng)于普通 8051 的 0~80MHZ。 C :LQFP44,PDIP40,PLCC44,PQFP44 程序編譯和芯片寫(xiě)入 keil uvision2 編寫(xiě)程序一般步驟如下 : 1. 新建工程 打開(kāi) keil uvision2 軟件 ,在菜單欄上選擇 project 菜單下的 new project (新建一個(gè)工程 )選擇工程存儲(chǔ)存位置,我們新建一文件夾,然后把工程保存在這一文件夾里面,保存之前先輸入文件名 ; 點(diǎn)擊保存之后會(huì)彈出選擇芯片對(duì)話框,選擇 ATMEL 公司的 AT89C51單片機(jī)即可,然后單擊確定。然后關(guān) 閉 源程序編輯框,這一步完成。 程序?qū)懞貌⒕幾g成功之后我們?nèi)绾尾拍軣浀絾纹瑱C(jī)里面呢?要把程序燒錄到單片機(jī)里面,就必須先把它編譯成 Hex 格式文件,所以下面我們學(xué)習(xí)如何建立 HEX 文件。例如,要產(chǎn)生 200HZ 的音頻信號(hào), 200HZ 音頻的變化周期為 1/200 秒,即5ms。硬件電路如圖 所示: 23 圖 程序設(shè)計(jì)的硬件連接 24 程序設(shè)計(jì)與調(diào)試 如圖 所示: 圖 程序框圖 buzz equ 0000h 25 ljmp main 0100h main: mov p1,0ffh mov tmod,01h start:mov r0,p1 setb buzz cjne r0,0ffh,key1 sjmp start key1:cjne r0,0feh,key2 cpl buzz mov th0,high(65536950) mov tl0,low(65536950) setb tr0 jnb tf0,$ clr tf0 setb buzz sjmp start key2:cjne r0,0fdh,key3 cpl buzz mov th0,high(65536850) mov tl0,low(65536850) setb tr0 jnb tf0,$ clr tf0 setb buzz sjmp start key3:cjne r0,0fbh,key4 cpl buzz mov th0,high(65536760) mov tl0,low(65536760) setb tr0 jnb tf0,$ clr tf0 setb buzz sjmp start key4:cjne r0,0f7h,key5 26 cpl buzz mov th0,high(65536720) mov tl0,low(65536720) setb tr0 jnb tf0,$ clr tf0 setb buzz sjmp start key5:cjne r0,0efh,key6 cpl buzz mov th0,high(65536640) mov tl0,low(65536640) setb tr0 jnb tf0,$ clr tf0 setb buzz sjmp start key6:cjne r0,0dfh,key7 cpl buzz mov th0,high(65536570) mov tl0,low(65536570) setb tr0 jnb tf0,$ clr tf0 setb buzz ljmp start key7:cjne r0,0bfh,key8 cpl buzz mov th0,high(65536510) mov tl0,low(65536510) setb tr0 jnb tf0,$ clr tf0 setb buzz ljmp start key8:cjne r0,7fh,next 27 cpl buzz mov th0,high(655361010) mov tl0,low(655361010) setb tr0 jnb tf0,$ clr tf0 setb buzz next:ljmp start end 28 5 論文總結(jié) 2021 年 1月,我開(kāi)始了我的畢業(yè)論文工作,時(shí)至今日,論文基本完成。 2 月,在與導(dǎo)師的交流討論中我的題目定了下來(lái),是:?jiǎn)纹瑱C(jī) 音樂(lè)演奏控制器 設(shè)計(jì)。我在學(xué)校圖書(shū)館,大工圖書(shū)館搜集資料,還在網(wǎng)上查找各類相關(guān)資料,將這些寶貴的資料全部記在筆記本上,盡量使我的資料完整、精確、數(shù)量多,這有利于論文的撰寫(xiě)。在大家的幫助下,困難一個(gè)一個(gè)解決掉,論文也慢慢成型。在設(shè)計(jì)電路初期,由于沒(méi)有設(shè)計(jì)經(jīng)驗(yàn),覺(jué)得無(wú)從下手,空有很多設(shè)計(jì)思想,卻不知道應(yīng)該選哪個(gè),經(jīng)過(guò)導(dǎo)師的指導(dǎo),我的設(shè)計(jì)漸漸有了頭緒,通過(guò)查閱資料,逐漸確 立系統(tǒng)方案。在論文中我充分地運(yùn)用了大學(xué)期間所學(xué)到的知識(shí)。這段旅程看似荊棘密布,實(shí)則蘊(yùn)藏著無(wú)盡的寶藏。 在今后的日子里,我仍然要不斷地充實(shí)自己,爭(zhēng)取在所學(xué)領(lǐng)域有所作為。她的循循善誘的教導(dǎo)和不拘一格的思路給予我無(wú)盡的啟迪,她的淵博的專業(yè)知識(shí),精益求精的工作作風(fēng),嚴(yán)以律己、寬以待人的崇高風(fēng)范,將一直是我工作、學(xué)習(xí)中的榜樣。在整個(gè)的論文寫(xiě)作中,各位老師、同學(xué)和朋友積極的幫助我查資料和提供有利于論文寫(xiě)作的建議和意見(jiàn),在他們的幫助下,論文得以不斷的完善,最終幫助我完整的寫(xiě)完了整個(gè)論文。老師的嚴(yán)謹(jǐn)治學(xué)態(tài)度、淵博的知識(shí)、無(wú)私的奉獻(xiàn)精神使我
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1