通用串行总线USB(Universal Serial Bus)是一种新型的微机总线接口规范。随着客户对系统数据采集速度要求的不断提高,USB以其使用方便、易于扩展、速度快等优点而越来越多的应用于数据采集系统中。本文介绍了一种基于USB总线的数据采集系统的设计方法,采用PHILIPS公司的USB接口芯片PDIUSBD12与单片机AT89C51进行通信,并和PC机通信而编制出友善的设备应用程序。该系统用传统的USB总线取代了RS232串行总线,通过对USB协议和设备构架的充分理解,对以单片机89C51和USB接口芯片PDIUSBD12为主的数据采集系统进行了硬件设计和软件编程,并在此设计的基础上给出相应的原理图。硬件设计主要解决的是PDIUSBD12和ADC0809与单片机之
上传时间: 2014-11-30
上传用户:我们的船长
是一个用串行通信进行接收和发送数据的例程,程序实现功能:PIC18单片机接收到PC机下发的8个数据后,将收到的8个数据以中断或非中断发送方式返送回PC机。
上传时间: 2015-10-12
上传用户:fhzm5658
串行通信查询方式,采用的是飞思卡尔的单片机,了解和熟悉串口通信的好例子
上传时间: 2013-12-30
上传用户:gaome
RS-485串行总线接口标准以差分平衡方式传输信号,具有很强的抗共模干扰的能力,允许一对双绞线上一个发送器驱动多个负载设备。工业现场控制系统中一般都采用该总线标准进行数据传输,而且一般采用RS-485串行总线接口标准的系统都使用8044芯片作为通信控制器或各分机的CPU。8044芯片内部集成了SDLC,HDLC等通信协议,并且集成了相应的硬件电路,通过硬件电路和标准协议的配合,使系统的通讯准确、可靠、快速。8044在市场上日渐稀少,虽然有8344可替代,但几百元的价位与普通单片机几元至几十元的价位相差甚远,用户在开发一般的单片机应用系统时,都希望能用简单的电路和简单的通信协议完成数据交换。譬如:利用单片机本身所提供的简单串行接口,加上总线驱动器如SN75176等组合成简单的RS-485通讯网络。本文所述的方法已成功地应用于工程项目,一台主机与60台从机通讯,通讯波特率达64KBPS。
上传时间: 2013-11-26
上传用户:tedo811
基于VB串行通信控件MSCOM通信,控制AVR单片机。
上传时间: 2014-01-10
上传用户:330402686
串行通信,实现单片机模拟IIC总线对24cxx的读写
标签: 串行通信
上传时间: 2014-01-22
上传用户:3到15
循环冗余码校验(CRC)是一种可靠性很高的串行数据校验方法。介质循环冗余码校验的基本原理,并分别用单片机和CPLD作了循环冗余码验的软件实现和硬件实现。包括汇编语言和VHDL语言源程序
上传时间: 2014-08-23
上传用户:woshini123456
PC机的串行口通信模拟协议软件,可以模拟PC与单片机的串行通信
上传时间: 2013-12-24
上传用户:linlin
AD公司的串行ADC的驱动源码,基于AVR单片机ATMEGA16L
上传时间: 2016-08-31
上传用户:comua
这是一个串行编程器源程序,可以用来烧写很多种单片机。
上传时间: 2016-09-05
上传用户:yt1993410