色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

單片機串口通信介紹

jf_78858299 ? 來源:jf_78858299 ? 作者:jf_78858299 ? 2023-04-23 17:14 ? 次閱讀

并行適合短距離通信,并行通信控制簡單、相對傳輸速度快(8位一起傳輸)。

圖片

串行只能一位一位的傳送。

圖片

同步(了解)建立發(fā)送方時鐘對接收方時鐘的直接控制,使雙方達到完全同步。此時,傳輸數(shù)據(jù)的位之間的距離均為“位間隔”的整數(shù)倍,同時傳送的字符間不留間隙。

發(fā)送方對接收方的同步可以通過外同步和自同步異步(常)以字符(構成的幀)為單位進行傳輸。數(shù)據(jù)位從低到高傳送。

格式:

圖片

這里的空閑時間是任意的。

串行通信的制式(傳輸方向)

單工(僅能沿一個方向)

圖片

半雙工(可進行雙向,但需分時)

圖片

全雙工

圖片

串行通信的錯誤校驗

奇偶校驗

在發(fā)送數(shù)據(jù)時,數(shù)據(jù)位尾隨的1位為奇偶校驗位(1/0)。奇校驗時,數(shù)據(jù)中1的個數(shù)與檢驗位1的個數(shù)之和應為奇數(shù);偶校驗時,數(shù)據(jù)中1的個數(shù)與校驗位1的個數(shù)之和應為偶數(shù)。接收字符時,對1的個數(shù)進行校驗,若字符不一致,則說明傳輸數(shù)據(jù)過程中出現(xiàn)錯誤。

代碼和校驗

發(fā)送方將所發(fā)數(shù)據(jù)塊求和(或各字節(jié)異或),產(chǎn)生一個字節(jié)的校驗字符(校驗和)附加到數(shù)據(jù)塊末尾。接收方接收數(shù)據(jù)時,同時對數(shù)據(jù)塊(除校驗字節(jié)外)求和(或各字節(jié)異或),將所得的結果與發(fā)送方的“校驗和”進行比較,一致則無差。

循環(huán)冗余校驗

通過某種數(shù)學預算實現(xiàn)有效信息與校驗位之間的循環(huán)校驗,常用語對磁盤信息的傳輸、存儲區(qū)的完整性校驗。

串口的基本結構

圖片

SBUF:51單片機中的特殊寄存器,串行數(shù)據(jù)緩沖器(一個接收一個發(fā)送),兩個其實是共用的一個地址99H,但是兩個在物理上面是分開的。

當發(fā)送使用時,就采用SBUF=XXX; (XXX為需要傳送的數(shù)據(jù))

當接收使用時,采用XXX=SBUF;

記得因為是串行的所以傳輸都是一位一位進行的。

T1溢出率:T1計時器的溢出頻率(就是計時器每次低位計滿向高位進位時間的倒數(shù))

用處:用于計算波特率(每秒傳輸二進制代碼的位數(shù))

存器介紹IE(interrupt enable):(可位尋址)設定各個中斷源的打開和關閉
圖片

圖片

IP(interrupt prior)中斷優(yōu)先級寄存器:(可位尋址)用來設定各個中斷源屬于兩級中斷中的哪一級

圖片

中斷源:

圖片

中斷響應條件:

1.中斷源有中斷請求

2.此中斷源的中斷允許位為1

3.CPU開中斷(EA=1)

代碼書寫:

1.先開總中斷EA

2.然后再開特定的中斷去控制

3.如果有特殊需要優(yōu)先級問題再設置IP

4.中斷函數(shù)書寫

格式

void 函數(shù)名() interrupt 中斷號(上面圖示的序號)

//中斷函數(shù)返回值一定是void

//函數(shù)名隨便寫

//中斷號用來判斷是哪個中斷源

計時器寄存器介紹TCON 支持位尋址 :控制寄存器,控制T1、T0的啟動和停止及設置溢出標志

圖片

圖片

TMOD,不支持位尋址:定時/計數(shù)器的工作方式寄存器,確定工作方式和功能

圖片

圖片

計時器代碼書寫步驟:1.EA=1;

2.ETX=1; //開啟計時器X中斷

3.配置工作方式 TMOD=0x..; //根據(jù)自己需求按照上表來配

3.配置計時器初值

//THX=(65535-N)/256;

//TLX=(65535-N)%256;

//N由你要計時的時長決定。計時器計一個數(shù)花費一個時鐘周期來計算。

4.TRX=1; //開啟計時器X

串口通信寄存器介紹PCON電源管理寄存器 :(不可位尋址)

用來管理單片機電源部分,包括上電復位檢測、掉電模式

、空閑模式等

圖片

圖片

SCON:(可位尋址)用以設定串行口的工作方式、接收/發(fā)送控制以及設置狀態(tài)標志

圖片

圖片

波特率計算

圖片

圖片

SMOD就是PCON中的第一位,默認為0

fosc為晶振頻率,所以自己設定不同波特率時,也要考慮晶振不同的問題。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6039

    文章

    44579

    瀏覽量

    636454
  • 寄存器
    +關注

    關注

    31

    文章

    5357

    瀏覽量

    120668
  • 串口通信
    +關注

    關注

    34

    文章

    1627

    瀏覽量

    55575
