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

正文內(nèi)容

畢業(yè)設(shè)計---智能紅外遙控窗簾升降器(文件)

2024-12-25 17:15 上一頁面

下一頁面
 

【正文】 節(jié)互為按位取反 ,其中客戶碼的高4 位與低 4位又互為按位取反。每一幀由起始位 (Start bit)、擴展位 (Enlarged bit)、翻轉(zhuǎn)位 (Toggle bit)、系統(tǒng)位 (System bit)和數(shù)據(jù)位 (Data bit)組成。 DS1302 是 DS1202 的升級產(chǎn)品,與 DS1202 兼容,但增加了主電源 /后背電源雙電源引腳 ,同時提供了對后背電源進行涓細(xì)電流充電的能力。當(dāng) Vcc2 大于 Vcc1+ 時, Vcc2 給 DS1302 供電。 RST 輸入有兩種功能:首先, RST 接通控制邏輯 ,允許地址 /命令序列送入移位寄存器;其次, RST提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。只有在 SCLK 為低電平時,才能將 RST 置為高電平??刂谱止?jié)的最高有效位 (位 7)必須是邏輯 1,如果它為 0,則不能把數(shù)據(jù)寫入 DS1302 中,位 6如果為 0,則表示存取日歷時鐘數(shù)據(jù),為 1表示存取 RAM 數(shù)據(jù) 。同樣,在緊跟 8 位的控制指令字后的下一個 SCLK脈沖的下 降沿讀出 DS1302 的數(shù)據(jù),讀出數(shù)據(jù)時從低位 0 位到高位 7。 DS1302 與 RAM 相關(guān)的寄存器分為兩類:一類是單個 RAM 單元,共 31 個,每個單元組態(tài)為一個 8 位的字節(jié),其命令控制字為 C0H~ FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;另一類為突發(fā)方式下的 RAM 寄存器,此方式下可一次性讀寫所有的 RAM 的 31個字節(jié),命令控制字為 FEH(寫 )、 FFH(讀 )。只是選擇晶振時,不同的 晶振,誤差也較大。功耗低,顯示狀態(tài)時電流為 2μ A (典型值 ),省電模式時小于 1μ A,工作電壓為 ~ , 顯示清晰。然后輸出電壓為 +12V 的 VDD,為控制繼電器提供工作電壓。 圖 供電部位電路設(shè)計圖紙 此處為市電 220V交流供電電源 此處為 12V 直流供電電源 1 顯示部分硬件電路設(shè)計 顯示電路設(shè)計,考慮到本設(shè)計是作為一般家庭的自動控制窗簾,所以采用的是四位數(shù)碼管來顯示實時時間、調(diào)開窗簾時間、關(guān)窗簾時間,在開窗簾、關(guān)窗簾的時候在數(shù)碼管上不作任何提示,但是伴隨有聲音提示。因為在開窗簾、關(guān)窗簾、停窗簾的時候有明顯的動作現(xiàn)象,很容易觀察到,所以沒有設(shè)定在數(shù)碼管上顯示出來。 鳴響電路與單片 機的一個 P 口引腳相連,應(yīng)程序設(shè)定在開 窗簾和關(guān)窗簾的時候都會伴隨著聲音。 紅外接收部分硬件電路設(shè)計 圖 鳴響部分硬件電路設(shè)計 1 紅外線接收電路使用一個集成紅外接收器,型號是 TSOP1838,靜態(tài)時輸出端輸出高電平,當(dāng)接收到紅外信號后,按紅外信號的數(shù)據(jù)波形輸出負(fù)脈沖數(shù)據(jù)信號。采用普通 32768Hz 晶振,開窗簾時 間,關(guān)窗簾時間都保存在 DS1302 自帶的 RAM 中,不需要單獨的 EEPROM。如果斷電時間較短(幾小時或幾天)時,就可以用漏電較小的普通電解電容代替。 電機部分硬件電路設(shè)計 電機執(zhí)行電路,為了減輕單此引線接低電平 此引線接 圖 紅外接收硬件電路圖 圖 時鐘控制部分電路設(shè)計 1 片機的工作負(fù)荷,提高單片機的抗干擾能力,所以電機不直接由單片機來驅(qū)動。繼電器的打開時間一般是毫秒級的 ,相比之下 ,半導(dǎo)體開關(guān)的開關(guān)時間是微秒級的。兩個繼電器的工作狀態(tài)受單片機控制,在同一個時間內(nèi)兩個繼電器僅能有一個吸合。軟件部分的編寫主要分為紅外線解碼程序、時鐘芯片 DS1302 控制程序、數(shù)碼顯示程序、遙控控制程序這四大部分來闡述。一組碼本身的持續(xù)時間隨它包含的二進制 0和 1的個數(shù)不同而不同,大約在45~ 63ms 之間。 易知 8 位數(shù)據(jù)代碼及其 8 位反代碼的寬度和不變 :(+)8=27ms。 根據(jù)以上分析可得出解碼程序流程如下: 有信號產(chǎn)生中斷→ EA 清零→延時小于 9ms(低電平 )→等待高電平的到來→延時小于 (高電平 )→等待下一次高電平的到來→延時 左右→讀區(qū) 腳電平值→再等待下一次高電平的到來→延時 左右→讀取 腳電平值 ,依次取得 32位代碼 ,前 16位為識別碼 ,后 18位既為 8位數(shù)據(jù)碼和 8位數(shù)據(jù)反碼。各種被控制電路均并聯(lián)在這條總線上 ,但就像電話機一樣只有撥通各自的號碼才能工作 ,所以每個電路和模塊都有唯一的地址 ,在信息的傳輸過程中 , I2C 總線上并接的每一模塊電路既是主控器 (或被控器 ),又是發(fā)送器 (或接收器 ),這取決于它所要完成的功能。 I2C 總線在傳送數(shù)據(jù)過程中共有三種類型信號 ,它們分別是 :開始信號、結(jié)束信號和應(yīng)答信號。 CPU 向受控單元發(fā)出一個信號后 ,等待受控單元發(fā)出一個應(yīng)答信號 ,CPU 接收到應(yīng)答信號后 ,根據(jù)實際情況作出是否繼續(xù)傳遞信號的判斷。很多外圍器件如存儲器、監(jiān)控芯片等也提供 I2C 接口 ,DSl302 有單字節(jié)傳送方式和多字節(jié)傳送方式。 數(shù)據(jù)輸入時 ,時鐘的上升沿數(shù)據(jù)必須有效 ,數(shù)據(jù)的輸出在時鐘的下降沿。 單字節(jié)數(shù)據(jù)輸入跟隨在寫命令字節(jié)的 8個 SCLK 周期之后 ,在隨后的 8 個 SCLK 周期的上升沿輸入數(shù)據(jù)字節(jié) ,數(shù)據(jù)從位 0開始輸入 ,如圖 。第一種顯示方式 :正常時間顯示 ,先使與第一個數(shù)碼管相連的三極管 導(dǎo)通即把 置一 ,接著把分鐘個位 (61H的低四位 )的字形碼送入 P0口 ,延時一段時間 ,讓第一個三極管截止 ,第二個三極管導(dǎo)通 ,把分鐘十位 (62H的高四位 )的字形碼送如 P0口 ,延時一段時間 ,至此分鐘就顯示完了。框圖見 。 44H,轉(zhuǎn)入執(zhí)行 CLOSE 子程序 ,在此程序中 將被置 0,與 相連接的兩個三極管導(dǎo)通 ,電機反轉(zhuǎn) ,延時一段時間也就是窗簾全部被關(guān)上的時候 又被置 01,電機停止運動 。如果再次按到該鍵 ,03H 將被值 0,在讀取實時時間的時候就不在作比較了 ,而是直接退出中斷程序 。在有鍵被按下時 ,程序自動轉(zhuǎn)入相應(yīng)的中斷子程序 ,如 : 口手動開簾鍵被按下時 , 口上接的發(fā)光二極管亮 。先用一變壓器把市電 (220V 交流電 )變成 12V,經(jīng)整流、濾波后 ,再用一集成穩(wěn)壓管 (74L05)把電壓穩(wěn)定在 5V 以供單片機使用; ?單片機選用 89C2051,是整個系統(tǒng)的核心部件 ,擔(dān)負(fù)整個系統(tǒng)的管理控制任務(wù); ?紅外線遙控方式。 ?窗簾用能正反轉(zhuǎn)的電動機來拖動 ,電機的轉(zhuǎn)動方向由繼電器來控制。 本課題的研究雖然取得了一定的收獲,但在很多方面還有待于進一步的改進和完善。在整個論文的選題、理論研究、需求分析和系統(tǒng)設(shè)計的過程中 ,他們給了我不少啟發(fā),并對論文的設(shè)計方案提出了許多至關(guān)重要的建議 ,在實驗過程中幫我解決了不少的難題。我還要感謝這一領(lǐng)域的學(xué)者們 ,是他們給我經(jīng)驗和研究方向 ,文中引用了一些他們研究成果 ,在此一并表示衷心的感謝。手動使窗簾停止運動 s_time equ 0ch 。增加時間鍵 down equ 1dh 。自動升 簾開關(guān) c_auto equ 50h 。電機反轉(zhuǎn)輸出 clk bit 。62h 時 。6dh 關(guān)時 from 11(1302) 。定時讀時間及比較時間 001bh ljmp display 。初始化 mov r1,0c1h 。( 1000, 0111) acall t_6061 mov 6dh,a setb ea sjmp $ delay1: mov r4,034h aa: mov r5,045h djnz r5,$ djnz r4,aa ret 1 。比較 62h, 61h 與 6bh,6ah setb clr acall delay1 setb now2: jnb 05h,out mov a,6dh mov b,10 div ab swap a add a,b cjne a,62h,out mov a,6ch 1 mov b,10 div ab swap a add a,b cjne a,61h,out setb clr acall delay1 setb 。調(diào) 升 窗簾時間顯示 jb 03h,ds3 。持續(xù) 9ms 低電平 。顯示小時 mov a,b movc a,a+dptr clr mov p0,a 1 clr lcall dl2m setb mov a,61h anl a,0fh mov b,a mov a,61h swap a anl a,0fh movc a,a+dptr mov p0,a clr lcall dl2m setb mov a,b movc a,a+dptr mov p0,a clr lcall dl2m setb setb tr1 pop psw pop acc reti ds1: mov a,62h mov 42h,a mov a,61h mov 43h,a sjmp ds_1 ds2: mov a,6bh mov 42h,a mov a,6ah mov 43h,a sjmp ds_1 ds3: mov a,6dh mov 42h,a mov a,6ch mov 43h,a sjmp ds_1 1 ds_1: mov dptr,tab1 mov a,42h anl a,0fh mov b,a mov a,42h swap a anl a,07h movc a,a+dptr mov p0,a clr lcall dlcm setb mov a,b movc a,a+dptr clr mov p0,a clr lcall dlcm setb mov a,43h anl a,0fh mov b,a mov a,43h swap a anl a,0fh movc a,a+dptr mov p0,a clr lcall dlcm setb mov a,b movc a,a+dptr mov p0,a clr lcall dlcm setb pop psw pop acc reti 1 dl2m: mov 40h,14h dl2:
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1