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

正文內(nèi)容

風(fēng)扇遙控器設(shè)計(jì)畢業(yè)設(shè)計(jì)(參考版)

2024-12-05 16:04本頁面
  

【正文】 此外,我要感謝我的同學(xué)袁逸峰,車小剛,梁彥。正是郭老師的無私幫助與熱忱鼓勵,我的畢業(yè)論文才能夠得以順利完成,謝謝郭老師。她為人隨和熱情,治學(xué)嚴(yán)謹(jǐn)細(xì)心。東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 致謝 29 致 謝 在本論文即將完成之際,我想向曾經(jīng)給我?guī)椭椭С值娜吮硎局孕牡母兄x。 此設(shè)計(jì)不足之處是:遙控器的使用要受到距離的限制,并且不能穿越障礙物來實(shí)現(xiàn)對風(fēng)扇的遙控作用,這是紅外線的局限性決定的。單片機(jī)控制系統(tǒng)具有低價、智能的優(yōu)勢,能夠根據(jù)需求的不同而作相應(yīng)的調(diào)整,更加個性化。通過硬件的選取,電路的設(shè)計(jì),對其所應(yīng)有的功能進(jìn)行軟件的編程與調(diào)試,實(shí)現(xiàn)了遙控器定時,調(diào)速和顯示等各項(xiàng)所要求的功能。 圖 113 關(guān)機(jī)處理子程序流程圖 開始 P2口輸出高電平,關(guān)閉 結(jié)束 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 結(jié)論與展望 28 結(jié)論 本文系統(tǒng)的介紹了紅外遙控器的功能,原理。4 檔(最快) MOV P20F7H MOV P1,99H 。3 檔 MOV P2,0FBH MOV P1,0b0H 。2 檔 MOV P2,0FDH MOV P10a4h 。1 檔(最慢) MOV P1,0F9H 。 子程序關(guān)鍵代碼 CJNE A,00H,KP1 。所謂靜態(tài)顯示,就是每一個數(shù)碼管顯示器都要占用單獨(dú)的具有鎖存功能的 I/O 接口用于筆劃段字形代碼。在輪流點(diǎn)亮過程中,每位顯示器的點(diǎn)亮?xí)r間極為短暫,但由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù)。 CPU 向字段輸出端口輸出字型碼時,所有顯示器接受相同的字型碼,但究竟使那一位則由 I/O 線決定。 另一種方法是動態(tài)掃描顯示。這樣單片機(jī)只要把顯示的字型數(shù)據(jù)代碼發(fā)送到接口電路,該字段就可以顯示要發(fā)送的字型。靜態(tài)顯示的數(shù)據(jù)穩(wěn)定,占用的 CPU 時間少。 靜態(tài)顯示就是顯示驅(qū)動電路具有輸出鎖存功能,單片機(jī)將要顯示的數(shù)據(jù)送出 后就不再控制 LED,直到下一次顯示時再傳送一次新的數(shù)據(jù)。信號從單片機(jī)端 到 輸出,當(dāng)某個輸出為低電平時,繼電器閉合,風(fēng)扇調(diào)到相應(yīng)擋位。單片機(jī)輸出高電平繼電器(斷開、閉合 )。只要在線圈兩端加上一定的電壓,線圈中就會流過一定的電流,從而產(chǎn)生電磁效應(yīng),銜鐵就會在電磁力吸引的作用下克服返回彈簧的拉力吸 向鐵心,從而帶動銜鐵的動觸點(diǎn)與靜觸點(diǎn)(常開觸點(diǎn))吸合。 圖 12 子程序流程圖 開始 讀鍵值 顯示并轉(zhuǎn)換風(fēng)速 結(jié)束 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 風(fēng)扇遙控器的軟件設(shè)計(jì) 26 子程序的關(guān)鍵技術(shù) 1. 本設(shè)計(jì)采用電磁式繼電器。 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 風(fēng)扇遙控器的軟件設(shè)計(jì) 25 圖 111(風(fēng)速顯示電路) 在此電路中, P1( ) 口接了一位 LED 顯示器,用來顯示電風(fēng)扇的擋位狀態(tài)。紅色關(guān)機(jī)鍵按下時關(guān)機(jī) MOV P1,0FFH MOV P2,0FFH CLR MOV P0,0FFH MOV 50H,01H MOV 51H,00h LCALL D3S RET KP8: RET 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 風(fēng)扇遙控器的軟件設(shè)計(jì) 24 風(fēng)速和顯示處理子程序設(shè)計(jì) 此小節(jié)主要介紹了風(fēng)扇的軟件調(diào)速技術(shù)和相應(yīng)的顯示過程。定時鍵第五次按下定時 90 分鐘 MOV P0,0F8H MOV 50H,90 MOV 51H,05H LCALL D3S RET OP10: MOV P0,0FFH 。定時鍵第一次按下定時 15 分鐘 MOV 50H,15 MOV 51H,01H LCALL D3S RET OP8: CJNE A,03H,OP9 。定時鍵第二次按下定時 30 分鐘 MOV 50H,30 MOV 51H,02H LCALL D3S RET OP6: JC OP7 CJNE A,02H,OP8 。關(guān)閉定時指示燈 CLR SJMP LP2 KP5: CJNE A, 22HKP 。定時清零 MOV P1,0FFH 。蜂鳴器響 8 次 SETB LCALL D3S LCALL D3S DJNZ R1,RP1 MOV P2,0FFH 。定時結(jié)束 CLR 。調(diào)用一分鐘程序 DJNZ 50H,LP 。 定時子程序 LP2: MOV A,50H 。由于 TCON 是可以位尋址的,因而如果只清溢出或啟動定時器工作,可以用位操作命令。 IT0:外部中斷 0觸發(fā)方式選擇位。 IT1:外部中斷 1觸發(fā)方式選擇位。其功能及操作情況同 TR1。其功能及操作情況同 TF1。當(dāng) GATE=1,且 INT1 為高電平時, TR1置“ 1”啟動定時器 1;當(dāng) GATE=0, TR1 置“ 1”啟動定時器 1。 TR1:定時器 1 運(yùn)行控制位。當(dāng)字時器 1計(jì)滿溢出時,由硬件使 TF1 置“ 1”,并且申請中斷。其中, TFl, TRl, TF0 和 TR0位用于定時器/計(jì)數(shù)器;IEl, ITl, IE0 和 IT0 位用于中斷系統(tǒng)。 TCON 的作用是控制定時器的啟、停,標(biāo)志定時器溢出和中斷情況。復(fù)位時, TMOD所有位均為 0。 M1M0:工作方式選擇位,定時器/計(jì)數(shù)器的 4種工作方式由 M1M0 設(shè)定。 東華理工大學(xué)長江學(xué)院畢業(yè)設(shè)計(jì)(論文) 風(fēng)扇遙控器的軟件設(shè)計(jì) 21 C/ T:定時器/計(jì)數(shù)器選擇位。 D7 D6 D5 D4 D3 D2 D1 D0 GATE C/T M1 M0 GATE C/T M1 M0 由圖可見, TMOD 的高 4 位用于 T1,低 4使用于 T0, 4種符號的含義如下: GATE:門控制位。其中, TCON 寄存器 中另有 4位用于中斷系統(tǒng) 1. TMOD 定時器 /計(jì)數(shù)器方式寄存器 定時器方式控制寄存器 TMOD 在特殊功能寄存器中,字節(jié)地址為 89H,無位地址。下面我們就提出的控制字的格式及各位的主要功能與大家詳細(xì)的講解。將控制字寫入定時 /計(jì)數(shù)器的過程叫定時器 /計(jì)數(shù)器初始化。由此可見,定時器是單片機(jī)中效率高而且工作靈活的部件。 當(dāng) CPU 用軟件給定時器設(shè)置了某種工作方式之后,定時器就會按設(shè)定的工作方式獨(dú)立運(yùn)行,不再占用 CPU 的操作時間,除非定時器計(jì)滿溢出,才可能中斷 CPU 當(dāng)前操作。例如,如果 選用 12MHz晶振,則最高計(jì)數(shù)頻率為 。此后的機(jī)器周期 S3P1 期間,新的計(jì)數(shù)值裝入計(jì)數(shù)器。計(jì)數(shù)器在每個機(jī)器周期的 S5P2 期間采樣引腳輸入電 平。若要延長定時時間,則需要改變定時器的初值,并要適當(dāng)選擇定時器的長度(如 8位、 13 位、 16位等)。因一個機(jī)器周期等于 12 個振蕩周期,所以計(jì)數(shù)頻率 fcount=1/12osc。 定時計(jì)數(shù)器的原理:當(dāng)定時器 /計(jì)數(shù)器為定時工作方式時,計(jì)數(shù)器的加 1 信號由振蕩器的 12分頻信號產(chǎn)生,即每過一個機(jī)器周期,計(jì)數(shù)器加 1,直至計(jì)滿溢出為止。 TMOD 主要是用于選定定時器的工 作方式; TCON 主要是用于控制定時器的啟動停止,此外 TCON 還可以保存 T0、 T1的溢出和中斷標(biāo)志。此外,其內(nèi)部還有一個8位的定時器方式寄存器 TMOD 和一個 8位的定時控制寄存器 TCON。每個寄存器均可單獨(dú)訪問。 16 位的定時 /計(jì)數(shù)器分別由兩個 8 位專用寄存器組成,即: T0由 TH0 和 TL0 構(gòu)成; T1 由 TH1 和 TL1 構(gòu)成??删幊痰囊馑际侵钙涔δ埽ㄈ绻ぷ鞣绞健⒍〞r時間、量程 、啟動方式等)均可由指令來確定和改變。 按下第五次:表示定時 90分鐘, LED LED LED3 全亮; 按下第六次:表示定時取消, LED LED LED全滅;之后又可以重復(fù)以上過程。30 分鐘; 45 分鐘; 60 分鐘; 90 分鐘,操作時只需手執(zhí)遙控器,直接按定時鍵即可。 在紅外線遙控開關(guān)中,我們把遙控器上的定時鍵設(shè)置成為定時控制鍵。外部中斷 0上升沿觸發(fā)有效 MOV 50H,00H MOV 51H,00H MOV R1,0AH RP: CPl 。主程序開放中斷 SETB EA SETB EX0 。在中斷處理程序中,通過讀 P3 口 ,對按鍵信息 進(jìn)行接收。關(guān)閉檔位顯示,數(shù)碼管不顯示 MOV P0,0FFH 。關(guān)閉電風(fēng)扇電源 MOV 50H,00H 。發(fā)光二極管閃爍 8 次 LCALL D3S SETB 。判斷定時了沒有 MOV A,51H CJNE A,00H,RP2 SJMP LP2 RP2: MOV R1,08H RP1: CLR 。定時初始化 CJNE A,00H,LP SJMP LP2 LP: LCALL D60s 。外部中斷 0 下降沿觸發(fā)有效 MOV 50H,00H MOV 51H,00H MOV R1,0AH RP: CPl 。主程序開放中斷 SETB EA SETB EX0 。(表 14) 位地址 BF BE BD BC BB BA B9 B8 位符號 / / PT2 PS PT1 PX1 PT0 PX0 PX0—— 外部中斷 0 優(yōu)先級設(shè)定位 PT0—— 定時中斷 0 優(yōu)先級設(shè)定位 PX1—— 外部中斷 1 優(yōu)先級設(shè)定位 PT1—— 定時中斷 1 優(yōu)先級設(shè)定位 PS—— 串口中斷優(yōu)先級設(shè)定位 PT2—— 定時器 2優(yōu)先級設(shè)定位 主程序 ORG 0000H LJMP KKP 。 當(dāng) EA=1 時,中斷總 允許后中斷的禁止與允許由各中斷源的中斷允許控制位進(jìn)行設(shè)置。 IE:中斷允許控制寄存器 寄存器地址 A8H,位尋址 AFH~ A8H。如果發(fā)出新的中斷請求的中斷源的優(yōu)先權(quán)級別與正在處理的中斷源同級或更低時, CPU不會響應(yīng)這個中斷請求,直至正在處理的中斷服務(wù)程序執(zhí)行完以后才能去處理新的中斷請求。計(jì)算機(jī)按中斷源優(yōu)先權(quán)高低逐次響應(yīng)的過程稱優(yōu)先權(quán)排隊(duì),這個過程可通過硬件電路來實(shí)現(xiàn),亦可通過軟件查詢來實(shí)現(xiàn)。為此,計(jì)算機(jī)給每個中斷源規(guī)定了優(yōu)先級別,稱為優(yōu)先權(quán)?;謴?fù)現(xiàn)場和斷點(diǎn)后, CPU 將繼續(xù)執(zhí)行原主程序,中斷響應(yīng)過程到此為止。保護(hù)斷點(diǎn)和現(xiàn)場后即可執(zhí)行中斷服務(wù)程序,執(zhí)行完畢, CPU由中斷服務(wù)程序返回主程序,中
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1