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

正文內(nèi)容

學(xué)年論文-基于at89c51的雙機(jī)串行通信設(shè)計(jì)(編輯修改稿)

2025-07-02 15:14 本頁面
 

【文章內(nèi)容簡介】 鎖存地址的低位字節(jié)。在 FLASH 編程 期間,此 引腳 用于輸入 編程 脈沖。 口管腳 第二 功能 名稱 RXD 串行輸入口 TXD 串行輸出口 /INT0 外部中斷 0 INT1 外部中斷 1 T0 計(jì)時器 0 外部輸入 T1 計(jì)時器 1 外部輸入 WR 外部數(shù)據(jù) 存儲器 寫選通 RD 外部數(shù)據(jù) 存儲器 讀選通 圖 2 AT89C51 單片機(jī)的引腳圖 表 1 P3第二功能圖 河 北大學(xué) 20xx 屆本科生學(xué)年論文(課程設(shè)計(jì)) 4 PSEN:外部 程序存儲器 的選通信號 。 RST:復(fù)位輸入。 EA/VPP:當(dāng) /EA 保持低電平時,則在此期間外部程序 存儲器 ( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。在 FLASH 編程期間,此引腳也用于施加 12V 編程電源( VPP)。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的 輸入。 XTAL2:來自反向振蕩器的輸出。 總體電路設(shè)計(jì) 最終電路設(shè)計(jì)如下圖 3所示:發(fā)送方的數(shù)據(jù)由串行口 TXD 段輸出,經(jīng)過 RS232 電平輸出,經(jīng)過傳輸線將信號傳輸?shù)浇邮斩? 圖 3 總體電路設(shè)計(jì)圖 河 北大學(xué) 20xx 屆本科生學(xué)年論文(課程設(shè)計(jì)) 5 4 系統(tǒng)匯編仿真與實(shí)現(xiàn) 串行通信軟件實(shí)現(xiàn) 數(shù)據(jù)緩沖器( SBUF) 接受或發(fā)送的數(shù)據(jù)都要先送到 SBUF 緩存。有兩個,一個緩存,另一個接受,用同一直接地址 99H,發(fā)送時用指令將數(shù)據(jù)送到 SBUF 即可啟動發(fā)送;接收時用指令將 SBUF 中接收到的數(shù)據(jù)取出。 串行控制寄存器( PCON) SCON 用于串行通信方式的選擇,收發(fā)控制及狀態(tài)指示,各位含義如下: SM0,SM1:串行接口工作方式選擇位,這兩位組合成 00, 01, 10, 11 對應(yīng)于工作方式 0、 3。串行接口工作方式特點(diǎn)見下表 2: SM2:多機(jī)通信控制位。 REN:接收允許控制位。軟件置 1 允許接收;軟件置 0禁止接收。 TB8:方式 2或 3時, TB8 為要發(fā)送的第 9 位數(shù)據(jù),根據(jù)需要由軟件置 1或清 0。 RB9:在方式 2 或 3 時, RB8 位接收到的第 9 位數(shù)據(jù),實(shí)際為主機(jī)發(fā)送的第 9 位數(shù)據(jù)TB8,使從機(jī)根據(jù)這一位來判斷主機(jī)發(fā)送的時呼叫地址還是要傳送的數(shù)據(jù)。 TI:發(fā)送中斷標(biāo)志。發(fā)送完一幀數(shù)據(jù)后由 硬件自動置位,并申請中斷。必須要軟件清零后才能繼續(xù)發(fā)送。 RI:接收中斷標(biāo)志。接收完一幀數(shù)據(jù)后由硬件自動置位,并申請中斷。必須要軟件清零后才能繼續(xù)接收。 輸入移位寄存器 接收的數(shù)據(jù)先串行進(jìn)入輸入移位寄存器, 8 位數(shù)據(jù)全移入后,再并行送入接收 SBUF 中。 SM0 SM1 SM2 REN TB8 RB8 TI RI SM0 SM1 工作方式 功能 波特率 0 0 0 8位同步移位寄存器(用于 I/O擴(kuò)展) fORC/12 0 1 1 10位異步串行通信( UART) 可變 ( T1溢出率 *2SMOD/32) 1 0 2 11位異 步串行通信( UART) fORC/64或 fORC/32 1 1 3 11位異步串行通信( UART) 可變 ( T1溢出率 *2SMOD/32) 表 2 串行接口工作方式 河 北大學(xué) 20xx 屆本科生學(xué)年論文(課程設(shè)計(jì)) 6 波特率發(fā)生器 波特率發(fā)生器用來控制串行通信的數(shù)據(jù)傳輸速率的, 51 系列單片機(jī)用定時器 T1 作為波特率發(fā)生器, T1 設(shè)置在定時方式。波特率時用來表示串行通信數(shù)據(jù)傳輸快慢程度的物理量,定義為每秒鐘傳送的數(shù)據(jù)位數(shù)。 波特率計(jì)算 當(dāng)定時器 T1 工作在定時方式的時候,定時器 T1 溢出率 =( T1 計(jì)數(shù)率) /(產(chǎn)生溢出所需機(jī)器周期)。由于是定時方式, T1計(jì)數(shù)率 = fORC/12。產(chǎn)生溢出所需機(jī)器周期數(shù) =模 M計(jì)數(shù)初值 X。 程序流程圖 發(fā)送端程序流程圖
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1