收藏 人收藏

    評論

    相關推薦

    單片機串口介紹

    目錄串口介紹串口硬件電路串口電平標準常用通信接口比較51單片機的UARTUART參數(shù)及時序圖U
    發(fā)表于 11-30 06:24

    單片機串口通信

    帶您從零學單片機串口通信 串口應用簡介51的單片機除了定時器/計數(shù)器和中斷外.還擁有串行通信
    發(fā)表于 02-10 14:18 ?110次下載

    51單片機串口通信代碼

    51單片機串口通信的代碼設計
    發(fā)表于 11-09 17:47 ?180次下載

    單片機串口通信485modbus

    單片機串口通信485modbus.doc單片機串口通信485modbus.doc
    發(fā)表于 07-12 10:42 ?131次下載

    DSP與單片機串口通信的設計與實現(xiàn)

    DSP與單片機串口通信的設計與實現(xiàn)
    發(fā)表于 10-20 10:11 ?5次下載
    DSP與<b class='flag-5'>單片機</b><b class='flag-5'>串口</b><b class='flag-5'>通信</b>的設計與實現(xiàn)

    什么是單片機串口通信

    串口通信單片機一個重要的部分,單片機和PC,單片機單片機之間的
    發(fā)表于 07-25 07:36 ?6.1w次閱讀
    什么是<b class='flag-5'>單片機</b>的<b class='flag-5'>串口</b><b class='flag-5'>通信</b>?

    單片機C語言之串口通信協(xié)議

    本文首先介紹串口的基本結構,其次介紹串口通信方式,最后詳細介紹
    發(fā)表于 05-22 12:37 ?4935次閱讀
    <b class='flag-5'>單片機</b>C語言之<b class='flag-5'>串口</b><b class='flag-5'>通信</b>協(xié)議

    如何使用51單片機實現(xiàn)串口通信

    51單片機串口引腳為P3.0引腳與P3.1引腳,分別是RXD和TXD引腳。串口通信可以用于單片機和其它芯片
    發(fā)表于 11-21 15:47 ?3w次閱讀
    如何使用51<b class='flag-5'>單片機</b>實現(xiàn)<b class='flag-5'>串口</b><b class='flag-5'>通信</b>

    51單片機串口通信介紹代碼說明

    本文檔的主要內容詳細介紹的是51單片機串口通信介紹代碼說明。
    發(fā)表于 01-19 16:36 ?16次下載

    基于STM32單片機串口通信資源

    基于STM32單片機串口通信資源
    發(fā)表于 07-05 09:13 ?21次下載

    串口通信詳解(51單片機

    串口傳輸,實現(xiàn)單片機與PC的雙機通信。串口控制(51單片機)實現(xiàn)
    發(fā)表于 11-12 10:06 ?81次下載
    <b class='flag-5'>串口</b><b class='flag-5'>通信</b>詳解(51<b class='flag-5'>單片機</b>)

    51單片機串口通信

    51單片機串口通信文章目錄51單片機串口通信串口
    發(fā)表于 11-18 14:06 ?22次下載
    51<b class='flag-5'>單片機</b><b class='flag-5'>串口</b><b class='flag-5'>通信</b>

    51單片機串口通信

    51單片機串口通信文章目錄51單片機串口通信串口
    發(fā)表于 11-21 20:36 ?64次下載
    51<b class='flag-5'>單片機</b><b class='flag-5'>串口</b><b class='flag-5'>通信</b>

    單片機串口通信的接收與發(fā)送

    單片機串口通信是一種常見的通信方式,它可以實現(xiàn)單片機與外部設備的數(shù)據(jù)交換。在實際應用中,單片機
    的頭像 發(fā)表于 12-20 14:03 ?3800次閱讀

    ?51單片機串口通信詳細介紹-小白必看

    51單片機串口通信單片機與外部設備通信的重要方式,它基于串行通信的原理,以字節(jié)為單位進行數(shù)據(jù)傳
    的頭像 發(fā)表于 04-17 09:33 ?2057次閱讀
    ?51<b class='flag-5'>單片機</b><b class='flag-5'>串口</b><b class='flag-5'>通信</b>詳細<b class='flag-5'>介紹</b>-小白必看
    主站蜘蛛池模板: 成人性生交大片免费看中文 | 男人扒开添女人屁股| 日韩精品一区二区亚洲AV观看| 一二三四在线播放免费观看中文版视频| 成人精品视频在线观看播放| 免费精品国产人妻国语麻豆| 中文字幕亚洲无线码在线| 久久精品热线免费| 一个人免费观看完整视频日本| 国产亚洲日韩在线播放不卡| 无码AV熟妇素人内射V在线| www.av日韩| 日本无码人妻精品一区二区视频| 99免费在线观看| 欧美午夜a级精美理论片| 97超在线视频| 欧美在线看费视频在线| 白丝美女被狂躁免费漫画| 日本三级按摩推拿按摩| 芳草地社区在线视频| 午夜国产精品影院在线观看| 国产精品一区二区AV交换| 亚洲爱视频| 精品亚洲AV无码蜜芽麻豆| 这里只有精品在线视频| 猫咪最新破解版下载| x69老师x日本| 无码一区国产欧美在线资源| 果冻传媒在线观看视频| 欲乱艳荡少寡妇全文免费| 女仆乖H调教跪趴| 古月娜下面好紧好爽| 亚洲精品午夜VA久久成人| 久久秋霞理论电影| av在线色| 亚洲 欧美 国产 综合不卡| 久久精品国产首叶| 阿v天堂2017在无码| 亚洲 日韩 自拍 视频一区| 久久婷婷色一区二区三区| 办公室里呻吟的丰满老师电影|