本课题要求在研究PC机键盘通信协议的基础上,设计一个89C51单片机为核心的包含常用键的标准PC小键盘,并且带有液晶显示屏LCD,使得键盘除能用于各类PC机外,还能进行一些相关字符或参数显示,并且具有体积小巧、便于布放、灵活多用等特点。这样可以形成一个标准实用的应用产品,使系统既能做PC键盘,又能直接进行一些现场操作控制及相关显示,同时还能做其它功能扩充,如现场温度监测、语音播报等。
上传时间: 2016-06-27
上传用户:z1191176801
ElectricBlue bluetooth stack是一个支持百分之百的蓝牙协议的Java工具包,可以在J2SE中应用。它采用微软的原生栈,可以支持视窗XP/Vista下安装的所有蓝牙栈(通常是在默认的状态下)。
标签: ElectricBlue bluetooth stack Java
上传时间: 2013-12-27
上传用户:yoleeson
H.264视频编解码协议文档,是学习H.264及编码的必备文档
上传时间: 2013-12-06
上传用户:爱死爱死
旋转俄罗斯 1.0 demo 版的源程序,vb5 版存贮,稍加修改即适合于 vb4、vb3。里面有用 vb 处理俄罗斯方块的核心内容及简单注释(8KB)
上传时间: 2014-01-07
上传用户:love_stanford
虚拟串口源代码 v-ser 以232协议为基准,主要功能实现对虚拟端口的设置及访问。
上传时间: 2016-07-08
上传用户:tb_6877751
用单片机的I/O口模拟I2C协议 I2C用IO模拟程序网上范例最多的就是51的程序了,这些范例的正确性无需怀疑.但是如果直接以它为蓝本将它"AVR化",一不留神,就会有点问题了. 这要从I2C的硬件规范和AVR及51单片机的IO口说起.I2C要求SCL,SDA二线都有 线与 功能,即I2C驱动口应该是 漏极开路 电路,其高电平的维持是靠上拉电阻来实现的, 而低电平则需要驱动口的强下拉能力. 51单片机IO口正好完全符合这个特性.写起I2C驱动颇为得心应手.但是AVR的IO口强大了,它输出的高电平是实实在在的高电平,而不是靠什么上拉电阻来提供,只有10mA都不到的电流!于是如果直接使用 PORTB_Bit0 = 1这样的操作,就不能满足I2C的线与功能了,如果此时有别的设备要将SCL或者SDA拉低,那么结果就是二个IO口打架,谁赢谁输不得而知,时间长了,多半是两败俱伤,芯片发热吧. 当然AVR的IO口自然有办法满足I2C的电气特性要求,不就是不能输出1么,那么用它的高阻状态即可(DDRB_Bit0=0,PORTB_Bit0=0即可),要输出0么(DDRB_Bit0=1,PORTB_Bit0=0).
上传时间: 2016-07-19
上传用户:gxrui1991
提出多帧控制协议和节点互访协议,讨论了两种协议在CAN 协议上的实现及报文调度方法。采用多帧控制协议对多帧报文进行 传输控制。节点互访协议采用存储区映射的方法来建立节点之间的逻辑联系,借鉴了MODBUS 协议请求/应答形式的数据通信方法。实验 表明该设计应用于电梯控制系统,能充分满足性能指标要求。
上传时间: 2016-07-19
上传用户:181992417
SDI12协议编程资料,是一个对SDI12很好的封装的说明及“类C++”源码。
上传时间: 2014-01-14
上传用户:784533221
使用了两个栈存储数据,实现了加减乘除及乘方运算
上传时间: 2013-12-01
上传用户:jjj0202
自已用DELPHI编写的MODBUS测试软件及源代码,需要的朋友可以参考一下。MODBUS 协议为开放式的协议,采用轮询方式。MODBUS分为MODBUS RTU/ASCII、MODBUS TCP、MODBUS PLUS几种,对应于不同的硬件平台,世界上大多数的仪器和仪表,大多数的控制器都采用或支持该协议。学习和掌握本协议,对工控网友来说,非常有意义。
上传时间: 2016-08-16
上传用户:liansi