#include "reg51.h" #define FOSC 12000000L ? //晶振12M #define BAUD 9600 #define NONE_PARITY ? ? 0 ? //无校验位 #define ODD_PARITY ? ? ?1 ? //奇校验 #define EVEN_PARITY ? ? 2 ? //偶校验 ...
分类:
其他好文 时间:
2015-05-08 07:06:12
阅读次数:
222
#include "reg51.h"
#define FOSC 12000000L //晶振12M
#define BAUD 9600
#define NONE_PARITY 0 //无校验位
#define ODD_PARITY 1 //奇校验
#define EVEN_PARITY 2 //偶校验
#define MARK_...
分类:
其他好文 时间:
2015-05-08 01:52:11
阅读次数:
233
具体的原理可以直接百度不多说,直接写怎么解决
一、前提:
数据位中仅有一位出错,这是海明码产生的依据
二、异或运算
相同为0,不同为1,异或的符号为“xor”或者“⊕”,例如:1 xor 1 = 0,1 xor 0 = 1
三、基本公式
2^r≥k+r+1
其中r为校验位 ,k为信息位 信息位是已知的
四、具体例子
1、 求(1101)2的海明码
(1...
分类:
其他好文 时间:
2015-05-05 21:49:04
阅读次数:
163
利用Verilog语言实现对一个8位数据进行奇偶检验,具体方法如下,实现奇偶检验的算法就是,如果是偶校验,只要将该8位数据第一位和第二位进行异或,然后将得到的结果和第三位异或,依次下去,直到和第七位异或,这样得到的最后结果,就是偶校验位;如果是奇校验,将上面的偶校验位取反即可。下面的一段小程序就是实...
分类:
其他好文 时间:
2015-04-21 17:21:56
阅读次数:
132
http://blog.sina.com.cn/s/blog_6c7b6f030101hj8p.html1、奇偶校验位于数据位之后,占1位,用于表示串口通信中的校验方式。该位有用户根据需要决定,有奇校验,偶校验,无校验三种。一般都采用无奇偶校验的方式2、所谓奇校验,就是判断发送方的数据位中1的个数是...
分类:
其他好文 时间:
2015-04-21 16:05:33
阅读次数:
144
最开始,电话线入户,用户买来电脑想上网,最简便的方法想办法利用电话线来实现。最后想了个法子,用电脑的UART的口连到电话线上;网络提供商一段也用UART为用户提供网络服务;那么问题来了,UART的波特率、奇偶校验位怎么定呢?最后决定先协商一下,就称之为链路控制协议(LCP)上述阶段还干了一个活就是服...
分类:
其他好文 时间:
2015-04-18 23:27:20
阅读次数:
212
起止式异步通讯协议:特点与格式:起止式异步协议的特点是一个字符一个字符传输,并且传送一个字符总是以起始位开始,以停止位结束,字符之间没有固定的时间间隔要求。其格式如图3 所示。每一个字符的前面都有一位起始位(低电平,逻辑值0),字符本身有5~7位数据位组成,接着字符后面是一位校验位(也可以没有校.....
分类:
其他好文 时间:
2015-04-14 16:34:08
阅读次数:
257
function isCardNo(card)
{
// 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(reg.test(card) === false)
{
...
分类:
Web程序 时间:
2015-04-08 15:02:50
阅读次数:
134
一 RTU比ASCII传输密度高。参数格式:起始位+8BITS数据位+校验位+停止位。1.1校验默认为偶校验,建议为无校验,测试要多1个停止位(即停止位为2位)1.2发送顺序为从左到右LSB->MSB1.3在通讯速率小于等于19200时必须满足:各帧之间间隔不小于3.5个字符时间且各字符之间间隔不大...
分类:
数据库 时间:
2015-04-06 18:36:10
阅读次数:
258
原博地址:http://blog.csdn.net/yudandan10/article/details/11878421 计算机组成中的海明校验码,相信学过的都会有了解,那么对其中校验位的确定,我想似乎有些人不是很明白,今天我来详细的把如何确定校验位分享一下 首先看下基本的概念 : 2^r≥k.....
分类:
其他好文 时间:
2015-03-20 23:39:36
阅读次数:
189