98国产精品综合一区二区三区,国产福利视频,男人添女人囗交做爰视频,日本免费一区二区三区视频观看

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 單片機(jī)入門 >> AT89S52單片機(jī)的串行接口

AT89S52單片機(jī)的串行接口

作者:admin 來(lái)源:不詳 發(fā)布時(shí)間:2018-05-08  瀏覽:59

本文主要學(xué)習(xí)AT89S52單片機(jī)的串行接口結(jié)構(gòu)以及相關(guān)的寄存器。要求在掌握串行口結(jié)構(gòu)的基礎(chǔ)上,學(xué)會(huì)合理的設(shè)置控制寄存器來(lái)控制串行口的工作。AT89S52單片機(jī)內(nèi)部的串行接口能同時(shí)發(fā)送和接收數(shù)據(jù)。發(fā)送緩沖器只能寫入不能讀出,接收緩沖器只能讀出不能寫入。串行口還有接收緩沖作用,即從接收寄存器中讀出前一個(gè)已收到的字節(jié)之前就能開始接收第二字節(jié)。 

一、AT89S52單片機(jī)串行口的結(jié)構(gòu)

AT89S52單片機(jī)的串行接口主要由兩個(gè)物理上獨(dú)立的串行數(shù)據(jù)緩沖器SBUF、發(fā)送控制器、接收控制器、輸入移位寄存器和輸出控制門組成。

對(duì)外表現(xiàn)為兩個(gè)引腳:RXD(P3.0)串行輸入線和TXD(P3.1)串行輸出線,串行口的結(jié)構(gòu)如圖1所示。



圖1 串行口的結(jié)構(gòu)

1.波特率發(fā)生器

主要由T1、T2及內(nèi)部的一些控制開關(guān)和分頻器所組成。它提供串行口的時(shí)鐘信號(hào)TXCLOCK(發(fā)送時(shí)鐘)和 RXCLOCK(接收時(shí)鐘)。相應(yīng)的控制波特率發(fā)生器的特殊功能寄存器有TMOD、TCON、T2CON、PCON、TL1、TH1、TL2、TH2等。

2.串行數(shù)據(jù)緩沖寄存器SBUF

串行口數(shù)據(jù)緩沖器(實(shí)際上是兩個(gè)寄存器)通過(guò)特殊功能寄存器SBUF來(lái)訪問(wèn)。兩個(gè)緩沖器在物理上是隔離的,共用一個(gè)地址99H(特殊功能寄存器SBUF的地址)。

寫入SBUF的數(shù)據(jù)儲(chǔ)存在發(fā)送緩沖器,用于串行發(fā)送;從SBUF讀出的數(shù)據(jù)來(lái)自接收緩沖器。串行發(fā)送時(shí),從片內(nèi)總線向發(fā)送緩沖器SBUF寫入數(shù)據(jù);串行接收時(shí),從接收緩沖器SBUF中讀出數(shù)據(jù)。因此可通過(guò)兩條指令來(lái)表示:

MOV   SBUF, A   ; 啟動(dòng)一次數(shù)據(jù)發(fā)送,可向SBUF再發(fā)送下一個(gè)數(shù)據(jù)

MOV   A, SBUF    ; 完成一次數(shù)據(jù)接收,SBUF可再接收下一個(gè)數(shù)據(jù)

3.串行數(shù)據(jù)輸入/輸出引腳

接收方式:串行數(shù)據(jù)從RXD(P3.0)引腳輸入

發(fā)送方式下:串行數(shù)據(jù)通過(guò)TXD(P3.1)引腳輸出。

4.串行口控制邏輯

發(fā)送控制器在波特率作用下,將發(fā)送SBUF中的數(shù)據(jù)由并行轉(zhuǎn)換成串行,逐位地傳輸?shù)桨l(fā)送端口;同理接收控制器將接收端口的數(shù)據(jù)由串行轉(zhuǎn)換成并行,存入接收SBUF。如圖2。



圖2 串行口的控制邏輯

二、串行口控制寄存器SCON

特殊功能寄存器SCON可以位尋址,用于定義串行口的操作方式和控制它的某些功能,字節(jié)地址為98H。其各位的定義如圖3所示。


圖3 SCON

SM0,SM1(D7,D6):串行口操作方式選擇位

SM2(D5):串行口多機(jī)通信控制位。

SM2=1:如果接收的一幀數(shù)據(jù)的第九位為1,且原RI=0,則硬件置RI=1,接收數(shù)據(jù)有效;如果第九位為0,則RI不置1,接收數(shù)據(jù)無(wú)效。

SM2=0:只要接收完一幀數(shù)據(jù),不管第九位為1還是0,硬件都置RI=1,接收數(shù)據(jù)有效。多機(jī)通信時(shí),SM2必須置1;雙機(jī)通信,SM2通常置0。

REN(D4):串行口接收允許控制位。REN = 1 表示允許接收;REN = 0 禁止接收。

TB8(D3):方式2和方式3中要發(fā)送的第9位數(shù)據(jù)。

RB8(D2):是方式2和3中已接收到的第9位數(shù)據(jù)。

TI(D1):發(fā)送中斷標(biāo)志。由軟件清0。

RI(D0):接收中斷標(biāo)志。由軟件清0。
三、電源控制寄存器PCON 

電源控制寄存器PCON中,僅有最高位SMOD與串行口控制有關(guān),PCON的地址為87H,只能字節(jié)尋址。

SMOD(D7):波特率加倍控制位。

SMOD=1,波特率加倍;

SMOD=0,則不加倍。

編輯:admin  最后修改時(shí)間:2018-05-08

聯(lián)系方式

0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A09

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

国产免费内射又粗又爽密桃视频| 鸡毛飞上天电视剧全集观看免费| 精品无码久久久久久久久| 欧美精品videoss另类日本| 娇妻被领导粗又大又硬| 学生姝被内谢出白浆| 金瓶梅杨思敏| 女人扒开屁股桶爽30分钟高潮| 肉yin荡公厕肉便调教车ac| 精品呦啊呦v视频在线观看| 色 综合 欧美 亚洲 国产| 1313久久国产午夜精品理论片| 图片 小说 校园 激情 都市| 日韩a片无码毛片免费看小说| 久久亚洲精品中文字幕| 欧美丰满熟妇xxxx喷水| a片在线观看免费| 狠狠色丁香婷婷久久综合麻豆| 将军猛烈顶弄h太子| 亚洲色偷精品一区二区三区| 4444亚洲人成无码网在线观看| 漂亮的女邻居4伦理| 狂躁美女大bbbbbb糟蹋| 啊灬啊灬啊灬快灬高潮了听书| 歪歪漫画网免费版在线观看| 灯草和尚在线观看| 久久久久人妻一区精品色欧美| 日本丰满熟妇无码亚洲影视下载| 又大又长粗又爽又黄少妇视频| 间谍过家家第二季在线观看免费| 国产成人午夜高潮毛片| 国产毛a片啊久久久久久保和丸| 重囗味sm在线观看无码| 免费真人视频app| 风流少妇又紧又爽又丰满| 性饥渴寡妇肉乱免费视频| 亚洲 国产 另类 无码 日韩| 久久精品国产亚洲av久| 日日婷婷夜日日天干a片| 小雪嗯快啊高潮了喷水了| 少妇的肉体k8经典|