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

正文內(nèi)容

單片機(jī)原理及應(yīng)用-預(yù)覽頁

2025-08-25 17:58 上一頁面

下一頁面
 

【正文】 是發(fā)送中斷,進(jìn)而作出相應(yīng)的處理。若 SMOD=0,波特率不加倍。此時(shí) SM RB TB8均應(yīng)設(shè)置為 0。 8位數(shù)據(jù)接收完,由硬件置位 RI。它的主要用途是外接同步移位寄存器,以擴(kuò)展并行 I/O口。 在接收到第 9位數(shù)據(jù)(即停止位)時(shí),必須同時(shí)滿足以下兩個(gè)條件: RI=0和 SM2=0或 接收到的停止位為“ 1”,才把接收到的數(shù)據(jù)存入 SBUF中,停止位送 RB8,同時(shí)置位 RI。 T機(jī) 1 波特率 = 32 方式 2:波特率 =2SMOD fosc 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 (1) 數(shù)據(jù) 發(fā)送 TI=0,發(fā)送數(shù)據(jù)前,先由軟件設(shè)置 TB8,可使用如下指令完成: SETB TB8 ; 將 TB8位置 1 CLR TB8 ; 將 TB8位置 0 然后再向 SBUF寫入 8位數(shù)據(jù),并以此來啟動串行發(fā)送。 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 對波特率需要說明的是,當(dāng)串行口工作在方式 1或方式 3,且要求波特率按規(guī)范取 1200、 2400、4800、 9600… 時(shí),若采用晶振 12MHz和 6MHz,按上述公式算出的 T1定時(shí)初值將不是一個(gè)整數(shù),因此會產(chǎn)生波特率誤差而影響串行通信的同步性能。擴(kuò)展成并行輸出口時(shí),需要外接一片 8位串行輸入并行輸出的同步移位寄存器 74LS164或 CD4094。 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 1 1 1 8 8 74LS164 SASB CLK VCCLR + 5V 89C51 TXD RXD 圖 例 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 ORG 0100H STPRT:MOV SCON, 00H ;串口工作方式 0 SETB ;消去最高顯示位 SETB ;消去次高顯示位 MOV SBUF, 65H ;傳送最低顯示位 JNB TI, $ ;等待發(fā)送 CLR ;最低位顯示 CLR TI ;清中斷標(biāo)志位 LCALL DSSJ ;調(diào)延時(shí)子程序 SETB ;消去最低顯示位 MOV SBUF, 66H ;傳送中間顯示位 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 JNB TI, $ ;等待傳送結(jié)束 CLR ;顯示中間位 CLR TI ;清中斷標(biāo)志位 LCALL DSSJ ;調(diào)延時(shí)子程序 SETB ;消去中間顯示位 MOV SBUF, 67H ;傳送最高顯示位 JNB TI, $ ;等待傳送結(jié)束 CLR ;顯示最高位 CLR TI ;清中斷標(biāo)志位 LCALL DSSJ SETB RET 點(diǎn)擊觀看仿真演示 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 例 A、 B兩臺單片機(jī),均采用 振。R0指向數(shù)據(jù)塊首址 MOV R7,0AH 。T1定時(shí)方式 2 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 MOV TL1,0F4H 。R0指向發(fā)送數(shù)據(jù)塊首址 MOV R1,0AH 。啟動串口發(fā)送 ADD A,70H 。R0指向下一字節(jié)數(shù)據(jù) DJNZ R1,DWFP 。清發(fā)送中斷標(biāo)志 SJMP $ 。T1定時(shí)方式 2 MOV TL1,0F4H 。R0指存放接收數(shù)據(jù)首地址 MOV R1,0AH 。讀取接收數(shù)據(jù) MOV R0,A 。R0指向下一單元地址 DJNZ R1,DWFP 。禁止接收數(shù)據(jù) CJNE A,70H,PEND 。******延時(shí)子程序 ****** DELY:MOV R7,10 DEL1:MOV R6,100 DJNZ R6,$ DJNZ R7,DEL1 RET TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H DB 0F8H,80H,90H,88H,83H,0C6H,0A1H DB 86H,8EH,0BFH,8CH,0CH,0FFH END 點(diǎn)擊觀看仿真演示 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 工作方式 2與工作方式 3的應(yīng)用 方式 2與方式 3都是 11位異步通信方式,這兩種方式的區(qū)別僅在于波特率不同。波特率選為fosc/64。 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 查詢法源程序如下: START:MOV TMOD, 20H 。串口方式 3,允許接收 MOV PCON, 00H 。接收后清 RI 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 MOV A, SBUF ;數(shù)據(jù)塊長度存 R7中 MOV R7, A MAR0: JNB RI, $ ;等待接收數(shù)據(jù) CLR RI ;清 RI MOV A, SBUF ;將接收字符讀入 A JB , MAR1 ;進(jìn)行奇偶位校驗(yàn) JB RB8, MAR3 SJMP MAR2 MAR1: JNB RB8, MAR3 MAR2: MOV R0, A ;校驗(yàn)正確保存數(shù)據(jù) 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 INC R0 ;存儲單元地址增 1 CLR ;設(shè)置正確的標(biāo)志 DJNZ R7, MAR0 ;未接收完,繼續(xù) SJMP $ ;接收完停機(jī) MAR3: SETB ;置校驗(yàn)出錯(cuò)標(biāo)志 SJMP $ ; 停機(jī) END 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 多機(jī)通信 雙機(jī)通信時(shí),兩臺單片機(jī)地位是平等的,此時(shí),兩臺單片機(jī)的串行口均可工作于方式 1。 圖 多機(jī)通信連接圖 TXD RXD TXD RXD TXD RXD 89C2051 89C2051 89C2051 從機(jī) 1 從機(jī) 2 從機(jī) n TXD RXD 89C51 主機(jī) … 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 2. 多機(jī)通信原理 多機(jī)通信時(shí),主機(jī)向從機(jī)發(fā)送的信息分為地址幀和數(shù)據(jù)幀兩類,以第 9位可編程 TB8作區(qū)分標(biāo)志, TB8=0,表示數(shù)據(jù) ; TB8=1,表示地址 。當(dāng)從機(jī)SM2=0時(shí),從機(jī)可接收主機(jī)發(fā)送的所有信息。其余從機(jī)由于地址不符,則仍保持 SM2=1狀態(tài),因而不能接收主機(jī)傳送來的數(shù)據(jù)幀。從機(jī)置 SM2=1, REN=1。 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 (4) 主機(jī)核對返回的地址,若與此前發(fā)出的地址一致則準(zhǔn)備發(fā)送數(shù)據(jù);若不一致則返回 (2)重新發(fā)送地址幀。 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 例 按照圖 ,編寫主機(jī)向從機(jī) 1發(fā)送數(shù)據(jù)的程序,波特率為 1200bps,從機(jī) 1的地址為 01H,晶振 fosc為 。主機(jī)發(fā)送的數(shù)據(jù)位于 30H單元,從機(jī)接收后存于 30H區(qū)域內(nèi)。但當(dāng)需要處理較復(fù)雜數(shù)據(jù)或要對多個(gè)采集的數(shù)據(jù)進(jìn)行綜合處理以及需要進(jìn)行集散控制時(shí),單片機(jī)的算術(shù)運(yùn)算和邏輯運(yùn)算能力都顯得不足,這時(shí)往往需要借助計(jì)算機(jī)系統(tǒng)。因此,在實(shí)現(xiàn) PC機(jī)與單片機(jī)之間通信或單片機(jī)與單片機(jī)之間遠(yuǎn)距離通信時(shí),通常采用標(biāo)準(zhǔn)串行總線通信接口,比如 RS232C、 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 RS42 RS42 RS485等。各信號引腳的定義見表 。 (3) 采用標(biāo)準(zhǔn)的 25芯插頭座 (DB25)進(jìn)行連接,因此該插頭座也稱之為 RS232C連接器。 (4) 信號地 GND。下面介紹由專門集成芯片 MAX232構(gòu)成的接口電路。 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 MAX232芯片的引腳結(jié)構(gòu)如圖 。圖中外接電解電容 C C C C4用于電源電壓變換,可提高抗干擾能力,它們可取相同容量的電容,一般取 。 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 C1+ C1 C2+ C2 AT89C51 GND GND IBMPC TXD TXD RXD RXD T1out T1in R1in R1out GND V+ V VCC MAX232 C4 C1 C2 C3 C5 +5V + + + + 圖 用 MAX232實(shí)現(xiàn)串行通信接口電路圖 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 3. PC機(jī)與多個(gè)單片機(jī)間的串行通信 一臺 PC機(jī)與多個(gè)單片機(jī)間的串行通信電路如圖 。同時(shí)也利用了 PC機(jī)數(shù)據(jù)處理能力強(qiáng)的特點(diǎn),可將多 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 個(gè)控制對象的信息加以綜合分析、處理,然后向各單片機(jī)發(fā)出控制信息,以實(shí)現(xiàn)集中管理和最優(yōu)控制,并還能將各種數(shù)據(jù)信息顯示和打印出來。 RS485/422允許通信距離可達(dá)到 ,實(shí)際上可達(dá) 3km,采用合適的電壓可達(dá)到 的傳輸速率。 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 RS485串行總線接口標(biāo)準(zhǔn)以差分平衡方式傳輸信號,具有很強(qiáng)的抗共模干擾的能力。 MAX485芯片引腳排列如圖 。在單片機(jī)系統(tǒng)中常把 RE和 DE接在一起用單片機(jī)的一個(gè) I/O線控制收發(fā)。 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 3. 實(shí)訓(xùn)原理圖 圖 雙機(jī)通信實(shí)訓(xùn)原理圖 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 4. 實(shí)訓(xùn)步驟 (1) 按實(shí)訓(xùn)原理圖在實(shí)驗(yàn)儀上連好線路; (2) 接通 PC機(jī)與實(shí)驗(yàn)儀電源,運(yùn)行 DVCC實(shí)驗(yàn)軟件,編寫源程序; (3) 連續(xù)運(yùn)行程序,觀察實(shí)驗(yàn)現(xiàn)象。 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 ( 3)波特率是串行通信中一個(gè)重要概念,它定義為每秒傳輸?shù)臄?shù)據(jù)位數(shù)。 單片機(jī)原理及應(yīng)用 主目錄 上一頁 下一頁 結(jié) 束 2. AT89C51串行口主要由發(fā)送器、接收器和串行 控制寄存器組成。方式 3是 9位異步通信方式,幀格式 11位,波特率可變: (n=32或
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1