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

正文內(nèi)容

多用戶電能表的應(yīng)用設(shè)計_課程設(shè)計報告(文件)

2025-07-30 00:10 上一頁面

下一頁面
 

【正文】 學(xué)課程設(shè)計 23 ///////////////////用戶 2 計數(shù) //////////////////// AD02:MOV R1,62H CJNE R1,99,AD21 。65H INC R1 EX3:RET //////////////////用戶 4 計數(shù) //////////////////////// AD04:MOV R1,66H CJNE R1,99,AD41 。69H INC R1 EX5:RET //////////////////////用戶 6 計數(shù) /////////////////////////// AD06:MOV R1,6AH CJNE R1,99,AD61 。6DH INC R1 EX7: RET ///////////////////用戶 8 計數(shù) ////////////////////////// AD08: MOV R1,6EH CJNE R1,99,AD81 。查詢段碼 MOV R4,8 LOOP1: RRC A 。查詢段碼 ANL A,0F7H 。為 1 則將 1 通過H C164 寫入 LED SETB DATE SETB CLK DJNZ R4,LOOP2 JMP RETURN2 SETO0: CLR CLK 。調(diào)向 2416 寫一字節(jié)并接收信號子程序 JB F0,I2C_WR 。將 60h6FH 的內(nèi)容寫到 2416 中 山東科技大學(xué)課程設(shè)計 26 LCALL SENDI2C JB F0,I2C_WR INC R0 DJNZ R7,II1 LCALL STP 。若寫失敗,從頭開始 MOV A,00H 。調(diào)用從 2416 中讀 1 字節(jié)子程序 MOV R0,A 。發(fā)終止條件 RET /////////////I2C 啟動條件 ////////// START: SETB SDA NOP SETB SCL NOP NOP NOP NOP CLR SDA NOP NOP NOP 山東科技大學(xué)課程設(shè)計 27 NOP CLR SCL RET ///////////I2C 終止條件 /////////// STP: CLR SDA NOP SETB SCL NOP NOP NOP NOP SETB SDA NOP NOP NOP NOP RET ////////LOADI2C///////// LOADI2C: MOV R5,08H RCV: SETB SDA 。讀數(shù)據(jù) 位,若為 0 則置 0 SETB C 。接受完置低發(fā)應(yīng)答或非應(yīng)答信號 NOP NOP NOP 山東科技大學(xué)課程設(shè)計 28 NOP CLR SDA JNB F0,SENDACK 。準(zhǔn)備接受停止條件 CLR F0 。準(zhǔn)備接受下 1 位 DJNZ R5,AR_LP1 。預(yù)先清發(fā)送數(shù)據(jù)出錯標(biāo)志 JNB SDA,ACKEND。 口清零,準(zhǔn)備將按鍵狀態(tài)輸入 74H165 CLR CLR CLR CLR CLR CLR CLR CLR CLR CLR CLR SETB PUSH ACC 。跳至 QL7 清除相應(yīng)位 GOON1:CLR 。P1 口數(shù)據(jù)存入 A 中 山東科技大學(xué)課程設(shè)計 30 JB ,GOON1 。未收到,置位錯誤標(biāo)志 ACKEND:NOP CLR SCL 。發(fā)送完,準(zhǔn)備接受應(yīng)答位 NOP NOP NOP SETB SCL 。傳送 1 位數(shù)據(jù) NOP NOP SETB SCL 。發(fā)送非應(yīng)答信號 SENDACK:NOP NOP SETB SCL 。接收數(shù)據(jù)位放入 ACC 中 NOP NOP DJNZ R5,RCV 。置低準(zhǔn)備接受數(shù)據(jù)位 NOP NOP NOP NOP NOP SETB SCL。F0=1,讀最后一個數(shù)據(jù)標(biāo)志 LCALL LOADI2C 。至此,地址寫完 lcall START MOV A,0A1H 。 控制 字, 2416 的 物理 地址 和寫 控制 位 LCALL SENDI2C 。選擇地址 LCALL SENDI2C JB F0,I2C_WR 。調(diào)開始子程序 MOV A,0A0H 。八戶 LOOP2: RRC A 。為 1 則將 1 通過H C164 寫入 LED SETB DATE SETB CLK DJNZ R4,LOOP1 JMP RETURN SET0:CLR CLK 。6FH INC R1 EX8:RET ////////除十顯示余數(shù)子程序 //////// XSYUSHU: MOV B,10 DIV AB PUSH ACC MOV A,B LCALL XS 。6BH INC R1 EX6:RET ///////////////////////用戶 7 計數(shù) ///////////////// AD07:MOV R1,6CH CJNE R1,99,AD71 。67H INC R1 INC R1 EX4:RET //////////////////////用戶 5 計數(shù) ////////////////////////// AD05:MOV R1,68H CJNE R1,99,AD51 。63H INC R1 EX2:RET /////////////////////用戶 3 計數(shù) ////////////////////////// AD03:MOV R1,64H CJNE R1,99,AD31 。判斷低字節(jié)是否滿 99 JMP AD12 。若不等則調(diào)用計數(shù)子程序 BJ01:LJMP NEXT1 BJ2: JB PB1,ADD2 JMP BJ02 ADD2:LCALL AD02 BJ02: LJMP NEXT2 BJ3: JB PB2,ADD3 JMP BJ03 ADD3:LCALL AD03 BJ03: LJMP NEXT3 BJ4:JB PB3,ADD4 JMP BJ04 ADD4:LCALL AD04 BJ04:LJMP NEXT4 BJ5:JB PB4,ADD5 JMP BJ05 ADD5:LCALL AD05 BJ05:LJMP NEXT5 BJ6:JB PB5,ADD6 JMP BJ06 ADD6:LCALL AD06 BJ06:LJMP NEXT6 BJ7:JB PB6,ADD7 JMP BJ07 ADD7:LCALL AD07 BJ07:LJMP NEXT7 BJ8:JB PB7,ADD8 JMP STP1 ADD8:LCALL AD08 STP1:LJMP DONE DONE:POP ACC 。讀取 P2 口狀態(tài) MOV 20H, P2 JNB , BJ1 NEXT1: JNB , BJ2 。內(nèi)部振蕩器允許,不分頻 MOV DPTR,TAB RET /////////////////中斷子程序 ////////////////////// T0_INT: MOV TH0, 0D5H 。數(shù)字輸入 MOV P1MDOUT,0EFH 。調(diào)用顯示子程序,顯示戶名 MOV A,0FFH 。調(diào)用顯示子程序,顯示第五位 MOV B,10 DIV AB PUSH ACC MOV A,B LCALL XSYUSHU 。調(diào)用全部清零子程序 LCALL I2C_RD BEGIN: MOV R0, 60H 。 讀取 外部 P2 口狀態(tài) MOV TMOD,01H 。74HC165 的移位控制端 ORG 00H LJMP MAIN ORG 0BH 。24C16 的串行數(shù)據(jù)信號 PB0 EQU 。 參考文獻(xiàn) 山東科技大學(xué)課程設(shè)計 19 [1] 公茂法、黃鶴松、楊學(xué)慰等, MCS51/52 單片機(jī)原理與實(shí)踐 [2]羅旭 、 張彥斌 等 ,單相電子式電能表的特點(diǎn)及其原理,第 1 期 :1017,20xx. [3]鄔寬明 ,單片機(jī)外圍器件實(shí)用手冊數(shù)據(jù)傳輸接口器件分冊 , 北京 :北京航空航天大學(xué)出版社 ,1999 年 . [4]張毅坤、陳善久、裘雪紅等編著 , 單片微型計算機(jī)原理及應(yīng)用 , 西安電子科技大學(xué)出版社 ,1998. [5]馬彪 ,基于 ADE7757 的公寓電能 計量管理系統(tǒng)設(shè)計 , 第 2 期 :58,20xx. [6]邱關(guān)源 ,電路第四版 ,高等教育出版社 ,20xx. [7]公茂法、馬寶甫、孫晨等編著 ,單片機(jī)人機(jī)接口實(shí)例集 ,北京 :北京航空航天大學(xué)出版 ,1998. 附錄 $NOMOD51 山東科技大學(xué)課程設(shè)計 20 $include () CLK EQU 。 致謝: 通過這次的實(shí)驗,我深刻認(rèn)識到自己在理論與實(shí)際動手方面結(jié)合的不足之處,對單片機(jī)了解和認(rèn)識的程度不高。 通過這次課程設(shè)計使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正 弄明白 ,從而提高自己的實(shí)際動手能力和獨(dú)立思考的能力。 4 軟件電路設(shè)計 主程序流程圖設(shè)計 山東科技大學(xué)課程設(shè)計 12 圖 主程序流程圖設(shè)計 顯示用戶及相應(yīng)電能子程序框圖 單片機(jī)初始化 讀取 E2PROM 24C16 存儲值 利用定時器 T0 設(shè)置中斷 讀取 P2 口狀態(tài) 開始 調(diào)用顯示用戶及相應(yīng)電能子程序 向 E2PROM中寫脈沖數(shù) 循環(huán) 結(jié)束 山東科技大學(xué)課程設(shè)計 13 圖 顯示用戶及相應(yīng)電能子程序框圖 讀 24C16 子程序框圖 開始 結(jié)束 調(diào)用查詢鍵盤程序 處理脈沖數(shù)據(jù) 調(diào)用顯示程序顯示,并延時一秒 八戶是否顯示完 否 是 山東科技大學(xué)課程設(shè)計 14 圖 讀 24C16 子程序框圖 開始 發(fā)送起始地址 送寫控制字 向 24C16 送入一個字節(jié)串行數(shù)據(jù) 發(fā)送字節(jié)地址 結(jié)束 寫失敗 否 是 將字節(jié)地址送入 24C16 重新發(fā)起始條件 將 24C16 里的數(shù)據(jù)讀出 發(fā)控制字 應(yīng)答則傳送 讀最后一個數(shù)據(jù)前發(fā)非應(yīng)答信號 發(fā)終止條件 山東科技大學(xué)課程設(shè)計 15 寫 24C16 子程序流程圖 寫 24C16 子程序流程圖 查詢鍵盤流程圖 開始 發(fā)送起始地址 送寫控制字 向 24C16 送入一個字節(jié)串行數(shù)據(jù) 發(fā)送字節(jié)地址 結(jié)束 寫失敗 否 是 將字節(jié)地址送到 24C16
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1