CRC差错检验法在PC机与8031单片机串行通讯中的应用
摘 要 通过对不同校验方法的分析,介绍了一种适合PC机与8031单片 机通讯差错校验的CRC方法并给出了其实现的软件流程图。关键词 数据传输差错校验CRC?
1 CRC法的原理
2 CRC校验码的生成过程
screen.width-500){this.style.width=screen.width-500};" border=0>
3 CRC法在收发双方的软件实现
screen.width-500){this.style.width=screen.width-500};" border=0>
screen.width-500){this.style.width=screen.width-500};" border=0>
参考文献?
相关推荐
51单片机的智能压力传感器如何进行设计
,它也得到了不断的发展,广泛应用于工业测控系统中ATMEL公司的AT89系列,是8031单片机中最有代表性的型号。51单片机是基础入门的一个单片机,也是应用最广泛的一种,在目前乃至今后很长的一段时问内。51系列的兼容机型都将占有大量的市场。
2020-04-22 06:56:50
51单片机经典教程
)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这些部份,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还
2017-04-14 16:07:35
8031/8051/8751单片机的特点是什么?
8031/8051/8751单片机的特点是什么?89S51与89C51的区别是什么?89S51相对于89C51增加的新功能包括哪些?
2021-09-18 08:12:49
8031单片机和外围接口电路
8031单片机和外围接口电路由于MCS-51单片机的P0口是分时复用的地址/数据总线,因此在进行程序存储器扩展时,必须利用地址锁存器将信号从地址/数据总线中分离开来。
2009-03-14 17:15:49
8031单片机的特点有哪些
一、8位单片机8031/8051/8751是Intel公司早期的产品1、8031的特点8031片内不带程序存储器ROM,使用时用户需外接程序存储器和一片逻辑电路373,外接的程序存储器多为EPROM
2021-07-13 08:24:56
CRC算法在单片机通信系统中的实现
主要论述了在单片机通信系统中CRC算法的设计和在单片机硬件下的编程实现。为了实现单片机系统之间高效无差错的数据传输,必须对数据进行检错,当传输距离较远或采用无线传输时,这就更为重要了。给出了3种对应
2011-03-03 14:02:37
PC与单片机串行通讯,单片机无法响应PC的信息
我用protues模拟仿真的一个PC与单片机的通讯过程,PC能响应单片机的信息,但单片机无法响应PC的信息;直接一点就是不知道这个PC仿真器怎么发送信息,该怎么设置?
2019-03-26 00:32:14
PC与单片机双向通讯智能温控程序
PC与单片机双向通讯智能温控程序将实验板上的串口与PC机上的串口连接好 将实验程序 烧写到89S52芯片中.[hide][/hide]
2009-12-07 17:45:32
pc机与多单片机通讯 proteus电路 怎么设计
主机 为pc ,从机 为 单片机 , rs485 通讯,proteus 仿真电路 怎么设计?谁能 给我 指点下 ,只要 画出 从机与compim 怎么 接的 就可以
2014-03-02 09:27:26
单片机 和 ModBus
的是MODBUS协议。上面简单介绍了:“报文”“CRC校验”“功能号”。在单片机中拿出一部分内存(RAM)进行两个设备通讯,例如:数组后面的注释,说明OX[20]代表是输出线圈,用功能码 0x01
2016-05-03 10:41:04
单片机--串行口实验 精选资料下载
实验目的和任务目的:利用“模块化单片机教学实验平台”,加深对单片机的串行口的理解。任务:利用单片机的串行口完成程序设计。实验内容使用AT89S52单片机的串行口通过RS232通信接口与PC机进行通信
2021-07-19 06:52:04
单片机crc校验程序有什么作用
单片机crc校验程序,用于单片机的CRC检验方法一、应用场景二、代码实现1.CRC表格2.CRC函数3.使用demo闲扯一、应用场景前两天做了一个固件的远程升级软件,是基于stm32的固件,传输
2021-07-15 06:20:35
单片机串行口的相关资料下载
、关于同步通信和异步通信六、关于同步通信和异步通信的比七、几种常见电平信号的区别八、单片机串行口介绍九、关于串口流控的介绍十、关于单片机串行口的引脚十一、关于单片机串行口的应用十二、单片机串行口的应用总结前言本次讲解STC8A8K64S4A12系列单片机串行口知识点。一、关于通讯和通信的区别目前,
2021-11-26 06:28:44
单片机与PC机串行通信中波特率的确定
om(1,0,0)时其低8位返回的是发送的字符,当调用函数bioscom(3,0,0)时返回串行口的状态。 5 PC机中非标准波特率的设定 PC机中的标准波特率有时候不能完全兼容单片机的波特率,例如
2011-09-05 10:59:13
单片机串口通讯程序
,单片机是TTL电平(0~+5V),两者必须要经过电平转换芯片进行电平间的转换。而进行并行传输时,由于双方都是TTL电平,所以PC的并口可以与单片机或其他芯片直接相连;另外,串行传输速度慢,每次只能
2012-09-24 15:05:18
单片机入门学习十 STM32单片机学习七 串口通讯 精选资料推荐
在单片机入门学习三 51单片机学习二 中已经说了串口通讯的基本原理,本篇主要记录stm32中的串口通讯。1、串口通讯基础简单回顾1)串口通讯通讯方式同步通信:带时钟同步信号传输。SPI,I²C通信
2021-07-16 08:10:32
单片机和台达变频器通讯
大家好 ,我正在做51单片机和台达变频器通讯的装置。因为变频器有rs485接口,再跟单片机通讯时,用一个max485芯片进行电平转换在接到单片机上。而我还要和上位机pc机通讯也要用到51的串口,电路该怎么设计呢
2012-09-27 15:13:37
单片机应用技术选编1
466<br/>5.6 8031单片机与 PC-1500计算机的通讯473<br/>5.7 多片 MCS-51系统的一种串行通讯方式
2008-10-24 16:52:46
单片机怎么与VB串口通讯,求大神指导
设计思路:压力传感器采集压力,ad采集至51单片机,液晶显示,现在这个功能已经实现,现在想加串口通讯,把单片机的数据发送给pc机,上位机用vb编写,想问下单片机串口怎么通讯?vb怎么与单片机相连?没弄过这些,不知道后面的内容怎么继续。请教论坛里各位大神,指导一二,不胜感激。
2018-02-02 10:19:23
单片机教程(1)单片机简叙
)、RAM(数据存储-内存)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这些部份,全部被做到
2018-06-12 09:42:14
在Windows下实现PC机与单片机AT89C51的串行通信
在以单片机为基础的数据采集和实时控制系统中,通过计算机中的RS-232接口进行计算机与单片机之间的命令和数据传送,就可以利用计算机对生产现场进行监测和控制。由于计算机上的RS-232所传送的距离不
2012-12-23 19:06:19
ADC0808/0809与8031单片机接口设计
ADC0808/0809与8031单片机接口设计有没有大神会编写ADC0809与8031接口的10位转换最好是汇编语言C语言或者其他的也可以,谢谢大佬们,10位的实在不会写
2019-06-14 10:49:43
M法T法测速单片机程序设计
M法T法测速单片机程序设计M法、T法测速单片机程序设计摘 要本设计为M法、T法测速的单片机程序设计。使用STC89C52单片机作为控制器,使用该单片机的外部中断和定时器对编码器的输出的脉冲进行采样来
2021-09-02 06:01:49
MCS51单片机和8051、8031、89C51等的关系
,就是大名鼎鼎的INTEL)出产的一系列单片机的总称,这一系列单片机包括了好些品种,如 8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在
2013-04-12 14:52:28
Qt CRC16校验中电脑计算的CRC值和单片机中计算的值不一样是为什么
出现和单片机中的检验数据不一样。主要原因是单片机中的unsigned char 和char 是一样。而电脑是区分的,所以这也就导致了即使我在单片机那一端也将校验数据的数据类型改为char *,也一样会出现错误。...
2021-12-03 06:18:03
RS485总线的PC机与多单片机系统上的串行通信
RS485总线的PC机与多单片机系统上的串行通信摘要:根据所开发的电子产品故障维修实验系统的要求,提出了一套基于RS485 总线的PC 机与  
2009-11-03 10:17:35
linux系统单片机与电脑串行通信
串行通信的基本概念 STM32单片机与电脑串行通信 linux系统单片机与电脑串行通信 STM32单片机与linux系统单片机串行通信
2020-12-28 07:38:36
【每日分享】基于单片机的步进电机控制系统设计(二)
对步进电机的控制。利用MSP430单片机的USART模块实现与PC上位机的通信,PC机通过串口向单片机发送控制命令,实现电机控制。单片机所接收到控制命令暂存在RXBUFFER中,然后与存储在片内
2021-04-08 16:01:40
【转】STM32单片机和51单片机有何区别?
中,CPU、RAM、ROM、I/O这些都是单独的芯片,然后这些芯片被安装在一个主板上,这样就构成了我们的PC主板,进而组装成电脑,而单片机只是将这所有的集中在了一个芯片上而已。51单片机和STM32
2018-08-13 21:26:35
【转帖】单片机第1课之单片机简叙
),按钮(类似键盘),扩展芯片,接口等那是单片机系统。天!PC中的CPU一块就要卖几千块钱,这么多东西做在一起,还不得买个天价!再说这块芯片也得非常大了。不,价格并不高,从1元人民币到几十元人民币,体积也
2018-01-10 13:26:14
利用MAX485实现PC机与单片机之间的串行通讯
摘 要 介绍一种RS-485接口芯片MAX485,利用此芯片可以很方便地实现PC机与单片机之间的串行通讯,同时给出PC机与单片机实现多点
2009-03-27 12:25:55
基于89C2051单片机的热表通讯模块的设计
,利用单片机的普通I/ O 端口实现串行口功能的方法,从而解决了该单片机在实际的串行通讯应用中串口资源少的问题。通讯模块通过RS - 485 通讯方式实现了热表与工控机的远距离通讯。在充分利用单片机端口
2009-08-26 15:02:01
基于Visual Basic6.0下PC机与MCS-51单片机的串行通信
由PC机控制单片机组成的分级式测控系统有着广泛的应用。以往的PC机通信程序多数是通过汇编语言或BIOS功能调用的MS-DOS下的串行通信程序。这类程序编写较为困难且不易向Windows环境移植。在
2011-03-05 13:05:15
基于霍尔传感器怎么实现PC机与单片机之间的通信?
及Pc机操作系统中Windows的高级用户界面、多任务、自动内存管理等特点。在这种测控系统中,单片机主要进行实时数据采集及预处理,然后通过串行口将数据送给PC机,PC机再对这些数据进一步处理,例如求均值、方差、画动态曲线与计算给定、打印输出的各种参数等任务。
2019-09-04 08:22:29
如何去实现单片机和PC之间的通信呢
单片机和PC通信一、实验目的二、实验内容三、实验步骤四、C代码如下五、实验结果六、实验体会一、实验目的掌握单片机与PC或其他非单片机系统的通信原理及编程掌握串行口中断的设置和中断服务程序的编写方法二
2021-12-13 07:34:57
求单片机与PC UART通信,断掉串口线单片机的状态发生改变
在单片机与PC通讯时,PC端发送数据给单片机,单片机接到数据后处理,之后为啥我断掉串口线,单片机的状态发生改变呢?
2013-07-14 22:09:19
求助:用485与多台单片机(如51)并联通讯时,Labview接收错误。
1、本人使用的RS232转485模块;2、多台单片机并联通讯时,通讯格式一般是“地址+数据+校验和”;3、发送地址时,单片机默认设置MARK检验,然后紧接着数据和校验和会默认Space;4、单片机
2016-07-11 23:32:49
用单片机与v20通讯,发送010600640020+crc为啥没有反应?
用单片机与v20通讯,采用rtu模式,发送010600640020+crc,为啥没有反应?
2023-11-08 07:41:50
请教:51单片机与PC机串行通信
这是我画的51单片机与PC机串行通信的原理图,我想实现按下开关S2单片机向PC发送一个(或者一组数据),PC向单片机发送数据时可以在数码管上显示,程序怎么编写,编程不会,还有这个原理图有没有需要改动的地方,如果有做好的也可以发到我的邮箱:chenshengas@163.com 请各位指教谢谢了
2012-02-09 15:37:22
请问PC机通过USB与单片机通讯怎么在PC机上把一些数据通过USB送到单片机?
FAQ上网友提出的问题,请帮忙回答。PC机通过USB与单片机通讯,怎么在PC机上把一些数据通过USB送到单片机?
2019-02-27 09:46:52
请问怎么用单片机通过蓝牙与pc机通讯然后用vb做上位机来接受和分析数据?
我想要单片机通过蓝牙与pc机通讯,然后用vb做上位机来接受和分析数据,我是第一次接触,请高手给点建议?或者说我该如何入手比较好?
2019-03-18 03:45:28
请问新唐USB系列的单片机在PC端有没有相应驱动程序,只要调用API就能和单片机通讯?
请问新唐USB系列的单片机在PC端有没有相应驱动程序,只要调用API就能和单片机通讯?不想再用HID的方法了,省事一点~
2023-06-20 07:11:05
基于VB实现PC机与单片机的串行通讯
本文介绍使用VB6.0开发工具实现PC机与单片机的串行通讯的基本原理和方法。并结合具体实例给出使用RS-232接口进行串行通信的基本程序。随着计算机技术尤其是单片微型机技术的
2009-08-12 17:16:00114
VC++中实现PC机与单片机的串行通讯
要:应用VC++中的MSComm控件实现了在工业控制领域中常用的PC机与单片机的异步串行通讯。使用M~omm控件编程简单,能够满足串行通讯的要求,对于工业监控系统和数据采集系统都是非
2009-11-27 16:04:51102
【PADAUK】应广单片机 PFC151系列
智能家居、智能安防、智能工业等。在智能家居领域,PFC151系列单片机可以用于控制家用电器、照明、窗帘等设备。通过Padauk的解决方案,您可以将您的产品智能化,
2023-11-23 22:20:39
NY8A050D单片机,AD单片机,九齐代理
这篇文章将介绍台湾九齐单片机NY8A050D 6 I/O 8-bit EPROM-Based MCU,包括其特点、应用领域、与其他单片机的比较等内容。一、九齐单片机NY8A050D 6 I/O
2023-11-27 21:54:52
两台8031单片机通过串行口进行数据交换
有两台8031单片机相距很近,直接将它们的串行口相连,1#机的TXD接2#机的RXD,2#机的TXD接1#机的RXD,二机的GND相连。二机的晶振频率均为11.0592MHZ,通信的波特率
2019-02-11 10:00:001533
基于8031单片机串行,实现双机口通信
本系统是利用8031单片机串行,实现双机口通信。其中1号发送机8031串行接发送号线P3.1(TXD)连到2号接收机机8031串行口接收信号线P3.0(RXD)上。而5G14433则是连在发送机那边的8031芯片上。通过调节W1来改变电压值,发送跟接收放的LED则跟踪显示电压值。
2023-10-19 15:56:151
评论
查看更多