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

正文內(nèi)容

單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)畢業(yè)論文--數(shù)字溫度計(jì)的設(shè)計(jì)-畢業(yè)設(shè)計(jì)-全文預(yù)覽

  

【正文】 MOV R0,TEMP0 。關(guān)中斷 MOV P0,0FFH MOV P1,0FFH AJMP OUTSint NOTPAU: CJNE A,ERR,ISERR0 。若允許工作使能 標(biāo)志置 1 LCALL INT_EN 。 判斷 PC 是否開始發(fā)送數(shù)據(jù) 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)師培訓(xùn)畢業(yè)論文 21 SETB DTSIGN 。判斷是否為上位機(jī)發(fā)送數(shù)據(jù) MOV R0,A 。若不是發(fā)送中斷則轉(zhuǎn)接收中斷處理程序 CLR TI 。延遲子程序 DELAY0: MOV R6,1FH DEL0: MOV R5,0bh DEL1: NOP DJNZ R5,DEL1 DJNZ R6,DEL0 RET 。 ZHENG: MOVC A,A+DPTR 。取百位 JNB FSHU,ZHENG 。送字型碼 CALL DELAY0 MOV A, DIS2 。送字型碼 CALL DELAY0 MOV A,DIS1 。小數(shù)部分送 DIS0 MOV DPTR,ZIXING 。 余數(shù)送 A MOV B,10 DIV AB 。保護(hù)現(xiàn)場(chǎng) PUSH 06H MOV A,TEMP1 。T0 停止計(jì)數(shù) RET 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)師培訓(xùn)畢業(yè)論文 19 。開 T0 中斷 SETB TR0 RET 。串口初始化 SINIT: ANL PCON,7FH MOV SCON,50H SETB EA 。軟件記數(shù)初值 RET 。查詢使能,無效則停機(jī) LCALL INT_EN LOOP: CALL DISPLY 。初始化 T1 CALL SINIT 。* 主程序 * 。 ERR EQU 39。 WORK EQU 39。 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)師培訓(xùn)畢業(yè)論文 13 第三章 系統(tǒng)軟件設(shè)計(jì) 各部分流程圖 開 始設(shè) 備 初 始 化P C 發(fā) 送 工作 命 令開 始 工 作 ( 測(cè) 溫 、 顯 示 )P C 發(fā) 送 命 令按 照 命 令 進(jìn) 行 操 作P C 發(fā) 停 機(jī)命 令NYNYNY系 統(tǒng) 工 作 流 程 圖 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)師培訓(xùn)畢業(yè)論文 14 開 始是 否 收 中 斷是 否 命 令 字 符停 機(jī) 命 令非 停 機(jī) 命 令發(fā) 送 溫 度 數(shù) 據(jù)結(jié) 束開 中 斷 , 使能 標(biāo) 志 置 1結(jié) 束結(jié) 束寫 入 R O M關(guān) 中 斷 , 能標(biāo) 志 歸 0錯(cuò) 誤 , 發(fā)送 ’ E ’為 發(fā) 送 數(shù) 據(jù) 命 令串 行 口 中 斷 流 程YN , 發(fā) 中 斷YYYYNNN , 停 機(jī)N , 為 數(shù) 據(jù) 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)師培訓(xùn)畢業(yè)論文 15 開 始初 值 重 裝從 1 8 B 2 0 讀 溫 度 并 存 儲(chǔ) 到 R A MD S 1 8 B 2 0 存 在低 于 報(bào) 警 高 溫 限高 于 報(bào) 警 低 溫 限對(duì) 讀 取 數(shù) 據(jù) 進(jìn) 行 處 理結(jié) 束發(fā) 送 低 溫 警報(bào) 到 P C發(fā) 送 高 溫 警報(bào) 到 P CT 0 口 中 斷 流 程YYNYN 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)師培訓(xùn)畢業(yè)論文 16 開 始D S 1 8 B 2 0 復(fù) 位 程 序D S 1 8 B 2 0 存 在 標(biāo)志 位 為 1發(fā) 溫 度 轉(zhuǎn) 化 指 令 并 做 7 5 0 m s 延 遲復(fù) 位 D S 1 8 B 2 0發(fā) 送 取 溫 度 數(shù) 據(jù) 命 令讀 取 溫 度 數(shù) 據(jù)結(jié) 束清 D S 1 8 B 2 0 存 在 標(biāo) 志位 , 數(shù) 碼 管 顯 示0 0 0 . F , 跳 出 程 序G E T _ T E M P E R 子 程 序 流 程YN 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)師培訓(xùn)畢業(yè)論文 17 匯編語(yǔ)言程序 。開漏單總線接口引腳。 ( 5)、數(shù)字溫度計(jì)的分辨率用戶可以從 9 位到 12 位選擇。 ( 3)、實(shí)際應(yīng)用中不需要外部任何元器件即可實(shí)現(xiàn)測(cè)溫。 30V 輸入電平 ⑤低電源電流:典型值是 8mA ⑥符合 ANSI 標(biāo)準(zhǔn) EIA/TIA232E 及 ITU 推薦標(biāo)準(zhǔn) ⑦ ESD 保護(hù)大于 MILSTD883 標(biāo)準(zhǔn)的 2021V DS18B20 DS18B20 基本知識(shí) T1(計(jì)時(shí)器 1 外部輸入 ) /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通 ) /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通 ) 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)師培訓(xùn)畢業(yè)論文 12 DS18B20 數(shù)字溫度計(jì)是 DALLAS 公司生產(chǎn)的 1- Wire,即單總線器件,具有線路簡(jiǎn)單,體積小的特點(diǎn)。其余輸入至內(nèi)部時(shí)鐘信號(hào)要通過一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無任何要求,但必須保證,脈沖的高低電平要求的寬度。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入 XTAL2:來自反向振蕩器的輸出 ISP:在線編程引腳 、 、 、 RST 四個(gè)引腳可以作為在系統(tǒng)編程引腳 ( 3)振蕩器特性: XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。但在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的 /PSEN 信號(hào)將不出現(xiàn)。另外,該指令被略微拉高。 ALE/PROG:當(dāng)訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的低位字節(jié)。當(dāng) P3 口寫入“ 1”后,它們被內(nèi)部上拉為高電平并用作輸入。當(dāng) P2 口被寫入“ 1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。 P1 口 : P1 口是 一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 I/O 口。 AT89S51 圖如下: a bcdegGNDfdpGNDabcefgd 用共陰LED 顯示器顯示 16進(jìn)制數(shù)的編碼已列在下表。 圖 七段 LED 顯示器 使用 LED 顯示器時(shí),要注意區(qū)分這兩種不同的接法。這樣一來,就沒有必要每一位數(shù)碼管配一個(gè)鎖存器,從而大大地簡(jiǎn)化了硬件電路。送入一次字形碼顯示字形一直保持,直到送入新字形碼為止。 LED 數(shù)碼管顯示電路 單片機(jī)系統(tǒng)中常用的顯示器有: 發(fā)光二極管 LED(Light Emitting Diode)顯示器、液晶 LCD(Liquid Crystal Display)顯示器、 CRT 顯示器等。 復(fù)位電路的作用非常重要,能否成功復(fù)位關(guān)系但單片機(jī)系統(tǒng)能否正常運(yùn)行的問題。這種組合復(fù)位電路如圖 2所示 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)師培訓(xùn)畢業(yè)論文 8 10pFMCS51RSTGND1K+5VK C1R1R2 圖 單片機(jī)組合復(fù)位電路 圖中 C1, R1 構(gòu)成了上電復(fù)位電路。 由于上電后,振蕩電路起振要經(jīng)歷一個(gè)振蕩建立時(shí)間,不同頻率的振蕩器,起振蕩建立時(shí)間不同,所以不同振蕩頻率下,上述上電復(fù)位電路的參數(shù)不同。上電時(shí),電源通過微分電阻對(duì)電容充電,由于電容兩端電壓不能突變,所以 RST 端出現(xiàn)一個(gè)正脈沖。這里只介紹上 電復(fù)位和開關(guān)復(fù)位。復(fù)位不改變片內(nèi) RAM 單元的內(nèi)容,但使各特殊功能寄存器 SFR 回復(fù)到初始狀態(tài),復(fù)位后各特殊功能寄存器值如表 2— 6所示: 表 2— 6 主要 特殊功能寄存器復(fù)位初始值 特殊功能寄存器 初始值 特殊功能寄存器 初始值 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)師培訓(xùn)畢業(yè)論文 6 ACC 00H TCON 00H B 00H TMOD 00H PSW 00H TL0 00H SP 07H TH0 00H DPTR 0000H TL1 00H P0~P3 FFH TH1 00H PCON 0XXX 0000B T2CON 00H AUXR XXX0 0XX0B T2MOD XXXX XX00B AUXR1 XXXX XXX0B RCAP2L 00H IE 0X00 0000B RCAP2H 00H IP XX00 0000B TL2 00H SCON 00H TH2 00H SBUF XXXX XXXXXB WDTRST XXXX XXXXB 表 2— 6 中部分符號(hào)的含義如下: PSW=00H:表明復(fù)位后自動(dòng)選擇第 0 組工作寄存器組為當(dāng)前工作寄存器組 SP=07H:表明堆棧指針指向片內(nèi) RAM07H 單元,堆棧的壓入操作為先加后壓,所以第一個(gè)被壓入的數(shù)據(jù)存放在 08H單元中 P0~ P3=FFH:表明各端口寫入 1,此時(shí)各端口既可作輸入口,也可以作輸出口 AUXR=XXX0 0XX0:表明 ALE引腳在 CPU不訪問外部存儲(chǔ)器期間有脈沖信號(hào)輸出 AUXR1=XXXX XXX0:表明選擇 DPTR0作數(shù)據(jù)指針 IE=00H:表明各中斷均關(guān)閉 TCON=00H:表明 T0, T1 均被停止 SCON=00H:表明串口處于方式 0,允許發(fā)送,不允許接收 PCON=00H:表明 SMOD=0,波特率不加倍。 復(fù)位電路 復(fù)位的功能 : 復(fù)位是單片機(jī)的初始化操作,其目的是使 CPU 和系統(tǒng)中各部分處于一個(gè)確定的狀態(tài),并從這一狀態(tài)開始工作。 用晶振和電容構(gòu)成諧振電路。AT89S51 單片機(jī)允許外接 0~ 33M Hz 的晶振,電容器 C C2 可取 5pF~ 33pF。 在單片機(jī)的 XTAL1 腳和 XTAL2 腳之間并接一個(gè)晶體振蕩器就構(gòu)成了內(nèi)部振蕩方式。 注: LED 數(shù)碼管驅(qū)動(dòng)電路中采用 P0 口加上拉電阻的形式,為方便焊接,本設(shè)計(jì)中電阻使用了排阻的方式,三極管使用的是 S9012. 時(shí)鐘電路 時(shí)鐘電路用于產(chǎn)生單片機(jī)工作所需的時(shí)鐘信號(hào),時(shí)序是指令執(zhí)行中各信號(hào)之間的相互 關(guān)系。 第二章 硬件設(shè)計(jì) 單片機(jī)復(fù)位 報(bào)警點(diǎn)按鍵 時(shí)鐘振蕩 主 控 制 器 LED 顯 示 溫 度 傳 感 器 單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)師培訓(xùn)畢業(yè)論文 4 硬件電路的設(shè)計(jì) 1 2 3 4 5 6ABCD654321DCBAT i t l eN um be r R e vi s i onS iz eBD a t e : 23 N ov 20 07 S h e e t of F il e : C : \ D oc u m e nt s a nd S e tt i ng s \ A dm i ni s t r a t or \桌面 \溫度計(jì) .d d bD r a w n B y:E A / V P31X119X218R E S E T9RD17WR16I N T 012I N T 113T014T115P 101P 112P 123P 134P 145P 156P 167P 178P 0039P 0138P 0237P 0336P 0435P 0534P 0633P 0732P 2021P 2122P 2223P 2324P 2425P 2526P 2627P 2728P S E N29A L E / P30T X D11R X D1074 F 0 0R1330KR2330KR3330KR4330KR7330KR8330KR5330KR6330KQ2P N PQ4P N PQ3P N P
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1