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

正文內(nèi)容

基于單片機的電鈴控制系統(tǒng)的設(shè)計方案-免費閱讀

2025-05-27 22:33 上一頁面

下一頁面
  

【正文】 我將繼續(xù)深入研究,擴展出更多、更有用的功能。操作方法是:把硬件仿真器的一端和PC連接,在斷電的情況下,把目標系統(tǒng)的單片機拔下(有外部EPROM的拔下)然后把硬件仿真器的仿真頭插到單片機的位置。對所用的元器件的質(zhì)量檢查,兩者無誤后進行下一步。 系統(tǒng)構(gòu)建系統(tǒng)的構(gòu)建分為以下幾個步驟完成:設(shè)計原理圖、制作PCB、安裝元器件。ENDCJNE A,05H,EXIT_DALING響鈴起始時間由秒實時控制CLR BEEPL1:CJNE A,11H,EXIT_210:40MOV A,23HCJNE A,30H,B6RETB5:MOV A,22HSETB 44HCJNE A,09H,B48:30MOV A,23HCJNE A,20H,B2RETB1:MOV A,22HRET/*****萬用返回程序*****/MOV 22H,59HNEXT4:ADD A,99HMOV 23H,23HADD A,99HCJNE R5,04H,EXIT選擇鍵功能標志為3,調(diào)秒,否則跳出CJNE R1,02H,NEXT2DA AMOV 24H,00H調(diào)整選擇功能標志加一RET確認用戶長按后,重新設(shè)定起始值,加快調(diào)時快進速度LJMP LOOP3LOOP2:進入長按處理設(shè)置為00H是為了在進入長按處理前加長延時區(qū)分用戶的長按與短按,防止誤快進ANL A,0FH JZ EXIT_KEY CLR 該位使用TABLE1以消除前置0LCALL DELAYMOV A,2BHMOV P0,ASETB MOV A,0BFHCLR MOV DPTR,TABLEJB 48H,DISPMOV 2DH,0AH如果長按按鍵(調(diào)時快進),則跳過閃爍處理MOV 2CH,A轉(zhuǎn)換出分個位,存入2DH MOV 2FH,0AH如果長按按鍵(調(diào)時快進),則跳過閃爍處理MOV 2EH,A轉(zhuǎn)換出秒個位,存入2FH RETI DA AMOV 20H,00H LCALL DALING_KEYLCALL ADD_KEY設(shè)定定時器0工作方式1清零時寄存器清零秒寄存器調(diào)整選擇鍵功能標志:0正常走時、1調(diào)時、2調(diào)分、3調(diào)秒 44H START: ORG 0000H顯示子程序?qū)⒆钚碌臅r、分、秒的數(shù)據(jù)轉(zhuǎn)換為數(shù)字數(shù)據(jù)并顯示在七段顯示器上。 系統(tǒng)使用4只按鍵,3只按鍵用來調(diào)整時間,另一只為強制打鈴按鈕 3)機器周期:通常將完成一個基本操作所需的時間稱為機器周期。在片外跨接一晶振和兩個匹配電容CC2,,就構(gòu)成一個自激振蕩器。 在運行中,外界干擾等因素可能會使單片機的程序陷入死循環(huán)狀態(tài)或“跑飛”。動態(tài)方式顯示時,各數(shù)碼管分時輪流選通,要使其穩(wěn)定顯示,必須采用掃描方式,即在某一時刻只選通一位數(shù)碼管,并送出相應的段碼,在另一時刻選通另一位數(shù)碼管,并送出相應的段碼。這樣,字符1的顯示代碼為0000010,字符F的顯示代碼為011110001,用十六進制表示分別為06H和71H。根據(jù)發(fā)光字段的不同組合可顯示出各種數(shù)字或字符。目前常用的顯示器有數(shù)碼管顯示器(LED顯示器)、液晶顯示器(LCD顯示器)和CRT顯示器等,本設(shè)計中采用的是LED顯示器。若有鍵按下,則進而判別哪一列有鍵按下,確定按鍵位置。如果全為1,則所按下的鍵不在此行;如果不全為1,則所按下的鍵必在此行,而且是在與零電平列線相交的交點上的那個鍵。這種鍵盤結(jié)構(gòu)的優(yōu)點是電路簡單;缺點是當鍵數(shù)較多時,要占用較多的I/O線。在鍵數(shù)較少時,可采用硬件去抖,而當鍵數(shù)較多時,采用軟件去抖。CPU可以采用查詢或中斷方式了解有無將鍵輸入并檢查是哪一個鍵按下,將該鍵號送入累加器ACC,然后通過跳轉(zhuǎn)指令轉(zhuǎn)入執(zhí)行該鍵的功能程序,執(zhí)行完后再返回主程序。非編碼鍵盤幾乎不需要附加硬件邏輯,在單片機應用系統(tǒng)中被普遍使用。P3口除了作為一般的I/O口線外,還具有的第二種功能,如下表所示。引腳號功能特性T2(定時/計數(shù)器2外部計數(shù)脈沖輸入),時鐘輸出T2EX(定時/計數(shù)2捕獲/重裝載觸發(fā)和方向控制)(3)P2口:P2是一個帶內(nèi)部上拉電阻的8位雙向I/O口,P2的輸出緩沖級可驅(qū)動(吸收或輸出電流)4個TTL邏輯門電路。FLASH存儲器編程時,該引腳加上+12V的編程允許電源Vpp,當然這必須是該器件是使用12V編程電壓Vpp。如有必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE操作。(1)RST/VpD(9腳):RST(RESET)是復位信號輸入端,高點平有效。2個時鐘引腳也可外接晶體振蕩器。1)電源引腳(1) AT89S52具有以下標準功能:8K字節(jié)Flash,256字節(jié)RAM,32 位I/O 口線,看門狗定時器,2 個數(shù)據(jù)指針,三個16位定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)振蕩器及時鐘電路。作息時間控制系統(tǒng)從總體來分,可以分為兩部分,控制核心和外圍電路。 (2)增加調(diào)整起床鈴、熄燈鈴時間的功能。此系統(tǒng)可以實現(xiàn)對時間的智能化控制,擺脫了傳統(tǒng)的由人來控制時間的長短的不便,可廣泛應用在學校、工廠和機關(guān)的自動打鈴、計時、路燈及室內(nèi)照明和其他對象控制,因此具有廣闊的市場和良好的經(jīng)濟效益。通過此次設(shè)計,我們要掌握以下方面的知識:(l) (3)能實現(xiàn)基本打鈴功能,規(guī)定:(4)設(shè)計能正常工作的一個單片機最小硬件系統(tǒng),外圍電路包括設(shè)置鍵盤,LCD或LED的顯示器;上午6:00起床鈴:打鈴5秒、停2秒、再打鈴5秒。 (1)增加整點報時功能,整點時響鈴5秒,要求有控制啟動和關(guān)閉功能??刂坪诵臑閱纹瑱C,外圍電路主要包括顯示電路、鍵盤電路、復位電路、時鐘電路等。另外,AT89S52可降至0Hz靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式。 (1)XTAL1(19腳):片內(nèi)高增益反向放大器的輸入端。當振蕩器運行時,在此引腳輸入最少兩個機器周期以上的高電平,將使單片機復位。該位置位后,只有一條MOVX和MOVC指令才能將ALE激活。4)I/O口引腳(1)P0口:P0口是一組8位漏極開路型雙向I/O口,也即地址/數(shù)據(jù)總線復用口。對端口P2寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口,作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流。端口引腳第二功能RXD(串行輸入口)TXD(串行輸出口)INTO(外中斷0)INT1(外中斷1)TO(定時/計數(shù)器0)T1(定時/計數(shù)器1)WR(外部數(shù)據(jù)存儲器寫選通)RD(外部數(shù)據(jù)存儲器讀選通)本設(shè)計中也是采用非編碼鍵盤。3)按鍵結(jié)構(gòu)與特點微機鍵盤通常使用機械觸點式按鍵開關(guān),其主要功能是把機械上的通斷轉(zhuǎn)換成為電氣上的邏輯關(guān)系。軟件上采取的措施是:在檢測到有按鍵按下時,執(zhí)行一個10ms左右(具體時間應視所使用的按鍵進行調(diào)整)的延時程序后,再確認該鍵電平是否仍保持閉合狀態(tài)電平,若仍保持閉合狀態(tài)電平,則確認該鍵處于閉合狀態(tài);同理,在檢測到該鍵釋放后,也應采用相同的步驟進行確認,從而可消除抖動的影響。1)行掃描法識別鍵號(值)的工作原理將第0行變?yōu)榈碗娖?,其余行為高電平時,輸出編碼為1110。將第2行變?yōu)榈碗娖?,其余行為高電平時,輸出編碼為1011。下面就相信介紹LED顯示器的結(jié)構(gòu)和工作原理。此時,要求段驅(qū)動電路能吸收額定的段導通電流,還需根據(jù)外接電源及額定段導通電流來確定相應的限流電阻。若要顯示某一個字符,就在二極管的陽極按顯示代碼加以高電平,陰極加低電平即可。依此規(guī)律循環(huán),即可使各位數(shù)碼管顯示將要顯示的字符。要使其進入正常狀態(tài),唯一辦法是將單片機復位,以重新啟動。 上電復位 按鍵復位電容C和電阻R1實現(xiàn)上
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1