×

使用51单片机进行串口通信的基本概念和程序免费下载

消耗积分:1 | 格式:pdf | 大小:0.07 MB | 2019-04-23

526774

分享资料个

  首先,了解一些基本概念。

  RS232电平:逻辑1(MARK)=-3V~-15V,逻辑0(SPACE)=+3~+15V

  TTL电平:+5V等价于逻辑“1”,0V等价于逻辑“0”

  TXD :发送数据 Transmit Data,单片机的P31

  RXD :接收数据 Receive Data,单片机的P30

  波特率 :单片机或计算机在串口通信时的速率,定义为每秒传输二进制代码的位数,单位bts

  UART :通用异步收发器。51单片机的串行口是一个可编程全双工的通信接口,具有UART的全部功能,能同时进行数据的发送和接收,也可作为同 步移位寄存器使用。

  SBUF : 串行数据缓冲寄存器

  经常使用的都是通信方式1(10位数据的异步通信,波特率可变,定时器1),因此必须掌握~~~ 定时器1通常用方式2,当溢出后,单片机会自动为其装初值,方式1需要手动装初值

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !