您的位置 首页 模拟

整理STC15系列UART串口的用法

梳理STC15系列UART串口的用法-我们主要操作的有SM0、SM1(控制串口的工作方式)

现在对串口的了解很浅,只是停留在会用的境地……

整理一下大致用法

首先是串口的操控寄存器

整理STC15系列UART串口的用法

能够看到该寄存器是能够进行位寻址的

咱们首要操作的有SM0、SM1(操控串口的工作方法)

整理STC15系列UART串口的用法

一般都选用方法1,并需求定时器发生波特率(baud)

若选用定时器1的形式2(8位主动重装),且SMOD为0,且12分频

则TH1=TL1=256-FOSC/12/32

整理STC15系列UART串口的用法

这一位初始化的时分设1就行

整理STC15系列UART串口的用法

关于TI和RI会在代码中用到

TI用来操控主机向单片机发送数据,发送成功后清零

RI则在单片机接收到数据进入中止程序中清零

整理STC15系列UART串口的用法

PCON寄存器好像只跟波特率有关?

给出串口初始化函数

整理STC15系列UART串口的用法

SBUF其实有两个,但物理地址相同,为单片机内部的缓冲寄存器 写代码时应留意次序

整理STC15系列UART串口的用法

主机向单片机发送数据经过串口帮手……

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/moni/345648.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部