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

正文內(nèi)容

基于單片機(jī)的智能電動(dòng)窗簾控制器設(shè)計(jì)-文庫(kù)吧資料

2025-06-28 13:43本頁(yè)面
  

【正文】 MP MAIN ;返回 NOP NOP lJMP ERR ;軟件陷阱步進(jìn)電機(jī)控制程序:ORG 0100HROUNT1:MOV A,N ;步進(jìn)電機(jī)步數(shù)→A JNB 00H,LOOP2 ;反向,轉(zhuǎn) LOOP2LOOP1: MOV P1,03H ;正向,輸出第一拍 ACALL DELAY ;延時(shí) DEC A ;A=0,轉(zhuǎn)DONE JZ DONE MOV P1,06H ;輸出第二拍 ACALL DELAY ;延時(shí) DEC A ;A=0,轉(zhuǎn)DONE JZ DONE MOV P1,05H ;輸出第三拍 ACALL DELAY ;延時(shí) DEC A ;A≠0,轉(zhuǎn)LOOP1 JNZ LOOP1 : AJMP DONE ;A=0,轉(zhuǎn)DONELOOP2: MOV P1,03H ;反向,輸出第一拍 ACALL DELAY ;延時(shí)DEC A;A=0,轉(zhuǎn)DON JZ DONE MOV P1,05H ;輸出第二拍 ACALL DELAY ;延時(shí) DEC A JZ DONE ; MOV P1,06H ;輸出第三拍 ACALL DELAY ;延時(shí) DEC A ;A≠0,轉(zhuǎn)LOOP2 JNZ LOOP2DONE: RET顯示程序:START: MOV A , 03H ; 初始化MOV DPTR , 7F00HMOVX DPTR , AMOV R0 , 60H ; 置顯示緩沖區(qū)首地址MOV R2 , 01H ; 置位選碼初值MOV A , R2LOOP:MOV DPTR , 7F01HMOVX DPTR , AINC DPTRMOV A , R0ADD A , 0DH ;形成查表的偏移地址MOVC A , A+PCDIR:MOVX DPTR , AACLL DELAY ;延時(shí)INC R0MOV A , R2JB , LOOP1 ; 判斷6位是否顯示完畢RL AMOV R2 , AAJMP LOOPLOOP1:RETDB 3FH , 06H , 5BH , 4FH , 66H , 6DHDB 7DH , 07H , 7FH , 6FH , 77H , 7CHDB 39H , 5EH , 79H , 71HDELAY: MOV R7 , 04HDELAY1:MOV R6 , 0FFHDELAY2:DJNZ R6 , DELAY2DJNZ R7 , DELAY1RET鍵盤(pán)程序:KEYI:ACALL KS1 ;調(diào)用判有無(wú)鍵閉合子程序JNZ LK1 ;有鍵閉合,跳LK1NI: ACALL DIR ;無(wú)鍵閉合,調(diào)用顯示子程序,延遲6ms后,跳KEYIAJMP KEYILK1: ACALL DIR ;可能有鍵閉合,延遲12ms,軟件去抖ACALL DIRACALL KS1 ;調(diào)用判有無(wú)鍵閉合子程序JNZ LK2 ;經(jīng)去抖,判鍵確實(shí)閉合,跳LK2處理ACALL DIR ;調(diào)用顯示子程序延遲6msAJMP KEYI ;抖動(dòng)引起,跳KEYILK2: MOV R2,#0FEH ;列選碼→R2MOV R4,#00H ;R4為列號(hào)計(jì)數(shù)器LK4: MOV DPTR,#7F01H ;列選碼→8155H的PA口MOV A,R2 MOVX DPTR,A INC DPTR ;數(shù)據(jù)指針增2,指向PC口INC DPTR MOVX A,DPTR ;讀8155H PC口JB ,LONE ;0行線(xiàn)為高,無(wú)鍵閉合,跳LONE,轉(zhuǎn)判1行MOV A,#00H ;0行有鍵閉合,首鍵號(hào)0→AAJMP LKP ;跳LKP,計(jì)算鍵號(hào)LONE:JB ,LTW0 ;1行線(xiàn)為高,無(wú)鍵閉合,跳LTW0,轉(zhuǎn)判2行MOV A,#08H ;1行有鍵閉合,首鍵號(hào)8→AAJMP LKP LTW0:JB ,LTHR ;2行線(xiàn)為高,無(wú)鍵閉合,跳LTHR,轉(zhuǎn)判3行MOV A,#10H ;2行有鍵閉合,首鍵號(hào)10H→AAJMP LKP ;跳LKP,計(jì)算鍵號(hào)LTHR:JB ,NEXT ;3行線(xiàn)為高,無(wú)鍵閉合,跳NEXT,準(zhǔn)備下一列掃描MOV A,#18H ;3行有鍵閉合,首鍵號(hào)18H→ALKP: ADD A,R4 ;計(jì)算鍵號(hào):首鍵號(hào)+列號(hào)=鍵號(hào)PUSH A ;鍵號(hào)進(jìn)棧保護(hù)LK3: ACALL DIR ;調(diào)用顯示子程序,延時(shí)6msACALL KS1 ;調(diào)用判有無(wú)鍵閉合子程序,延時(shí)6msJNZ LK3 ;判鍵釋放否,未釋放,則循環(huán)POP A ;鍵已釋放,鍵號(hào)出?!鶤RETNEXT:INC R4 ;列計(jì)數(shù)器加1,為下一列掃描作準(zhǔn)備MOV A,R2 ;判是否已掃到最后一列(最右一列)JNB ,KND ;鍵掃描已掃到最后一列,跳KND,重新進(jìn)行掃描RL A ;鍵掃描未掃到最后一列,位選碼左移一位MOV R2,A ;位選碼→R2AJMP LK4 KND: AJMP KEYI KS1: MOV DPTR ,7F01H ;判有無(wú)鍵閉合子程序,全“0”→掃描口(PA口)MOV A,#00H ;即列線(xiàn)全為低電平MOVX DPTR,A INC DPTR ;DPTR增2,指向PC口INC DPTR ;指針增1,指向PC口MOVX A,DPTR ;從PC口讀行線(xiàn)的狀態(tài)CPL A ;行線(xiàn)取反,如無(wú)鍵按下,則A為0;ANL A,#0FH ;屏蔽無(wú)用的高4位RET。在此對(duì)于陳老師一絲不茍,兢兢業(yè)業(yè)的精神表示衷心的敬佩。陳老師每次在查看我的進(jìn)度的同時(shí)都是認(rèn)真查看我的設(shè)計(jì),對(duì)于設(shè)計(jì)中存在的問(wèn)題也是耐心的回答和討論。在學(xué)校畢業(yè)設(shè)計(jì)的時(shí)間里,陳老師給我提供了很大的幫助。參考文獻(xiàn)[1] 姚福安.電子電路設(shè)計(jì)與實(shí)踐.濟(jì)南:山東科學(xué)技術(shù)出版社,2005.[2] 何西才,楊靜,任力英. 實(shí)用傳感器接口電路實(shí)例. 北京:中國(guó)電力出版社,2007[3] 劉守義. 單片機(jī)應(yīng)用技術(shù). 陜西:西安電子科技大學(xué)出版社,2007[4] 李廣第. 單片機(jī)基礎(chǔ). 北京:北京航空航天大學(xué)出版社,2001[5] ,2005,2:3536[6] 王麗君,楊偉豐. 電機(jī)無(wú)線(xiàn)遙控系統(tǒng)設(shè)計(jì)的研究大眾科技,2009,11:124125[7] 張培志,陸偉. ,2008[8] ::航空工業(yè)出版社,1998[9] 周航慈,朱兆優(yōu). 智能儀器原理與設(shè)計(jì). 北京:北京航空航天大學(xué)出版社,2005[10] 劉印春. 傳感器原理. 北京國(guó)防科技大學(xué)出版社,2006[11] 孟志永.單片機(jī)外圍電路設(shè)計(jì).北京:電子工業(yè)出版社,2004[12] 王曉明. 電動(dòng)機(jī)的單片機(jī)控制. 北京:北京航空航天大學(xué)出版社,2002[13] 沙占有. 中外集成傳感器實(shí)用手冊(cè). 北京:電子工業(yè)出版社,2005[14] 胡漢才. 單片機(jī)原理及其接口技術(shù). 北京:清華大學(xué)出版社,2003[15] 呂俊芳. 傳感器接口與檢測(cè)儀器電路. 北京:北京航空航天大學(xué)出版社,1995[16] HITECH Software.PIC C User’s Manual..[17] .A Simple Formula for the Ground Resistance Calculation. IEEE Trans.On Electromagnetic Compatibility, 1999, 41(2): 152154.[18
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1