RIP协议所采用的UDP通信模块,该程序是UDP通信的服务器端程序
上传时间: 2013-12-22
上传用户:CSUSheep
AT89C51 I2C接口通信程序例程.rar
上传时间: 2013-12-05
上传用户:xjz632
AT89C51串行口通信设计C程序_定长协议
上传时间: 2013-12-24
上传用户:skfreeman
自定简单无线协议.由AVR编码发送,51中断接收解码, 误码率低, 但通信速率较低
上传时间: 2016-07-13
上传用户:sz_hjbf
80C196单片机鼠标接口程序设计实例通过对鼠标底层通信原理及协议的深入分析,探讨了鼠标在80C196单片机系统中的应用价值与可行性,并介绍了鼠标接口软件设计的原理及方法,给出了80C196单片机与Microsoft鼠标的具体接口程序。
上传时间: 2013-12-04
上传用户:hfmm633
用单片机的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
本论文研究的主要内容是设计基于CC2420的Zigbee无线传感器硬件节点,通过对Zigbee协议的理解与分析设计并完成一个通信节点。本文中选择的射频芯片CC2420,是挪威Chipcon公司推出的一款符合IEEE 802.15.4标准的收发芯片,只需很少的外围元件就可以与单片机构成一个无线通信系统 微处理器是ATMEL公司生产的RISC结构的8位单片机ATmega128。
上传时间: 2014-11-23
上传用户:plsee
SJA1000与单片机系统测试程序.完成通信功能.没有定协议层.
上传时间: 2014-01-19
上传用户:zhouli
PC机的串行口通信模拟协议软件,可以模拟PC与单片机的串行通信
上传时间: 2013-12-24
上传用户:linlin
基于BSD C的socket编程 采用udp协议,类似两个进程通信的聊天程序 压缩包包含两个文件,编译后运行是两个不同的聊天进程 运行环境linux
上传时间: 2014-01-05
上传用户:caozhizhi