《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 單片機I/O 口模擬串行通信設計
單片機I/O 口模擬串行通信設計
摘要: 本文介紹的用 89C51 單片機I/O 口模擬實現串行通信的方法,已成功地應用在某電壓數據采集系統中,這樣的進步,讓這項技術有了更加高的期待性,在社會上也有了很好的反應,這樣就讓這個研究成果有了很好的作用。
Abstract:
Key words :

關鍵字:單片機 IO口 模擬串行通信

    目前普遍采用的MCS51 和PIC 系列單片機通常只有一個(或沒有)UART異步串行通信接口,在應用系統中若需要多個串行接口(例如在多機通信系統中,主機既要和從機通信又要和終端通信)的情況下,通常的方法是擴展一片8251 或 8250 通用同步/異步接收發送芯片(USART),需額外占用單片機I/O 資源。

   1.串行接口的基本通信方式

  串行接口的有異步和同步兩種基本通信方式。異步通信采用用異步傳送格式,如圖1 所示。數據發送和接收均將起始位和停止位作為開始和結束的標志。在異步通信中,起始位占用一位(低電平)。

  異步通信采用用異步傳送格式

  用來表示字符開始。其后為7 或8 位的數據編碼,第8 位通常做為奇偶校驗位。最后為停止位(高電平)用來表示字符傳送結束。上述字符格式通常作為一個串行幀,如無奇偶校驗位,即為常見的N.8.1幀格式。串行通信中,每秒傳送的數據位稱為波特率。如數據傳送的波特率為1200 波特,采用N.8.1 幀格式(10 位),則每秒傳送字節為120 個,而字節中每一位傳送時間即為波特率的倒數:T=I/1200=0.833ms。同樣,如數據傳送的波特率為9600 波特,則字節中每一位傳送時間為T=1/9600=0.104 ms。

  2.硬件電路

  89C51是一種帶4K字節閃爍可編程可擦除只讀存儲器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓、高性能CMOS8位微處理器,俗稱單片機。單片機的可擦除只讀存儲器可以反復擦除100次。該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的89C51是一種高效微控制器,89C2051是它的一種精簡版本。89C單片機為很多嵌入式控制系統提供了一種靈活性高且價廉的方案。

  89C51 單片機通過普通I/O 口與PC 機RS232 串口實現通信的硬件接口電路如圖2 所示。由于PC 系列微機串行口為RS232C 標準接口,與輸入、輸出均采用TTL 電平的89C51 單片機在接口規范上不一致,因此TTL電平到RS232 接口電平的轉換采用MAXIM 公司的MAX232 標準RS232接口芯片,該芯片可以用單電壓(+5V)實現RS232接口邏輯“1”(-3V~215V)和邏輯“0”(+3V~15V)的電平轉換。圖中89C51 的P1.0 模擬發送端,P1.1 模擬接收端。

  

