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

正文內(nèi)容

08單片機串行數(shù)據(jù)通信技術(shù)-文庫吧在線文庫

2025-02-14 17:31上一頁面

下一頁面
  

【正文】 全部內(nèi)容稱之為一幀 。為了保證接收正確無誤,發(fā)送方除了傳送數(shù)據(jù)外,還要把時鐘信號同時傳送。 串行通信基礎(chǔ)知識四、異步串行通信的信號形式 串行通信基礎(chǔ)知識寄存器 串行接口TTL電平寄存器 串行接口TTL電平計算機 A計算機 BRS232 串行通信基礎(chǔ)知識 五、波特率和接收 /發(fā)送時鐘(一)波特率波特率,即數(shù)據(jù)傳送速率,表示每秒鐘傳送二進制代碼的位數(shù),它的單位是位 /秒( bps)。如下圖所示。起始位所起的作用就是使設(shè)備同步,通信雙方必須在傳送數(shù)據(jù)位前協(xié)調(diào)同步。 4.停止位約定 在奇偶位或數(shù)據(jù)位 (當無奇偶校驗時 )之后發(fā)送的是停止位。表 81 RS232信號引腳定義③ 采用標準的 25芯插頭座( DB25)進行連接,因此該插頭座也稱之為 RS232C連接器, DB25連接器機械結(jié)構(gòu)見下圖 。器TBEETXCRXCCOEPERXDTXD奇偶錯溢出錯幀錯UART器位 器INTDBUART硬件框圖RESTWERDCS 串行通信基礎(chǔ)知識圖 811 URAT基本組成框圖 串行通信基礎(chǔ)知識現(xiàn)把 UART的主要功能綜述如下 1.數(shù)據(jù)的串行化 /反串行化 所謂串行化處理就是把并行數(shù)據(jù)變換為串行數(shù)據(jù)。 串行通信基礎(chǔ)知識MCS51串行口寄存器結(jié)構(gòu)串行口寄存器結(jié)構(gòu) MCS51單片機串行口中寄存器的基本結(jié)構(gòu)如下圖所示。由于在接收寄存器之間還有移位寄存器,從而構(gòu)成了串行接收的雙緩沖結(jié)構(gòu),以避免在數(shù)據(jù)接收過程中出現(xiàn) 幀重疊錯誤 ,即在下一幀數(shù)據(jù)來時,前一幀數(shù)據(jù)還沒有讀走。SM2是多機通信控制位。=0時,禁止接收數(shù)據(jù)。== 1表示幀接收結(jié)束。 MCS51的串行口及控制寄存器位序 D7 D6 D5 D4 D3 D2 D1 D0位符 SMOD / / / GF1 GF0 PD ID在 HMOS的單片機中,該寄存器中除最高位之外,其它位都沒有定義。ES=1 Q8串行口與 CD4094配合 方式 1是 10位為一幀的異步串行通信方式。⑵ MCS51串行通信工作方式及其應(yīng)用假定計數(shù)初值為 X,則定時器 1溢出周期為: 起始 D0 D1 D2 D3 D4 D5 D6 D7 D8停止一個字符幀發(fā)送完畢后,將 TI位置 “1”,其它過程與方式 1相同。一種是晶振頻率的三十二分之一;另一種是晶振頻率的六十四分之一 RXD8031主機 RXD主從式多機通信連接方式單片機的多機通信是指一臺主機和多臺從機之間的通信,其連接如從主機發(fā)送的信息可傳送到各個從機或指定的從機,而各從機發(fā)送的信息只能被主機接收。4)被尋址的從機確認后,把自身的 SM2 清 0,并向主機返回地址供主機核對。 單片機多機通信主機程序N接收數(shù)據(jù)塊NYY主機子程序命令從機復(fù)位從機應(yīng)答發(fā)送命令字從機應(yīng)答N命令正確?命令分類00H(發(fā)) 01H(收)從機接收就緒?發(fā)送數(shù)據(jù)塊返回N從機發(fā)送就緒?發(fā)送從機地址地址相符?Y N給 R0、 R R R R4和 R5賦初值開始定時器 T1方式 2波特率為 1200bps 啟動 T1工作串行口方式 3,允許接收SM2=0, TB8=1調(diào)用主機通信子程序等待( a)主機主程序流程 ( b)主機通信子程序流程YYYN主機程序流程圖 單片機多機通信具體程序參考課本 單片機多機通信一、 PC機查詢 8051通信程序舉例PC機查詢 8051通信的流程圖如圖 819所示。(一) PC機通信軟件通信軟件采用 8086/8088匯編語言編寫,程序流程框圖如圖 PC機與 8051間的通信 PC機與 8051間的通信(二) 8051單片機通信軟件8051單片機通過中斷方式接收 PC機發(fā)送過來的字符,并回送給主機。 單片機多機通信圖 819 單片機與 PC機的通信流程圖及其對照 單片機多機通信二、 PC機查詢 8051中斷通信程序舉例作為示例,下面列舉一個實用的通信測試軟件。 ERR 0 0 0 0 0 TRDY RRDY其中: ERR=1,從機接收到非法命令;TRDY=1,從機發(fā)送準備就緒;RRDY=1,從機接收準備就緒 。以第 9數(shù)據(jù)位作區(qū)分標志,為 0時表示數(shù)據(jù),為 1時表示地址。8031n從機 TXD 方式 3的波特率可由用戶根據(jù)需要設(shè)定,其設(shè)定方法與方式 1相同。 MCS51串行通信工作方式及其應(yīng)用這可使用如下指令完成:1作波特率發(fā)生器,則方式 1的波特率 = 2SMOD(定時器 1溢出率)在此前提下,串行口采樣 RXD端,當 采樣到從 “1”向 “0”的狀態(tài)跳變時,就認定是接收到起始位 。方式 1的數(shù)據(jù)發(fā)送是由一條 寫發(fā)送緩沖器( SBUF) 的指令開始的,隨后在串行口 由硬件自動加入起始位和停止位 ,構(gòu)成一個完整的幀格式,然后在移位脈沖的作用下,由 TXD端串行輸出。串行移位輸出電路 MCS51串行通信工作方式及其應(yīng)用 串行移位輸出電路連接使用 CD4094的并行輸出端接 8只發(fā)光二極管,利用它的 “串入并出 ”功能,把發(fā)光二極管從左向右依次點亮,并反復(fù)循環(huán)。ES=0中斷允許寄存器 IE在方式 0時,接收完第 8位數(shù)據(jù)后,該位由 硬件置位 。在方式 0時,發(fā)送完第 8位后,該位由 硬件置位 。 在方式 3時, RB8存放接收到的第
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1