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

正文內(nèi)容

課程設(shè)計(jì)-基于單片機(jī)的紅外遙控電風(fēng)扇設(shè)計(jì)-全文預(yù)覽

2025-06-28 04:39 上一頁面

下一頁面
  

【正文】 05H 。====================掃描鍵盤程序==================================SCANKEY: PUSH ACC PUSH PSW CLR EX0 MOV P1,0FH MOV A,P1 CPL A ANL A,0FH MOV R2,A 。====================INT1的中斷處理===============================KEY_INT1: PUSH ACC PUSH PSW CLR EX1 。送存貯單元中 INC R1 DJNZ R2,PP MOV A,MRD CPL A CJNE A,31H,EXIT 。右移的次數(shù)JJJJ: JNB ,$ 。檢測為0時(shí),引導(dǎo)碼過 JB ,$ 。==========INT0中斷處理程序:對(duì)接收數(shù)據(jù)進(jìn)行接收 =================YAOKONG_INT0: PUSH ACC PUSH PSW CLR EX0 。定時(shí)2小時(shí)的處理 JB SJ02,LOOP_2H 。定時(shí)50MS MOV TL0,0B0H DJNZ CUZHI,GRET1 。開關(guān)機(jī)處理程序 CLR STALLPOTHER: JMP MAIN 。========================================================KEY2: CJNE A,02H,KEY3 SETB CALL DY20MS CLR CALL DY30MS MOV A,MRD CJNE A,05H,KEY21 SETB SJ00 SETB TR0 JMP KEY2 KEY21: CJNE A,06H,KEY22 SETB SJ01 SETB TR0 JMP KEY2KEY22: CJNE A,07H,KEY23 SETB SJ02 SETB TR0 JMP KEY2KEY23: JMP KEY2。檢接收中斷標(biāo)志位 ACALL LCD_INIT JMP MAIN 。CPU開中。預(yù)使用單元清0 CLR AMAIN0: MOV R0,A DJNZ R0,MAIN0。秒寄存器 MIN DATA 41H 。2小時(shí)控制標(biāo)志 LKEYON BIT 。RS為寄存器選擇 RW BIT 。按鍵中斷 ORG 0100H。K8:開關(guān)機(jī),鍵值為08。K4:高風(fēng)檔,鍵值為 04。====================延時(shí)4500us子程序 DY4500us: MOV R6,45L2B: MOV R4,2L3B: MOV R5,15 DJNZ R5,$ DJNZ R4,L3B DJNZ R6,L2B RET END五、接收程序。等四個(gè)字節(jié)的發(fā)送完 RET。清CPP1: RRC A 。======================發(fā)送四個(gè)緩沖單元中的內(nèi)容程序:PP: MOV R3,4 。關(guān)T0的中斷 SETB EX0 。發(fā)送引導(dǎo)碼 SETB TR0 。鍵號(hào)存于32H單元中 CPL A MOV SENDBUF+3,A 。置列初號(hào) CLR CPINT01: RLC A 。將行號(hào)存入R2中。T0的工作方式2 MOV TH0,0FAH 。預(yù)使用單元清0 CLR AMAIN0: MOV R0,A DJNZ R0,MAIN0 。INT0的中斷入口ko JMP KEY_INT0 ORG 000BH 。K7:定時(shí)300s,鍵值為07。K3:中風(fēng)檔,鍵值為 03。參考文獻(xiàn)[1] 潘曉寧,朱耀東 單片機(jī)程序設(shè)計(jì)實(shí)踐教程[M].北京:清華大學(xué)出版社,[2] 戴仙金 51單片機(jī)及其C語言開發(fā)實(shí)例[M].北京:清華大學(xué)出版社,[3] 汪志紅,51單片機(jī)技術(shù)與應(yīng)用系統(tǒng)開發(fā)案例精選 [M].北京:清華大學(xué)出版社,[4]李朝青,單片機(jī)原理及接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,附件一、程序清單元件名稱型號(hào)數(shù)量單片機(jī)89C522液晶RT16021雙向晶閘管驅(qū)動(dòng)器MOC30631雙向晶閘管BT1341晶振12MHZ2電解電容33PF4有極電容10UF5蜂鳴器1電阻1K5電阻5504電阻10K9電阻2電阻4703電阻3304排阻10K1三極管NPN3滑動(dòng)變阻器10K1Led紅色1按鍵小16接插件5二、發(fā)射原理圖三、接收原理圖四、發(fā)射程序。在課程設(shè)計(jì)中,我主要負(fù)責(zé)的是PROTEL原理圖繪制,PCB制作,以及電路板制作等,在PCB制作過程導(dǎo)入網(wǎng)絡(luò)是出現(xiàn)了很多錯(cuò)誤,找了很久還問了好幾個(gè)同學(xué)還是能找出,后來自己在錯(cuò)誤的元器件上嘗試性的修改,把一個(gè)元器件的分裝換了下,居然沒錯(cuò)誤了,讓我覺得很興奮,現(xiàn)在回想以后做設(shè)計(jì)是一定要從細(xì)節(jié)入手,這樣才能做的更加順利。(4)編程過程中要注意加注釋或分割線,否則,在程序過長時(shí)容易變得很亂,不便于查找或更改。程序調(diào)試中出現(xiàn)的問題及解決辦法:(1)有時(shí)會(huì)出現(xiàn)程序一點(diǎn)錯(cuò)誤也沒有,但就是不能正常運(yùn)行的現(xiàn)象,最后我們發(fā)現(xiàn)是因?yàn)槌绦蛑杏械闹噶顣鴮懙牟灰?guī)范導(dǎo)致的,例如有的RET返回指令一定要按正確格式書寫或在兩行指令間最好不要留空行。三、仿真與調(diào)試按照上面設(shè)計(jì)的電路在proteus軟件內(nèi)畫圖,打開單片機(jī)軟件開發(fā)系統(tǒng)keil,選擇89c51單片機(jī),在其中編寫程序,運(yùn)行生成一個(gè)后綴名為hex的文件,然后將該文件下載到proteus中的AT89c51單片機(jī)中進(jìn)行仿真,觀察實(shí)驗(yàn)現(xiàn)象。(圖6)可控硅調(diào)速采用雙向可控硅過零觸發(fā)方式,由單片機(jī)控制雙向可控硅的通斷,通過改變每個(gè)控制周期內(nèi)的可控硅導(dǎo)通和關(guān)斷交流完整全波(或半波)信號(hào)的數(shù)量來調(diào)節(jié)負(fù)載功率,進(jìn)而達(dá)到調(diào)速目的。指令7:字符發(fā)生器RAM地址設(shè)置。D:控制整體的顯示開與關(guān),高電平表示開顯示,低電平表示關(guān)顯示。序號(hào)指令RSR/WD7D6D5D4D3D2D1D01清顯示00000000012光標(biāo)返回000000001*3置輸入模式00000001I/DS4顯示開/關(guān)控制0000001DCB5光標(biāo)或字符移位000001S/CR/L**6置功能00001DLNF**7置字符發(fā)生存貯器地址0001字符發(fā)生存貯器地址8置數(shù)據(jù)存貯器地址001顯示數(shù)據(jù)存貯器地址9讀忙標(biāo)志或地址01BF計(jì)數(shù)器地址10寫數(shù)到CGRAM或DDRAM)10要寫的數(shù)據(jù)內(nèi)容11從CGRAM或DDRAM讀數(shù)11讀出的數(shù)據(jù)內(nèi)容1602液晶模塊的讀寫操作,屏幕和光標(biāo)的操作都是通過指令編程來實(shí)現(xiàn)的。第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。第3腳:VL為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地時(shí)對(duì)比度最高,對(duì)比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè)10K的電位器調(diào)整對(duì)比度。字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號(hào)等點(diǎn)陣式LCD,目前常用16*1,16*2,20*2和40*2行等的模塊。:由四節(jié)干電池題供6V電壓給控制板。一組碼本身的持續(xù)時(shí)間隨它包含的二進(jìn)制“0”和“1”的個(gè)數(shù)不同而不同,大約在45~63ms之間。然后再通過紅外發(fā)射二極管發(fā)射。(圖2)紅外發(fā)射管K1:微風(fēng)檔;鍵值為 01H K2:低風(fēng)檔:鍵值為 02HK3:中風(fēng)擋;鍵值為03HK4:高風(fēng)檔;鍵值為04HK5:定時(shí)30s;鍵值為05HK6:定時(shí)60s;鍵值為06HK7:定時(shí)300s;鍵值為07HK8:開關(guān)鍵;鍵值為08H、解碼遙控發(fā)射器專用芯片很多,根據(jù)編碼格式可以分成兩大類,這里我們以運(yùn)用比較廣泛,解碼比較容易的一類來加以說明,現(xiàn)以日本 NEC的uPD6121G組成發(fā)射電路為例說明編碼原理。:,將其調(diào)制在一起,整形并緩沖放大,經(jīng)過8050進(jìn)行放大驅(qū)動(dòng)紅外發(fā)射管,使其發(fā)射紅外光。經(jīng)過調(diào)制電路整形,用三極管驅(qū)動(dòng)紅外發(fā)射管發(fā)射。發(fā)射部分包括鍵盤矩陣、編碼調(diào)制、紅外發(fā)送器。盡管電風(fēng)扇有其市場優(yōu)勢,但傳統(tǒng)電風(fēng)扇還是有許多地方應(yīng)當(dāng)進(jìn)行改良的,最突出的缺點(diǎn)是它不能根據(jù)溫度的變化適時(shí)調(diào)節(jié)風(fēng)力大小,對(duì)于夜間溫差大的地區(qū),人們?cè)?
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1