浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 傳感與控制

串行口為全雙工接收

發(fā)布時間:2016/7/17 16:31:46 訪問次數(shù):709

   工作方式

   當(dāng)SMOsM1=01時,串行口 AD7943BRZ-REEL工作在方式1。方式1為8位UART格式,一幀信息為10位:1位起始位,8位數(shù)據(jù)位(低位在先)和1位停止位,波特率可變,由定時/計數(shù)器1的溢出率及sMOD(PCoN.7)決定,即可根據(jù)需要進(jìn)行設(shè)置。該方式下,串行口為全雙工接收/發(fā)送串行口。方式1的發(fā)送過程:串行通信方式發(fā)送時,數(shù)據(jù)由串行發(fā)送端TxD輸出,當(dāng)主機(jī)執(zhí)行一條寫“sBUF”的指令就啟動串行通信的發(fā)送,寫“SBUF”信號還把“1”裝入發(fā)送移位寄存器的9位,并通知TX(串行口內(nèi)部發(fā)送控制單元)開始發(fā)送,然后按設(shè)定的波特率依次從TxD上輸出起始位、數(shù)據(jù)位、停止位。

   發(fā)送時,移位寄存器將數(shù)據(jù)不斷右移送TxD端口發(fā)送,在數(shù)據(jù)的左邊不斷移入“0”作補(bǔ)充,當(dāng)數(shù)據(jù)的最高位移到移位寄存器的輸出位置時,緊跟其后的是第9位“1”,在它的左邊各位全為“0”,這個狀態(tài)條件使TX控制單元作最后一次移位輸出,然后使允許發(fā)送信號“SEND”失效,完成一幀信息的發(fā)送,并置位中斷請求位TI,即TI=1,向主機(jī)請求中斷處理。方式1的接收過程:當(dāng)軟件置位接收允許標(biāo)志位ⅡN,即ⅡN=1時,接收器便以選定波特率的16分頻的速率采樣串行接收端口RxD,當(dāng)檢測到RxD端口從“l(fā)”至刂“0”的負(fù)跳變時就啟動接收器準(zhǔn)備接收數(shù)據(jù),并立即復(fù)位16分頻計數(shù)器,將1FFH值裝入移位寄存器,復(fù)位16分頻計數(shù)器是使它與輸入位時間同步。

   16分頻計數(shù)器的16個狀態(tài)是將1波特率(每位接收時間)均分為16等分,在每位時間的7、8、9狀態(tài)由檢測器對RxD端口進(jìn)行采樣,所接收的值是這次采樣值經(jīng)“三中取二”的值,即3次采樣至少2次相同的值,以此消除干擾影響,提高可靠性。在起始位,如果接收到的值不為“0”(低電平),則起始位無效,復(fù)位接收電路,并重新檢測“1”→“0”的跳變。如果接收到的起始位有效,則將它輸入移位寄存器,并接收本幀的其余信息。


   工作方式

   當(dāng)SMOsM1=01時,串行口 AD7943BRZ-REEL工作在方式1。方式1為8位UART格式,一幀信息為10位:1位起始位,8位數(shù)據(jù)位(低位在先)和1位停止位,波特率可變,由定時/計數(shù)器1的溢出率及sMOD(PCoN.7)決定,即可根據(jù)需要進(jìn)行設(shè)置。該方式下,串行口為全雙工接收/發(fā)送串行口。方式1的發(fā)送過程:串行通信方式發(fā)送時,數(shù)據(jù)由串行發(fā)送端TxD輸出,當(dāng)主機(jī)執(zhí)行一條寫“sBUF”的指令就啟動串行通信的發(fā)送,寫“SBUF”信號還把“1”裝入發(fā)送移位寄存器的9位,并通知TX(串行口內(nèi)部發(fā)送控制單元)開始發(fā)送,然后按設(shè)定的波特率依次從TxD上輸出起始位、數(shù)據(jù)位、停止位。

   發(fā)送時,移位寄存器將數(shù)據(jù)不斷右移送TxD端口發(fā)送,在數(shù)據(jù)的左邊不斷移入“0”作補(bǔ)充,當(dāng)數(shù)據(jù)的最高位移到移位寄存器的輸出位置時,緊跟其后的是第9位“1”,在它的左邊各位全為“0”,這個狀態(tài)條件使TX控制單元作最后一次移位輸出,然后使允許發(fā)送信號“SEND”失效,完成一幀信息的發(fā)送,并置位中斷請求位TI,即TI=1,向主機(jī)請求中斷處理。方式1的接收過程:當(dāng)軟件置位接收允許標(biāo)志位ⅡN,即ⅡN=1時,接收器便以選定波特率的16分頻的速率采樣串行接收端口RxD,當(dāng)檢測到RxD端口從“l(fā)”至刂“0”的負(fù)跳變時就啟動接收器準(zhǔn)備接收數(shù)據(jù),并立即復(fù)位16分頻計數(shù)器,將1FFH值裝入移位寄存器,復(fù)位16分頻計數(shù)器是使它與輸入位時間同步。

   16分頻計數(shù)器的16個狀態(tài)是將1波特率(每位接收時間)均分為16等分,在每位時間的7、8、9狀態(tài)由檢測器對RxD端口進(jìn)行采樣,所接收的值是這次采樣值經(jīng)“三中取二”的值,即3次采樣至少2次相同的值,以此消除干擾影響,提高可靠性。在起始位,如果接收到的值不為“0”(低電平),則起始位無效,復(fù)位接收電路,并重新檢測“1”→“0”的跳變。如果接收到的起始位有效,則將它輸入移位寄存器,并接收本幀的其余信息。


相關(guān)技術(shù)資料
7-17串行口為全雙工接收

熱門點擊

 

推薦技術(shù)資料

滑雪繞樁機(jī)器人
   本例是一款非常有趣,同時又有一定調(diào)試難度的玩法。EDE2116AB... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!