码迷,mamicode.com
首页 > 其他好文 > 详细

单片机的串口通信

时间:2016-01-29 15:43:11      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:

单片机串行口通信有4种不同的方式:

  方式0:移位寄存器输入/输出方式:波特率:fosc/12;

  方式1:10位UART(通用异步接口电路),一帧数据的格式为:1位起始位,8位数据位,1位停止位。其波特率是可变的(由公式):

  方式2和方式3:这两种方式都是由11位UART组成,一帧数据格式为:1位起始位,9位数据位,1位停止位。

          其中方式2的波特率固定为:fosc/32,fosc/64,由SOMD决定。

  方式3的波特率与方式1相同。

 

 单片机串口调试方法:

1.单片机+虚拟终端(作为串口输入设备)+串口

2.单片机+虚拟终端(作为串口输入设备)+MAX232+串口

3.单片机+串口+虚拟串口程序(virtual serial port)+串口调试助手

4.单片机+MAX232+串口+虚拟串口程序(virtual serial port)+串口调试助手

在proteus中的COMPIM控件应该是自带电平转换的。(PC的串口是标准RS232电平,+15V或-15V;单片机一般是+5V或-5V.通常用Max232转换电平后进行连接)

单片机的串口通信

标签:

原文地址:http://www.cnblogs.com/maxwellit/p/5168672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!