欧美成人黄色网_欧美精品久久_国产在线一区二区三区_免费视频久久久_亚洲二区视频_欧美大片免费高清观看

產品分類

當前位置: 首頁 > 傳感測量產品 > 工業傳感器 > 濁度傳感器

類型分類:
科普知識
數據分類:
濁度傳感器

PIC單片機控制Modem的串行通信設計

發布日期:2022-04-18 點擊率:74

   在工程中,常采用Modem通過模擬線路進行數據的遠程傳輸。我們用工業級PIC16F87系列單片機控制Modem完成串行異步/同步通信,在較低速率的線路上實現了數據的實時傳輸,收到了很好的效果。

    本文就系統中PIC單片機控制Modem的串行通信技術,在硬件、軟件兩方面進行了分析。


    1 PIC單片機及其同步/異步串行接口USART模塊功能簡介
    PIC16F877A單片機內部有8K*14的FLASH程序存儲器和512字的RAM數據存儲器:不僅采用哈佛體系結構,而且還采用哈佛總線結構,流水線操作,PIC16F877A大大提高了指令執行速度,PIC單片機的系統時鐘可以工作在DC- 20MHz的頻率范圍之內。優化的CPU結構,加上精簡指令集(RISC)技術,更加快了指令執行速度,這為復雜控制算法的實現提供了良好的條件。
    本系統采用的是PIC16F87系列單片機,其內部集成了同步/異步串行接口USART模塊,適合同單片機外部擴展獨立的外設部件進行串行通信。并且可以定義三種工作方式:全雙工異步、半雙工同步主控和半雙工同步從動方式。


    2 PIC單片機控制Modem 實現異步串行通信
    利用PIC單片機,可實現對Modem的控制,從而進行異步通信。USART模塊在單片機的RX引腳上接收,在TX引腳上發送,串行信息的編碼方式采用1 位起始位、8位數據位和1位停止位。片內提供了一個專用的8位波特率發生器BRG,利用來自時基振蕩器的系統時鐘信號,產生標準的波特率時鐘。USART 模塊的接收和發送數據順序是地位在前。即首先發送最低位(LSB)。USART模塊的接收器和發送器在功能上是相互獨立的,但是它們所用的數據格式與波特率是相同的。


    2.1異步串行通信硬件連接
    PIC控制Modem串行通信的原理圖如圖1。



    PIC將要發送的數據通過串口送給本端Modem,將數字信號調制成可在模擬線路上傳輸的模擬信號,并通過模擬線路傳給遠方的Modem。遠方的 Modem將收到的模擬信號還原為數字信號送給與其相連的PIC,PIC通過異步串口發送AT(請求)命令來實現對Modem控制進行串行通信,與 Modem接口按RS-232標準設計。PIC的輸入輸出電平為TTL電平,我們通過電平轉換芯片MAX232,實現與RS-232接口的匹配。系統中對 Modem的初始化、呼叫(應答)、傳輸數據及掛機等都由PIC發送的AT命令通過存于Modem的Flash ROM中的程序控制完成。


    2.2 異步串行通信軟件設計


    2.2.1 PIC單片機與USART模塊相關的寄存器 


    PIC單片機USART模塊的兩條外接引腳是與輸入/輸出端口RC模塊公用的RC7/RX/DT和RC6/TX/CK兩條口線,與USART模塊有關的寄存器共有9個。
  



    在此.就PIC工作于USART模式時,所涉及的一些位進行介紹,詳見表1。


    中斷控制寄存器INTCON,第一外圍設備中斷標志寄存器PIR1。第一外圍設備中斷屏蔽寄存器PIE1,端口C方向寄存器TRISC,發送狀態和控制寄存器TXSTA,接收狀態和控制寄存器RCSTA,發送寄存器TXREG,接收寄存器RCREG,波特率寄存器SPBRG。


    2.2.2 USART模塊波特率設置 


    USART模塊帶一個8位的波特率發生器(BRG),BRG支持USART的同步方式和異步方式。用波特率寄存器SPBRG控制一個獨立的8位定時器周期。波特率發生器可以根據BRGH位(發送狀態和控制寄存器TXSTA的位2)的設置,產生兩種不同的移位速度,分別是對于系統時鐘16分頻和64分頻得到的波特率時鐘。用波特率寄存器SPBRG控制一個獨立的8位定時器周期。在異步方式下,BRGH位也被用來控制波特率;在同步方式下。不用BRGH位。表2給出了在主控方式下,不同USART工作方式的波特率計算公式(x為寫入SPBRG寄存器的值)。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 小明看片 | 97国内精品久久久久久久影视 | 日本精品一区二区三区四区 | 日日碰狠狠添天天爽对白 | 日韩精品一区二区在线观看 | 男女啪啪网站 | 国产精品自在线拍国产手青青机版 | 亚洲人成网站观看在线观看 | 成人深夜福利在线播放不卡 | 天天摸天天添 | 亚洲一区二区三区高清不卡 | 国产综合久久 | 免费看一级特黄a大片 | 成年人在线免费观看视频网站 | 成人影院免费在线观看 | 福利视频午夜 | 中文字幕一区二区三区免费视频 | 九九久久国产精品大片 | 特黄特黄一级高清免费大片 | 国产成人在线网址 | 日本两人免费观看的视频 | 男女一级做片a性视频 | 97人人爽人人喊人人模波多 | 一级人与动毛片免费播放 | 亚洲一久久久久久久久 | 免费观看黄色视屏 | 国产精品久久久久久无码 | 亚洲精品动漫免费二区 | 一级片视频在线观看 | 欧美精欧美乱码一二三四区 | 欧美精品亚洲精品日韩一区 | 大地资源在线播放观看mv | 国产苐1页影院草草影院 | 97超级碰碰碰碰久久久久 | 男女日b免费视频 | 日本黄大片在线观看视频 | 久视频在线观看 | 国产av亚洲精品久久久久 | 成人国产精品一级毛片视频 | 青青热久久综合网伊人 | 深夜桃色影院 |