關鍵字:單片機 IO口 模擬串行通信

 

    3.接口程序設計

 

  軟件設計中,89C51 單片機的P1.0 和P1.1 口分別模擬串行通信的發送和接收,其接口程序主要由INPUT 發送子程序和OUTPUT接收子程序組成。通信速率1200 bit /s,幀格式為N.8.1。發送時,先發送一個起始位(低電平),接著按低位在先的順序發送8 位數據,最后發送停止位。接收時,先判斷P1.1 接收端口是否有起始低電平出現,其中軟件編寫要嚴格按照異步通信的時序進行,每bit 位傳送時間間隔按通信速率1200 bit /s計算為833μs。

  其模擬串行通信程序清單見下,系統要求單片機晶振為6M。程序清單如下:

  TXD EQU P1.0

  RXD EQU P1.1 ;定義89C51 P1.0 為發送端,P1.1 為接收端

  ORG 0000H

  AJMP MAIN

  ORG 0100H

  MAIN: MOV A, #30H

  MOV R5,#N

  SETB RXD ;P1.0 置高

  TX: LCALL INPUT ;調用發送子程序,將寄存器A 中內容發給PC 機

 ?。?/p>

  SETB TXD ;P1.1 置高

  MOV R0,#40H

  RX: LCALL OUTPUT ;調用接收子程序,將接收的N 個數據存放在以40H開始的地址中

  MOV @R0,A

  INC R0

  DJNZ R5, RX ;N 個數據接收結束,則等待,否則轉RX 繼續接收

  3

  AJMP $

  ;**************延時833μs 子程序*****

  DEL833: MOV R7 ,#205

  MS11: DJNZ R7,MS11

  RET

  ; **********************************

  ;******** 89C51發送數據給PC 機子程序****

  INPUT: CLR C

  MOV TXD,C ;發送起始位

  LCALL DEL833 ;延時

  MOV R3,#8

  REP: RRC A

  MOV TXD ,C

  LCALL DEL833

  DJNZ R3,REP ;發送8 位數據

  SETB C ;發送停止位

  MOV TXD,C

  LCALL DEL833

  RET

  ;********從PC 機接收數據子程序********

  OUTPUT: JB RXD, $ ; 判斷是否有起始位出現

  LCALL DEL833

  MOV R3,#8

  OUT: MOV C ,RXD

  RRC A

  LCALL DEL833

  DJNZ R3,OUT ; 接收8 位數據

  JNB RXD ,$ ; 判斷是否有停止位出現

  RET

 

    總結: 本文介紹的用 89C51 單片機I/O 口模擬實現串行通信的方法,已成功地應用在某電壓數據采集系統中,這樣的進步,讓這項技術有了更加高的期待性,在社會上也有了很好的反應,這樣就讓這個研究成果有了很好的作用。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲精品久久久蜜桃| 亚洲欧美精品在线| 亚洲欧洲日韩综合二区| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲视频视频在线| 国内偷自视频区视频综合| 国产日韩欧美中文| 久久久久久亚洲综合影院红桃| 亚洲第一精品久久忘忧草社区| 在线不卡中文字幕播放| 欧美日本不卡高清| 久久久在线视频| 国产精品久久91| 亚洲日韩中文字幕在线播放| 久久五月婷婷丁香社区| 久久久久久久网站| 国产精品久久婷婷六月丁香| 久久久午夜精品| 国产一区二区丝袜高跟鞋图片| 欧美日韩久久久久久| 亚洲精品国产欧美| 在线成人小视频| 欧美一级专区免费大片| 欧美成人精品在线播放| 欧美黄色精品| 欧美亚洲第一页| 欧美日韩在线另类| 国产日韩欧美中文在线播放| 国产欧美日韩亚州综合| 日韩视频中文字幕| 欧美性猛交99久久久久99按摩| 欧美亚洲视频一区二区| 欧美在线一区二区| 亚洲第一成人在线| 国产午夜精品久久久久久久| 噜噜噜噜噜久久久久久91| 欧美成人精品不卡视频在线观看| 午夜精品久久久久久99热| 久久久精品国产一区二区三区| 亚洲国产经典视频| 亚洲国产一成人久久精品| 国产午夜精品视频| 国产精品第三页| 久久国产毛片| 久久久久久电影| 国产小视频国产精品| 欧美日韩一区二区三区在线视频| 老鸭窝91久久精品色噜噜导演| 国内外成人在线视频| 欧美在线亚洲一区| 欧美日韩国产综合新一区| 99热这里只有成人精品国产| 欧美中文在线视频| 欧美午夜精品久久久久久孕妇| 欧美日韩另类一区| 亚洲国产欧美一区二区三区同亚洲| 在线视频一区二区| 黄色一区二区在线观看| 亚洲国产日韩一级| 91久久精品国产91性色| 欧美一区二区播放| 99re6这里只有精品| 欧美一级午夜免费电影| 国产女主播视频一区二区| 亚洲网址在线| 国产精品一区二区三区免费观看| 欧美午夜不卡影院在线观看完整版免费| 在线日韩精品视频| 亚洲国产精品一区二区久| 免费在线成人av| 国产伦精品一区二区三区高清版| 国产精品揄拍500视频| 午夜精品一区二区三区在线视| 99视频精品全国免费| 亚洲一区自拍| 国产精品成人久久久久| 欧美日本免费| 久热精品在线| 野花国产精品入口| 亚洲视频狠狠| 伊人久久大香线| 国产美女高潮久久白浆| 欧美区国产区| 亚洲精品午夜| 国产精品美女诱惑| av不卡在线看| 欧美国产精品人人做人人爱| 欧美日产一区二区三区在线观看| 国产欧美视频一区二区三区| 亚洲永久精品大片| 欧美一区二区三区在线| 亚洲美女中文字幕| 日韩一区二区高清| 国产精品激情电影| 亚洲国产精品电影在线观看| 久久精品五月| 亚洲裸体俱乐部裸体舞表演av| 亚洲精品一区二区三| 亚洲一线二线三线久久久| 欧美日韩中文在线观看| 日韩视频中文字幕| 欧美美女喷水视频| 国产精品午夜av在线| 亚洲欧美日韩高清| 亚洲在线视频观看| 亚洲一区二区三区中文字幕在线| 久久久久国产一区二区三区| 欧美日韩午夜激情| 亚洲一区二区三区国产| 欧美国产极速在线| 欧美色另类天堂2015| 黄色日韩网站视频| 国产一区清纯| 欧美激情亚洲精品| 一本色道久久88精品综合| 亚洲破处大片| 狠狠色伊人亚洲综合网站色| 亚洲无限乱码一二三四麻| 一区二区三区视频在线| 国产精品99久久久久久有的能看| 欧美精品一区二区视频| 亚洲欧美综合一区| 欧美一区二区私人影院日本| 亚洲国内在线| 亚洲在线观看视频| 日韩图片一区| 黑人极品videos精品欧美裸| 国产精品99久久不卡二区| 99re6这里只有精品视频在线观看| 欧美+亚洲+精品+三区| 亚洲一区二区三区久久| 国产精品美女久久久久久2018| 亚洲综合视频网| 欧美精品乱人伦久久久久久| 久久在线视频在线| 国产精品成人一区二区网站软件| 亚洲尤物在线视频观看| 国产亚洲网站| 欧美chengren| 久久精品国产亚洲精品| 欧美在线观看网址综合| 久久精品国产亚洲一区二区| 国产精自产拍久久久久久| 欧美成人xxx| 国产精品一区在线播放| 亚洲电影在线看| 欧美午夜精品久久久久久久| 翔田千里一区二区| 欧美精品免费观看二区| 亚洲人妖在线| 美日韩精品免费| 欧美激情区在线播放| 欧美国产日韩免费| 免费在线看一区| 欧美在线免费观看| 国语自产精品视频在线看抢先版结局| 亚洲乱亚洲高清| 欧美在线高清视频| 久久精品av麻豆的观看方式| 欧美日韩国产综合一区二区| 欧美一区国产在线| 国产精品综合不卡av| 最近中文字幕mv在线一区二区三区四区| 欧美激情1区2区3区| 亚洲精品乱码久久久久久蜜桃91| 欧美精品一区二区三区久久久竹菊| 国产美女扒开尿口久久久| 欧美日本一道本在线视频| 国产精品日日做人人爱| 国产精品美女在线观看| 国产一区二区三区在线观看网站| 国产丝袜一区二区三区| 亚洲视频免费在线观看| 亚洲作爱视频| 狠狠色综合网站久久久久久久| 韩国亚洲精品| 亚洲日本欧美在线| 亚洲欧美日韩国产中文| 亚洲电影在线播放| 性欧美1819sex性高清| 亚洲韩国精品一区| 国内精品福利| 亚洲精一区二区三区| 亚洲黄色在线观看| 亚洲激精日韩激精欧美精品| 亚洲精品视频啊美女在线直播| 亚洲欧美一区二区三区极速播放| 欧美777四色影视在线| 欧美性开放视频| 亚洲欧美日韩国产一区二区| 亚洲黄色在线| 亚洲一区在线免费观看| 在线观看欧美视频| 亚洲性线免费观看视频成熟| 国产欧美日韩视频一区二区三区| 欧美性天天影院| 欧美日韩国产精品一卡| 性色av一区二区三区| 一区二区三区在线观看视频| 国产精品久久久久久影视| 欧美大片免费看| 久久亚洲综合色一区二区三区| 国产美女扒开尿口久久久| 欧美性理论片在线观看片免费| 国产日韩一区二区三区在线播放| 国产亚洲成年网址在线观看| 日韩亚洲精品电影| 国产亚洲精品资源在线26u| 国产欧美激情| 久久久99爱| 亚洲黄色天堂| 亚洲一区二区三区四区视频| 欧美精品久久久久a| 蜜桃av一区二区三区| 国产亚洲欧美在线| 尤物yw午夜国产精品视频| 欧美—级a级欧美特级ar全黄| 亚洲欧洲另类国产综合| 国产综合一区二区| 亚洲一区欧美| 久久精品一区二区三区不卡| 国内伊人久久久久久网站视频| 亚洲国内高清视频| 久久久久久久一区| 欧美日韩伊人| 久久免费99精品久久久久久| 亚洲国产精品尤物yw在线观看| 欧美日本高清一区| 国产精品久久久久影院亚瑟| 久久精品日产第一区二区| 国产精品久久午夜| 亚洲欧美激情四射在线日| 国产婷婷色一区二区三区四区| 老色鬼精品视频在线观看播放| 欧美母乳在线| 夜夜爽av福利精品导航| 狼人社综合社区| 久久成人综合网| 午夜在线一区二区| 在线午夜精品自拍| 亚洲国产黄色| 亚洲风情亚aⅴ在线发布| 欧美国产日韩亚洲一区| 久久这里只精品最新地址| 亚洲男人的天堂在线aⅴ视频| 亚洲欧美日韩国产精品| 久久美女艺术照精彩视频福利播放| 国产精品久久久久久户外露出| 欧美专区亚洲专区| 在线观看日韩精品| 国产婷婷色一区二区三区四区| 韩国av一区二区三区在线观看| 亚洲欧美中文日韩v在线观看| 国产欧美va欧美va香蕉在| 欧美大尺度在线观看| 亚洲午夜日本在线观看| 日韩亚洲一区二区| 欧美一区二区三区免费在线看| 国产日韩在线一区二区三区| 男人插女人欧美| 午夜久久99| 亚洲欧美日韩在线不卡| 国产精品高潮视频| 国产精品久久久久久久久免费| 亚洲国产日韩美| 欧美女同在线视频| 亚洲第一精品电影| 91久久精品日日躁夜夜躁国产| 亚洲一区二区三区免费在线观看| 国产精品成人在线| 一本一本a久久| 欧美99在线视频观看| 亚洲美女免费视频| 久久尤物电影视频在线观看| 久久精品人人| 国产精品女同互慰在线看| 亚洲欧美日韩综合国产aⅴ| 国产精品九九久久久久久久| 欧美日韩1234| 久久av资源网站| 最新国产乱人伦偷精品免费网站| 国产午夜精品久久久久久久| 狠狠色综合网站久久久久久久| 在线国产亚洲欧美| 在线观看日韩欧美| 在线播放精品| 国产伦精品一区二区| 在线亚洲一区观看| 久久国产精品电影| 亚洲天天影视| 午夜欧美不卡精品aaaaa| 欧美色图麻豆| 韩国精品久久久999| 久久国产日本精品| 久久五月激情| 亚洲精品在线免费| 国产精品99一区二区| 欧美视频国产精品| 亚洲砖区区免费| 亚洲日本va在线观看| 亚洲欧美在线免费观看| 久久视频在线视频| 国产精品久久久久99| 国产精品久久久一区二区三区| 国产精品久久91| 悠悠资源网久久精品| 亚洲欧美国产va在线影院| 亚洲精品欧美在线| 中文精品在线| 亚洲精品中文字幕有码专区| 国产精品亚洲一区二区三区在线| 欧美成人综合在线| 激情懂色av一区av二区av| 国产精品久久久一区麻豆最新章节| 欧美国产精品中文字幕| 99精品视频免费在线观看| 韩国v欧美v日本v亚洲v| 亚洲欧美成人一区二区在线电影| 欧美精品久久久久a| 香蕉久久国产| 国产欧美在线观看| 久久这里只有精品视频首页| 亚洲国产精品va在看黑人| 久久久久久综合网天天| 国产主播一区二区三区四区| 欧美精品一二三| 欧美视频精品在线观看|