本实验实现PS/2接口与RS-232接口的数据传输, PS/2键盘上按下按键,可以通过RS-232自动传送到主机的串口调试终端上(sscom32.exe); 并在数据接收区显示接收到的字符。 串口调试终端的设置:波特率115200,一个停止位,无校验位。
上传时间: 2013-12-23
上传用户:kbnswdifs
非常实用的串口调试工具,带CRC校验,请大家一用
标签: 串口调试工具
上传时间: 2016-10-12
上传用户:duoshen1989
根据曼彻斯***的编码原则(参见本刊2001年第一期《一种采用曼码调制的非接触IC卡读写程序编制》),非接触ID卡采用上升沿对应着位数据“0”,下降沿对应着位数据“1”,微控制器通过检测U2270B输出数据位的跳变来实现对曼彻斯***的译码。在现实工作中,数据信号会受到调制、解调、噪声各种效应的影响,其上升沿和下降沿存在抖动,可采用键盘消抖的办法来消除抖动的影响。根据非接触ID卡64位数据循环发送以及其数据绪构特点,即数据流中第64位为“0”,第1位至第9位为“1”。据此,将“0111111111”作为读数据的起始标识,如图2所示。在确定了数据起始标识后,采用延时大于0.5T采样数据位的方法,如图3所示,来避开曼彻斯***编码中的空跳对数据译码造成的影响,简化了译码程序。 通过实验得到:480μs≤1T≤520μs,220μs≤0.5T≤280μs,由此取Tnext=300μs。为了便于对读出数据进行奇校验,读出数据每5位作为一个字节。因此确定起始标识和读取数据对时钟有严格要求,所以寻找起始标识和读取数据部分程序采用汇编语言编写。数据读以后,根据前面所提到的非接触ID卡的数据结构,通过比较奇校验算法与读出数据中的奇校验位来验证出数据的正确性。
上传时间: 2016-10-14
上传用户:xhz1993
数组为8位char型数值,通过该函数可以计算出数组的16位循环校验码。
上传时间: 2014-01-25
上传用户:爺的气质
cFIFO:FIFO控制类,面向运行效率优化;适合PPC,单片机编程;包含CRC校验,成帧控制。
上传时间: 2014-12-21
上传用户:ve3344
CRC16 源程序,MODBUS的校验程序
上传时间: 2016-11-05
上传用户:lixinxiang
图片验证码,适用于jsp页面。用于登陆时作校验码。不需要特殊插件,直接在html上运行显示
标签:
上传时间: 2013-12-23
上传用户:liglechongchong
一个日历编辑框空间,去掉了对Raize控件的依赖,加入针对年月日的上下左右键操作,加入年月日的范围校验。
标签: 编辑
上传时间: 2013-12-17
上传用户:685
实现PS/2接口与RS-232接口的数据传输, PS/2键盘上按下按键,可以通过RS-232自动传送到主机的串口调试终端上,并在数据接收区显示接收到的字符。 串口调试终端的设置:波特率115200,一个停止位,无校验位。
上传时间: 2014-01-08
上传用户:wmwai1314
本程序使用VC6.0的通用串口控件MSCOMM32.OCX来对发送到串口的数据进行采集处理。主要使用方法 串口设置:m_Comm.SetSettings(“波特率,校验方式,数据位数,停止位数”) 取串口数据:m_Comm.GetInput() 你只首先要确定一个mscomm32.ocx控件在system目录下并且该控件已经被windows注册,本程序才能正常运行。
标签: SetSettings MSCOMM m_Comm 6.0
上传时间: 2016-11-25
上传用户:xjz632