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

正文內(nèi)容

08單片機(jī)串行數(shù)據(jù)通信技術(shù)-資料下載頁(yè)

2025-01-23 17:31本頁(yè)面
  

【正文】 。 MCS51串行通信工作方式及其應(yīng)用在發(fā)送數(shù)據(jù)時(shí),應(yīng)預(yù)先在 SCON的 TB8位中把第 9數(shù)據(jù)位的內(nèi)容準(zhǔn)備好。這可使用如下指令完成:SETBTB8 ; TB8位置 “1”CLRTB8 ; TB8位置 “0”發(fā)送數(shù)據(jù)( D0~D7)由 MOV指令向 SBUF寫入, 而D8位的內(nèi)容則由硬件電路從 TB8中直接送到發(fā)送移位寄存器的第 9位 ,并以此來(lái)啟動(dòng)串行發(fā)送。一個(gè)字符幀發(fā)送完畢后,將 TI位置 “1”,其它過(guò)程與方式 1相同。 方式 2的接收過(guò)程也與方式 1基本相似,所不同的只在第 9數(shù)據(jù)位上。 MCS51串行通信工作方式及其應(yīng)用方式 2,串行口把接收到的前 8個(gè)數(shù)據(jù)位送入SBUF,把第 9數(shù)據(jù)位送入 RB8。 方式 2的波特率是固定的 ,且有兩種。一種是晶振頻率的三十二分之一;另一種是晶振頻率的六十四分之一 波特率 = 2SMOD64 fOSC⑵ 方式 3方式 3同樣是 11位為一幀的串行通信方式,其通信過(guò)程與方式 2完全相同,所不同的僅在于波特率。 方式 3的波特率可由用戶根據(jù)需要設(shè)定,其設(shè)定方法與方式 1相同。 MCS51串行通信工作方式及其應(yīng)用TXDRXD8031主機(jī) TXDRXD80310從機(jī)TXDRXD80311從機(jī)TXDRXD8031n從機(jī)主從式多機(jī)通信連接方式單片機(jī)的多機(jī)通信是指一臺(tái)主機(jī)和多臺(tái)從機(jī)之間的通信,其連接如從主機(jī)發(fā)送的信息可傳送到各個(gè)從機(jī)或指定的從機(jī),而各從機(jī)發(fā)送的信息只能被主機(jī)接收。由于通信直接以 TTL電子進(jìn)行,因此主從機(jī)之間的連線以不超過(guò) 1m為宜。此外,各從機(jī)要進(jìn)行編址,以便主機(jī)能按地址尋找通信伙伴。多機(jī)通信時(shí),主機(jī)向從機(jī)發(fā)送的信息分地址和數(shù)據(jù)兩類。以第 9數(shù)據(jù)位作區(qū)分標(biāo)志,為 0時(shí)表示數(shù)據(jù),為 1時(shí)表示地址。 單片機(jī)多機(jī)通信把多機(jī)通信的過(guò)程總結(jié)如下:1)全部從機(jī)初始化為工作方式 2或方式 3,置位 SM2 ,允許中斷。2)主機(jī)置位 RB8 ,發(fā)送要尋址的從機(jī)地址。3)所有從機(jī)均接收主機(jī)發(fā)送的地址,并各自進(jìn)入中斷服務(wù)程序,進(jìn)行地址比較。4)被尋址的從機(jī)確認(rèn)后,把自身的 SM2 清 0,并向主機(jī)返回地址供主機(jī)核對(duì)。5)核對(duì)無(wú)誤后,主機(jī)向被尋址的從機(jī)發(fā)送命令,通知從機(jī)是進(jìn)行數(shù)據(jù)接收還是進(jìn)行數(shù)據(jù)發(fā)送。6)主從機(jī)之間進(jìn)行數(shù)據(jù)通信。 單片機(jī)多機(jī)通信從機(jī)狀態(tài)字格式為: ERR 0 0 0 0 0 TRDY RRDY其中: ERR=1,從機(jī)接收到非法命令;TRDY=1,從機(jī)發(fā)送準(zhǔn)備就緒;RRDY=1,從機(jī)接收準(zhǔn)備就緒 。通信程序包括主機(jī)程序和從機(jī)程序兩部分。 應(yīng)用舉例 —— 主從式多機(jī)通信 單片機(jī)多機(jī)通信主機(jī)程序N接收數(shù)據(jù)塊NYY主機(jī)子程序命令從機(jī)復(fù)位從機(jī)應(yīng)答發(fā)送命令字從機(jī)應(yīng)答N命令正確?命令分類00H(發(fā)) 01H(收)從機(jī)接收就緒?發(fā)送數(shù)據(jù)塊返回N從機(jī)發(fā)送就緒?發(fā)送從機(jī)地址地址相符?Y N給 R0、 R R R R4和 R5賦初值開始定時(shí)器 T1方式 2波特率為 1200bps 啟動(dòng) T1工作串行口方式 3,允許接收SM2=0, TB8=1調(diào)用主機(jī)通信子程序等待( a)主機(jī)主程序流程 ( b)主機(jī)通信子程序流程YYYN主機(jī)程序流程圖 單片機(jī)多機(jī)通信具體程序參考課本 單片機(jī)多機(jī)通信一、 PC機(jī)查詢 8051通信程序舉例PC機(jī)查詢 8051通信的流程圖如圖 819所示。整個(gè)傳輸過(guò)程是:由單片機(jī)發(fā)握手信號(hào)( FFH), PC機(jī)收到后發(fā)應(yīng)答信號(hào)( 00H),并準(zhǔn)備接收數(shù)據(jù),單片機(jī)收到應(yīng)答信號(hào)后,準(zhǔn)備發(fā)送數(shù)據(jù),并說(shuō)明整個(gè)掛鉤過(guò)程成功,總的測(cè)量次數(shù)和鍵值作為第 0組發(fā)送,發(fā)送完后發(fā)累加校驗(yàn)和,發(fā)現(xiàn)傳輸出錯(cuò)重發(fā),每組 960個(gè)測(cè)量數(shù)據(jù) …… 直至結(jié)束。 PC機(jī)與單片機(jī)通信時(shí),發(fā)送和接收工作狀態(tài)見圖 819中的虛線。值得注意的是,由于兩機(jī)同時(shí)工作,需要考慮延時(shí)和等待,以達(dá)到兩機(jī)之間的最佳配合,所以,一般在本機(jī)發(fā)送信號(hào)之前,讓接收機(jī)處于接收等待狀態(tài)。 單片機(jī)多機(jī)通信圖 819 單片機(jī)與 PC機(jī)的通信流程圖及其對(duì)照 單片機(jī)多機(jī)通信二、 PC機(jī)查詢 8051中斷通信程序舉例作為示例,下面列舉一個(gè)實(shí)用的通信測(cè)試軟件。其功能是:將PC機(jī)鍵盤的輸入發(fā)送給 8051單片機(jī),單片機(jī)接收到 PC機(jī)發(fā)來(lái)的數(shù)據(jù)后,回送同一數(shù)據(jù)給 PC機(jī),并在 PC機(jī)屏幕上顯示出來(lái)。只要 PC機(jī)屏幕上顯示的字符與鍵入的字符相同,即表明 PC機(jī)與單片機(jī)間通信正常。雙方約定如下:① 波特率: 2400b/s;② 信息格式: 8個(gè)數(shù)據(jù)位, 1個(gè)停止位;③ 傳送方式: PC機(jī)采用查詢方式收發(fā)數(shù)據(jù), 8051單片機(jī)采用中斷方式接收信息。(一) PC機(jī)通信軟件通信軟件采用 8086/8088匯編語(yǔ)言編寫,程序流程框圖如圖 PC機(jī)與 8051間的通信 PC機(jī)與 8051間的通信(二) 8051單片機(jī)通信軟件8051單片機(jī)通過(guò)中斷方式接收 PC機(jī)發(fā)送過(guò)來(lái)的字符,并回送給主機(jī)。程序約定:① 波特率設(shè)置: Tl方式 2工作,計(jì)數(shù)常數(shù) F3H , SMOD = l ,波特率為 2400bps;② 串行口初始化:方式 1,允許接收;③ 中斷服務(wù)程序入口: 0023H。程序流程框圖如圖 PC機(jī)與 8051間的通信圖 821 8051單片機(jī)通信軟件框圖 PC機(jī)與 8051間的通信謝謝觀看 /歡迎下載BY FAITH I MEAN A VISION OF GOOD ONE CHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TO SEEK ITS FULFILLMENT REGARDLESS OF OBSTACLES. BY FAITH I BY FAITH
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1