?? dpjjx23.htm
字號(hào):
</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>接收中斷標(biāo)志位。在方式</FONT><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>,當(dāng)接收完第</FONT><FONT SIZE=2>8</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位數(shù)據(jù)后,由硬件置位。在其它方式中,在接收到停止位的中間時(shí)刻由硬件置位(例外情況見于</FONT><FONT SIZE=2>SM2</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>的說明)。</FONT><FONT SIZE=2>RI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>置位表示一幀數(shù)據(jù)接收完畢,可用查詢的方法獲知或者用中斷的方法獲知。</FONT><FONT SIZE=2>RI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>也必須用軟件清</FONT><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>。</font></P>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
</FONT>
<LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>特殊功能寄存器</font><FONT SIZE=2>PCON</LI> </font>
<FONT SIZE=3>
</p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P>
</font>
</OL>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT SIZE=2>PCON</font><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>是為了在</FONT><FONT SIZE=2>CHMOS</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>的</FONT><FONT SIZE=2>80C51</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>單片機(jī)上實(shí)現(xiàn)電源控制而附加的。其中最高位是</FONT><FONT SIZE=2>SMOD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>。</font></P><FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<OL>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>
<LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">串行口的工作方式</LI></p>
</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P></OL>
</FONT>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT SIZE=2>8051</font><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>單片機(jī)的全雙工串行口可編程為</FONT><FONT SIZE=2>4</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>種工作方式,現(xiàn)分述如下:</font></P><OL>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"></font><LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>方式</font><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>為移位寄存器輸入</FONT><FONT SIZE=2>/</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>輸出方式。可外接移位寄存器以擴(kuò)展</FONT><FONT SIZE=2>I/O</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>口,也可以外接同步輸入</FONT><FONT SIZE=2>/</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>輸出設(shè)備。</FONT><FONT SIZE=2>8</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位串行數(shù)據(jù)者是從</FONT><FONT SIZE=2>RXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>輸入或輸出,</FONT><FONT SIZE=2>TXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>用來輸出同步脈沖。</font><font size="2"></LI></font><FONT FACE="宋體" LANG="ZH-CN" SIZE=3></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P></font></OL><OL>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"></font><LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>輸出</font><FONT SIZE=2> </FONT>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>串行數(shù)據(jù)從</FONT><FONT SIZE=2>RXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>引腳輸出,</FONT><FONT SIZE=2>TXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>引腳輸出移位脈沖。</FONT><FONT SIZE=2>CPU</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>將數(shù)據(jù)寫入發(fā)送寄存器時(shí),立即啟動(dòng)發(fā)送,將</FONT><FONT SIZE=2>8</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位數(shù)據(jù)以</FONT><FONT SIZE=2>fos/12</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>的固定波特率從</FONT><FONT SIZE=2>RXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>輸出,低位在前,高位在后。發(fā)送完一幀數(shù)據(jù)后,發(fā)送中斷標(biāo)志</FONT><FONT SIZE=2>TI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>由硬件置位。</font><font size="2"></LI></font><FONT FACE="宋體" LANG="ZH-CN" SIZE=3></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"></FONT><LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>輸入</font><FONT SIZE=2> </FONT>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>當(dāng)串行口以方式</FONT><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>接收時(shí),先置位允許接收控制位</FONT><FONT SIZE=2>REN</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>。此時(shí),</FONT><FONT SIZE=2>RXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>為串行數(shù)據(jù)輸入端,</FONT><FONT SIZE=2>TXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>仍為同步脈沖移位輸出端。當(dāng)(</FONT><FONT SIZE=2>RI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>)</FONT><FONT SIZE=2>=0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>和(</FONT><FONT SIZE=2>REN</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>)</FONT><FONT SIZE=2>=1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>同時(shí)滿足時(shí),開始接收。當(dāng)接收到第</FONT><FONT SIZE=2>8</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位數(shù)據(jù)時(shí),將數(shù)據(jù)移入接收寄存器,并由硬件置位</FONT><FONT SIZE=2>RI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>。</font><font size="2"></LI></font><FONT FACE="宋體" LANG="ZH-CN" SIZE=3></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P></font></OL>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">下面兩圖分別是方式</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=3><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>擴(kuò)展輸出和輸入的接線圖。</FONT></FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>
</FONT>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2><img src="dpjjx232.gif" width="559" height="203">
</font>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P>
</FONT>
<OL><FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"></font><LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>方式</font><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>為波特率可變的</FONT><FONT SIZE=2>10</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位異步通訊接口方式。發(fā)送或接收一幀信息,包括</FONT><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>個(gè)起始位</FONT><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>,</FONT><FONT SIZE=2>8</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>個(gè)數(shù)據(jù)位和</FONT><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>個(gè)停止位</FONT><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>。</font><font size="2"></LI></font><FONT FACE="宋體" LANG="ZH-CN" SIZE=3></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P></font></OL><OL>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"></font><LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>輸出</font><FONT SIZE=2> </FONT>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>當(dāng)</FONT><FONT SIZE=2>CPU</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>執(zhí)行一條指令將數(shù)據(jù)寫入發(fā)送緩沖</FONT><FONT SIZE=2>SBUF</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>時(shí),就啟動(dòng)發(fā)送。串行數(shù)據(jù)從</FONT><FONT SIZE=2>TXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>引腳輸出,發(fā)送完一幀數(shù)據(jù)后,就由硬件置位</FONT><FONT SIZE=2>TI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>。</font><font size="2"></LI></font><FONT FACE="宋體" LANG="ZH-CN" SIZE=3></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"></FONT><LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>輸入</font><FONT SIZE=2> </FONT>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>在(</FONT><FONT SIZE=2>REN</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>)</FONT><FONT SIZE=2>=1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>時(shí),串行口采樣</FONT><FONT SIZE=2>RXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>引腳,當(dāng)采樣到</FONT><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>至</FONT><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>的跳變時(shí),確認(rèn)是開始位</FONT><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>,就開始接收一幀數(shù)據(jù)。只有當(dāng)(</FONT><FONT SIZE=2>RI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>)</FONT><FONT SIZE=2>=0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>且停止位為</FONT><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>或者(</FONT><FONT SIZE=2>SM2</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>)</FONT><FONT SIZE=2>=0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>時(shí),停止位才進(jìn)入</FONT><FONT SIZE=2>RB8</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>,</FONT><FONT SIZE=2>8</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位數(shù)據(jù)才能進(jìn)入接收寄存器,并由硬件置位中斷標(biāo)志</FONT><FONT SIZE=2>RI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>;否則信息丟失。所以在方式</FONT><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>接收時(shí),應(yīng)先用軟件清零</FONT><FONT SIZE=2>RI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>和</FONT><FONT SIZE=2>SM2</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>標(biāo)志。</font><font size="2"></LI></font><FONT FACE="宋體" LANG="ZH-CN" SIZE=3></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P></font></OL><OL>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"></font><LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>方式</font><FONT SIZE=2>2</LI></font><FONT SIZE=3></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P></font></OL>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>方式月為固定波特率的</font><FONT SIZE=2>11</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位</FONT><FONT SIZE=2>UART</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>方式。它比方式</FONT><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>增加了一位可程控為</FONT><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>或</FONT><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>的第</FONT><FONT SIZE=2>9</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位數(shù)據(jù)。</font></P><OL>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"></font>
<LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>輸出</font><FONT SIZE=2>: </FONT>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>發(fā)送的串行數(shù)據(jù)由</FONT><FONT SIZE=2>TXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>端輸出一幀信息為</FONT><FONT SIZE=2>11</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位,附加的第</FONT><FONT SIZE=2>9</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位來自</FONT><FONT SIZE=2>SCON</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>寄存器的</FONT><FONT SIZE=2>TB8</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位,用軟件置位或復(fù)位。它可作為多機(jī)通訊中地址</FONT><FONT SIZE=2>/</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>數(shù)據(jù)信息的標(biāo)志位,也可以作為數(shù)據(jù)的奇偶校驗(yàn)位。當(dāng)</FONT><FONT SIZE=2>CPU</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>執(zhí)行一條數(shù)據(jù)寫入</FONT><FONT SIZE=2>SUBF</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>的指令時(shí),就啟動(dòng)發(fā)送器發(fā)送。發(fā)送一幀信息后,置位中斷標(biāo)志</FONT><FONT SIZE=2>TI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>。</font><font size="2"></LI>
</font>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=3></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"></FONT>
<LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>輸入</font><FONT SIZE=2>: </FONT>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>在(</FONT><FONT SIZE=2>REN</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>)</FONT><FONT SIZE=2>=1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>時(shí),串行口采樣</FONT><FONT SIZE=2>RXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>引腳,當(dāng)采樣到</FONT><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>至</FONT><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>的跳變時(shí),確認(rèn)是開始位</FONT><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>,就開始接收一幀數(shù)據(jù)。在接收到附加的第</FONT><FONT SIZE=2>9</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位數(shù)據(jù)后,當(dāng)(</FONT><FONT SIZE=2>RI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>)</FONT><FONT SIZE=2>=0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>或者(</FONT><FONT SIZE=2>SM2</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>)</FONT><FONT SIZE=2>=0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>時(shí),第</FONT><FONT SIZE=2>9</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位數(shù)據(jù)才進(jìn)入</FONT><FONT SIZE=2>RB8</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>,</FONT><FONT SIZE=2>8</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位數(shù)據(jù)才能進(jìn)入接收寄存器,并由硬件置位中斷標(biāo)志</FONT><FONT SIZE=2>RI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>;否則信息丟失。且不置位</FONT><FONT SIZE=2>RI</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>。再過一位時(shí)間后,不管上述條件時(shí)否滿足,接收電路即行復(fù)位,并重新檢測</FONT><FONT SIZE=2>RXD</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>上從</FONT><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>到</FONT><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>的跳變。</font><font size="2"></LI>
</font>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=3></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P></font></OL><OL>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"></font><LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>工作方式</font><FONT SIZE=2>3</LI></font><FONT SIZE=3></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P></font></OL><DIR>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>方式</font><FONT SIZE=2>3</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>為波特率可變的</FONT><FONT SIZE=2>11</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>位</FONT><FONT SIZE=2>UART</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>方式。除波特率外,其余與方式</FONT><FONT SIZE=2>2</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>相同。</font></P></DIR><FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<OL>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>
<LI>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">波特率選擇</LI></p>
</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"></P></OL>
</FONT>
<P ALIGN="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<FONT FACE="宋體" LANG="ZH-CN" SIZE=2>如前所述,在串行通訊中,收發(fā)雙方的數(shù)據(jù)傳送率(波特率)要有一定的約定。在</font><FONT SIZE=2>8051</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>串行口的四種工作方式中,方式</FONT><FONT SIZE=2>0</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>和</FONT><FONT SIZE=2>2</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>的波特率是固定的,而方式</FONT><FONT SIZE=2>1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>和</FONT><FONT SIZE=2>3</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>的波特率是可變的,由定時(shí)器</FONT><FONT SIZE=2>T1</FONT><FONT FACE="宋體" LANG="ZH-CN" SIZE=2>的溢出率控制。</font></P><OL>
<FONT FACE="宋體" LANG="ZH-CN" SIZE=3>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)