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

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術中心 >> 單片機入門 >> 單片機串口通信

單片機串口通信

作者:admin 來源:不詳 發(fā)布時間:2018-05-08  瀏覽:33

    串口通信是單片機一個重要的部分,單片機和PC,單片機和單片機之間的通信大都用串口。單片機的串口是全雙工異步串口通信方式。通過TXD(P3.1)發(fā)送,RXD(P3.0)引腳接收輸入。串口傳送數據是一幀一幀發(fā)送的,它有四種工作方式,同時也可以做并行I/O的擴展。

    圖上是串口的結構圖。

    SBUF是數據緩沖寄存器,發(fā)送和接收用的是一個地址,但是不用擔心沖突,讀只能從接收緩沖區(qū),寫只能在發(fā)送緩沖區(qū)里。

    寄存器SCON(SM0 SM1 SM2 REN TB8 RB8 TI RI)

    SM0和SM1: 工作方式選擇(0-3),方式1和方式3使用T1產生波特率,方式0和方式2是固定速率。

    SM2 :在方式2和方式3的多級通信控制位

    REN:允許串行接收控制位,0禁止接收

    TB8:對于方式2和方式3,是發(fā)送的第9位

    RB8:對于方式2和方式3,是接收的第9位;對于方式1,是接收到的停止位

    TI:發(fā)送中斷標志,發(fā)送完一幀后置位,必須由軟件清零

    RI:發(fā)送中斷標志,接收完一幀后置位,必須由軟件清零

    寄存器PCON(最高位SMOD)

    SMOD=1時,波特率加倍

    程序:PC與單片機通信,PC發(fā)送字符,單片機接收后返回給PC

    PC端程序,VB編寫,使用MSCOMM控件

    Private Sub Command1_Click()

    MSComm1.Output = Text1.Text '發(fā)送數據

    End Sub

    Private Sub Form_Load()

    MSComm1.CommPort = 4 '設置串口的端口號

    MSComm1.Settings = "9600,n,8,1" '設置串口的波特率等參數

    MSComm1.RThreshold = 1 '設置最小接收的字節(jié)數

    MSComm1.PortOpen = True '打開串口

    End Sub

    Private Sub MSComm1_OnComm()

    Select Case MSComm1.CommEvent

    Case comEvReceive

    Text2.Text = Text2.Text & MSComm1.Input '接收數據

    End Select

    End Sub

    單片機程序:

    #include

    void UartInit();

    void UartSendChar(unsigned char ch);

    void main(void)

    {

    UartInit();

    while(1);

    }

    void UartInit()

    {

    SCON = 0x50; // SCON: 模式1

    TMOD = 0x20; // TMOD: 定時器1 模式2

    PCON = 0x00; // SMOD=0;

    TH1 = 0xFD; // Baud:9600 波特率=2SMOD×fosc/(32×12×(256-TH1))

    TL1 = 0xFD;

    IE = 0x90;

    TR1 = 1;

    EA = 1;

    }

    void UartSendChar(unsigned char ch)

    {

    SBUF = ch;

    while(TI==0);

    TI=0;

    }

    void UartRec() interrupt 4

    {

    unsigned char ch;

    ch = SBUF;

    if(RI)

    {

    RI = 0;

    UartSendChar(ch);

    }

編輯:admin  最后修改時間:2018-05-08

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

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

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

办公室扒开奶罩揉吮奶头a片| 国内精品乱码卡一卡2卡三卡| 99精品亚洲av无码国产另类| 五月香丁激情欧美啪啪| 无码AV人妻一区二区三区四区| 国产又粗又猛又爽又黄的视频| 成 人片 黄 色 大 片| 猛男GΑY小鲜肉VⅠDE0S| 国产女爽爽精品视频天美传媒| 少妇被躁爽到高潮无码人狍大战| 亚洲 国产 日韩 在线 一区| 久久午夜无码鲁丝片午夜精品| 无码里番纯肉h在线网站| 法国艳妇laralatex| 日产乱码一二三区别免费| 亚洲日韩av无码中文字幕美国| 成人午夜亚洲精品无码网站| 巨大乳尖奶怀孕| 无码欧精品亚洲日韩一区| 超碰caoporen97人人| 国产精品视频一区| 美女黄网站永久免费观看网站| 女女百合av大片在线观看免费| 国产精品毛片一区二区三区| 在教室伦流澡到高潮hgl动漫| 灌满精撞击小腹鼓起h| jizzjizz日本护士水好多| 5566视频一区二区三区| 国产欧美综合系列在线| 中文字幕乱码熟女人妻水蜜桃| 张栢芝全套94张未删图| h漫在线观看| 亚洲人成无码网站久久99热国产| 清纯校花的被脔日常h漫画| 啊灬啊灬啊灬快灬深用口述说| 亚洲欧美精品aaaaaa片| 亚洲中文字幕在线观看| 欧美精产国品一二三产品区别| 无遮挡h纯肉动漫在线播放| 疯狂揉肉蒂高潮h失禁视频| 初爱视频教程免费看|