手机版

单片机实验报告(6)

发布时间:2021-06-05   来源:未知    
字号:

(3)波特率

单片机或计算机在串口通信时的速率用波特率表示,它定义为每秒传输二进制代码的位数,即1波特=1位/秒,单位是bps(位/秒)。如每秒钟传送240个字符,而每个字符格式包含10位((1个起始位、1个停止位、8个数据位),这时的波特率为10位X 240个/秒=2400bps.

串行接口或终端直接传送串行信息位流的最大距离与传输速率及传输线的电气特性也有关。当传输线使用每0.3m(约1英尺)有50pF电容的非平衡屏蔽双绞线时,传输距离随传输速率的增加而减小。当比特率超过1000 bps时,最大传输距离迅速下降,如9600 bps时最大距离下降到只有76m(约250英尺)。因此我们在做串口通信实验选择较高速率传输数据时,尽量缩短数据线的长度,为了能使数据安全传输,即使是在较低传输速率下也不要使用太长的数据线。

4:实验代码

/****************************************************************************** * 实验名 :温度显示实验

* 个人信息 :物联1401 廖攀 41458027

* 实验效果 :使用单片机串口助手,输入GetTemp,此时数码管显示外界温度,同时将温度反馈到电脑。

******************************************************************************* /

#include<reg51.h>

#include"temp.h"

#include"string.h"

#define DIG P0

sbit LSA=P2^2;

sbit LSB=P2^3;

sbit LSC=P2^4;

sbit K2=P3^0;

unsigned char code DIG_CODE[18]={0x06,0x66,0x3f,0x06,0x06,0x5b,0x4f,0x6d};//定义1~9和英文字母的显示(显示000000)

unsigned char Num=0;

unsigned char code C[]="0123456789.";

unsigned char A[10];

7

单片机实验报告(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)