999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的串口調試方法與技術

2013-04-29 00:00:00湯洪乾楊華
中國新通信 2013年3期

一、89C51單片機的串行接口結構

89C51單片機通過引腳RXD(P3.0,串行數據接收端)和引腳TXD(P3.1,串行數據發送端)與外界通訊。SBUF是串行口緩沖寄存器,包括發送寄存器和接收寄存器。它們有相同名字和地址空間,但不會出現沖突,因為它們其中一個只能被CPU讀出數據,另一個只能被CPU寫入數據。

二、串行口的控制與狀態寄存器

SCON用于定義串行口的工作方式及實施接收和發送控制。其各位定義如表1:

SM2:多機通訊控制位。本文不使用,編程時置0即可。

REN:接收允許控制位。由軟件置位以允許接收,又由軟件清0來禁止接收。

TB8:要發送數據的第9位。可約定作為奇偶校驗位。

RB8:接收到的數據的第9位。在方式0中不使用RB8。在方式1中,若SM2=0,其為接收到的停止位。

TI:發送中斷標志。在方式0中,第8位發送結束時,由硬件置位。在其它方式的發送停止位前,由硬件置位。必須用軟件清0。

RI:接收中斷標志位。在方式0,當接收完第8位數據后,由硬件置位。在其它方式中,在接收到停止位的中間時刻由硬件置位。RI也必須用軟件清0。

1:方式1,3波特率=定時器1溢出率/16;方式2波特率為Fosc/32。

0:方式1,3波特率=定時器1溢出率/32;方式2波特率為Fosc/64

四種工作方式分別為方式0、方式1、方式2、方式3:

(1)方式0為移位寄存器輸入/輸出方式。(2)方式1為波特率可變的10位異步通訊接口方式。(3)方式2為固定波特率的11位異步通訊接口方式。(4)方式3為波特率可變的11位異步通訊接口方式。

三、波特率的選擇

在串行通訊中,收發雙方的數據傳送率(波特率)要有一定的約定。在89C51串行口的四種工作方式中,方式0和2的波特率是固定的,而方式1和3的波特率是可變的,由定時器T1的溢出率控制。

A、方式0:波特率固定為晶振頻率的1/12。B、方式2:波特率由PCON中的選擇位SMOD來決定:SMOD=1:波特率為1/32fosc,SMOD=0:波特率為1/64fosc。C、方式1和方式3:定時器T1作為波特率發生器,其公式如下:波特率=定時器T1溢出率乘2的SMOD次方除以32;T1溢出率=T1計數率/產生溢出所需的周期數。當時鐘頻率選用11.0592MHZ時,容易獲得標準的波特率,所以很多單片機系統選用這個頻率的晶振。

四、串口調試實驗

我們首先要做的是串口的初始化:(1)確定定時器1的工作方式———編程TMOD寄存器;(2)計算定時器1的初值———裝載TH1,TL1;(3)啟動定時器1———編程TCON中的TR1位;(4)確定串行口的工作方式———編程SCON;(5)串行口在中斷方式工作時,須開CPU和源中斷———編程IE寄存器。

初始化以后就進行串口與PC機的通訊實驗,本實驗是在PC端向單片機發送數據,然后單片機把PC發送的數據送回PC端,同時單片機控制一個led燈閃爍。這里我們使用基于VC++編寫的PC端串口工具來完成調試。

五、結束語

串口通信因簡單高效而得到了廣泛的應用,本文介紹了89C51單片機的串口通信原理,對其內部結構如串行口控制寄存器SCON和電源控制寄存器PCON進行了詳細剖析,研究了4種工作方式下的波特率選擇問題,最后進行了實際的RS232串口通信實驗,利用中斷方式靈活地實現了單片機與PC機的串口通信。

主站蜘蛛池模板: 久久先锋资源| 亚洲无码91视频| 日本久久网站| 色婷婷色丁香| 午夜限制老子影院888| 国产不卡一级毛片视频| 精品夜恋影院亚洲欧洲| 青青草国产一区二区三区| 国产午夜看片| 久久综合伊人77777| 亚洲天堂网在线视频| 91精品国产自产91精品资源| 国产免费羞羞视频| 国产女人18水真多毛片18精品| 丰满人妻久久中文字幕| 无码精油按摩潮喷在线播放| 色偷偷综合网| 99在线观看视频免费| 在线观看国产精品一区| 欧洲熟妇精品视频| 亚洲人成网站在线观看播放不卡| 天堂网国产| 九色综合伊人久久富二代| 欧美午夜网站| 91精品日韩人妻无码久久| 国产精品三区四区| 午夜免费小视频| 久久91精品牛牛| 国产福利免费在线观看| 思思99思思久久最新精品| 91久久偷偷做嫩草影院精品| 欧美一级在线| 久久久久久久久18禁秘| 婷婷亚洲综合五月天在线| 免费人成网站在线高清| 欧美午夜理伦三级在线观看| 久久这里只有精品2| 黄片一区二区三区| 久久九九热视频| 午夜久久影院| 亚洲免费播放| 国产成人a在线观看视频| 欧美一区二区福利视频| 欧美性猛交xxxx乱大交极品| 色综合久久综合网| 国产又粗又猛又爽| 国产丝袜一区二区三区视频免下载| 久久99蜜桃精品久久久久小说| 久久精品无码中文字幕| 欧美无专区| 中国国产高清免费AV片| 亚洲综合第一区| 亚洲欧美成人在线视频| 日韩激情成人| 欧美成人精品一区二区| 精品人妻AV区| 久久精品亚洲专区| 精品国产成人a在线观看| 久久国产精品国产自线拍| 国产特级毛片aaaaaa| 色成人亚洲| 97精品伊人久久大香线蕉| 午夜毛片免费观看视频 | 国产00高中生在线播放| A级毛片无码久久精品免费| 国产一区二区三区在线观看视频| 91成人免费观看在线观看| 玖玖精品视频在线观看| 天天色综网| 久久这里只有精品2| 免费激情网址| 国产又爽又黄无遮挡免费观看| 婷婷久久综合九色综合88| 一级做a爰片久久免费| 99精品视频播放| 亚洲欧美色中文字幕| 99热这里只有精品在线播放| 国产男人天堂| 国产成人一区| 国产一区二区三区日韩精品| 九九视频免费在线观看| 亚洲欧洲综合|