虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

多机通信

多机通信是指两台以上的单片机组成的网络结构,可以通过串行通信方式实现数据交换和控制。多机通信的网络拓扑结构有星型、环型和主从式多种结构,其中以主从式结构应用较多。该结构系统中,一般有一台主机和多台从机。主机发送的信息可以传送到多台从机或指定从机,而从机发送的信息只能传送到主机,各从机之间不能直接通信。[1]
  • VIP专区-嵌入式/单片机编程源码精选合集系列(115)

    VIP专区-嵌入式/单片机编程源码精选合集系列(115)资源包含以下内容:1. 《ALTERA FPGA/CPLD高级篇》高速DDR存储器数据接口设计实例.2. 《ALTERA FPGACPLD高级篇》高速串行差分接口(HSDI)设计实例.3. 一个运行在PDA上的线程程序.4. 《ALTERA FPGACPLD高级篇》LogicLock设计实例.5. 595实现渐变程序.6. 我的8个LED渐变的程序欢迎广大用户下载.7. dmx512灯光控制协义,欢迎广大用户下载.8. 学习嵌入式 mmu 代码 感觉不错 发给大家分享一下了 希望大家喜欢 不错的.9. dmx512接收程序.10. 数控开关电源程序+PROTEUS.11. 刚刚传错了.12. 串口32位点阵程序.13. s3c2410 测试程序的原理图.14. s3c2410的烧片工程.15. 嵌入式C语言程序设计这本书的书后光盘.16. 2407原理图 对于学习硬件设计有很大的帮助.17. 利用web camera对目标进行特征跟踪的程序 对于初学机器视觉的有些帮助.18. uCOS-II在gprs上的应用。 应用的芯片型号是lpc2220..19. 脉冲反褶积的实现.20. 利用键盘显示专用驱动芯片7290.21. 串行打印机RD32的驱动程序.22. 点阵显示,可用于许多场所,方便且视觉性很好,请大家来看看!.23. 9325驱动.24. 9320的 初如化 CODE.用于驱动9320.25. 自己写嵌入式系统的Web Server,基于Busybox的httpd,通过CGI可以实现交互式动态网页。.26. 是本人在前边一次上传的数字电压表的原理图包括PCB.27. Configuring and Updating the Boot Loader.28. 介绍了GPIB在开发mg369*仪器的自动控制方面的技巧和注意事项.29. AVRX实时系统,在AVR单片机上实现的实时系统,很少见的哦.30. 51串口实现多机通信.31. 设计一个简单的LED流水彩灯,12个彩灯共阴接地,阳极分别与EP1C3的8个I/O相连,来控制彩灯的灭亮,在不同时段,指示灯有不同的显示模式..32. 介绍了S3C44B0的使用 对整体的把握.33. 洗衣机的程序 洗衣机的程序.34. lf2407.35. SMDK2440_V1.0_BASE 底板原理图.36. 多个仿真例子.37. Demo for I2C Master and Slave.38. MiniGUI 1_3_3 移植详解.39. 嵌入式开发资料.40. 有关节74ls373的知识很有用.

    标签: 天线 工程手册

    上传时间: 2013-06-05

    上传用户:eeworm

  • VIP专区-嵌入式/单片机编程源码精选合集系列(120)

    VIP专区-嵌入式/单片机编程源码精选合集系列(120)资源包含以下内容:1. ARM的一个GPIO口的应用 它使能一个口 驱动灯亮.2. bit led2=P2^5 // led2对应接在P2.5脚 sbit led3=P2^6 // led3对应接在P2.6脚 sbit led4=P2^7 // led4对应接在P2.7脚.3. EA = 1 //开总中断 ET0 = 1 //允许定时器0中断 TMOD = 1 //定时器工作方式选择 TL0 = 0x06 TH0 = 0xf8 //定时器赋予初值 .4. 嵌入式实验代码非常适合全面学习ARMS3C2440,有20多个练习代码.5. 基于C8051F340单片机的串行flash芯片SST25VF016B的应用,配合一般的串口调试程序即可完成对板上器件的读写操作..6. 飞思卡尔MC9S12DG128的PORTP7中断试验.7. 微细间距QFP器件手工焊接指南,希望对大家有用.8. 金鹏OCMJ8*10D的触摸屏驱动程序.9. CODE for embedded C ,hand coding version.10. konqueror3 embedded版本, KDE环境下的当家浏览器的嵌入式版本源码包..11. 三菱PLC编写用与点焊机上的PLC程序,另包括完整电气原理图..12. 24CXXX存储数码管 24C02读写(c) 24C02读写(汇编).13. 电机控制类 步进电机正反转控制 步进电机调速控制.14. 个人设计的基于VHDL的数字电子日历 在MAX+PLUSH软件平台上编译、仿真.15. 超声波倒车雷达的设计程序 利用SPCE061A单片机实现超声波倒车雷达的测量计算方法。程序中采用软件校正.16. PATTERNS FOR TIME-TRIGGERED EMBEDDED SYSTEMS by Michael J. Pont This code is copyright (c) 200.17. EP9315 开发板手册 cirrus logic(思睿逻辑)公司在2005年推出的一款ARM920T.18. 译本嵌入式数据库sqlite的电子书,值得大家参考..19. 1302是用来输出北京时间的,18b20用来检测温度,输出在ds1302上显示,有仿真文件.20. 可将其需要的文件转换成数组,主要应用在嵌入式或单片机编程中将要分析的文件生成一个数组参加程序编译.21. 这是关于TDOA_AOA得一篇混合定位算法,有助于研究算发的人学习和使用..22. 51串口通讯程序.23. 一个开源的Modbus协议栈.24. 能够详细测量正负温度的且小数点后四位的测温系统.25. 一本关于嵌入式系统实时概念的著作.26. C语言写的Ibutton的读写文件,硬件资料 AT89s51+at24c02,编译通过,可以使用.27. arm的原理图设计.28. 本书深入浅出的介绍了可重用的理念与实现.29. 德州仪器的关于cc2430评估模块的原理图及PCB资料.30. CC2430DB Reference Design TI的cc2430开发板设计资料.31. 嵌入式MCU可靠性接口及在车载定位系统中的应用.32. au1200下的boot代码.33. ARM嵌入式系统开发:软件设计与优化.34. 友善之臂---QQ2440V3原理图.35. zigbee协议栈.36. 国外自制频率计,很全,有原理图,有源代码,有说明..37. ECOS2.0的源码.38. trf7960开发板原理图,是TI公司的.39. c8051f的多机通信程序 在c语言环境下.40. 祥细介绍液晶显示器原理祥细介绍液晶显示器原理.

    标签: 通信

    上传时间: 2013-04-15

    上传用户:eeworm

  • 基于Modbus协议的仪表上位机与PLC的通信

    为了使自主研制的轻质油品在线色谱模拟蒸馏分析仪表实现工业自动化控制,开发了上位机软件,能够实现与下位机PLC的通信,通信协议选用了工业应用比较普遍的Modbus协议。仪表上位机做主站,PLC做从站。1 Modbus通信协议1.1简介Modbus是一种工业控制系统串行通停协议。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。Modbus协议已经成为一种通用工业标准,不同厂商生产的控制设备可以利用它连成工业网络,进行集中监控。Modbus协议的传输模式包括ASCI1,RTU,TCP等。其中RTU模式的主要优点是:在同样的波特率下,比ASC11码传送更多的数据。这里选用的就是Modbus RTU模式。1.2 Modbus协议支持的功能码表1列举了一些上、下位机通信中常用的功能码。使用它们即可实现对下位机的数字量和模拟量的读写操作。

    标签: modbus协议 仪表 上位机 plc 通信

    上传时间: 2022-06-27

    上传用户:

  • 超高频RFID读卡器设计及其通信.rar

    射频识别技术是一种自20 世纪80 年代新兴的自动识别技术。它是利用无线射频方式进行非接触双向数据通信。相对于普遍应用的13.56MHz 射频识别系统,本设计中的868MHz 射频识别系统有着更多的优点:读写距离远,阅读速度快等,是目前国际上RFID产品发展的热点。 本课题研究的内容包括研究符合ISO18000-6 标准的超高频RFID 电子标签的主要特点、结构、工作原理及读写方法, 重点在于与其相应读卡器的设计方案, 包括读卡器的硬件电路设计、软件程序流程以及与上位机通信的实现。 在硬件设计中,选用ATMEL 公司的AVR 单片机ATmega8 作为主控制器,设计了主控、复位、串行通信等电路。并以RFM 公司开发的TRC101 为射频收发芯片进行了射频收发模块的设计。 软件设计采用模块化编程和结构化编程的思想,单片机编程语言为汇编语言,与上位机串行通信采用Visual Basic 编程。经过测试,误码率较低,编制的防冲突程序实现了基于随机二进制算法的防冲突功能。 本设计具有可靠性高,模块化设计等特点,通过验证,满足标准要求,达到了预期的目的,并证明了本设计性能的稳定性和可靠性。

    标签: RFID 超高频 读卡器

    上传时间: 2013-04-24

    上传用户:shenlan

  • 超高频RFID读卡器设计及其通信.rar

    射频识别技术是一种自20 世纪80 年代新兴的自动识别技术。它是利用无线射频方式进行非接触双向数据通信。相对于普遍应用的13.56MHz 射频识别系统,本设计中的868MHz 射频识别系统有着更多的优点:读写距离远,阅读速度快等,是目前国际上RFID产品发展的热点。 本课题研究的内容包括研究符合ISO18000-6 标准的超高频RFID 电子标签的主要特点、结构、工作原理及读写方法, 重点在于与其相应读卡器的设计方案, 包括读卡器的硬件电路设计、软件程序流程以及与上位机通信的实现。 在硬件设计中,选用ATMEL 公司的AVR 单片机ATmega8 作为主控制器,设计了主控、复位、串行通信等电路。并以RFM 公司开发的TRC101 为射频收发芯片进行了射频收发模块的设计。 软件设计采用模块化编程和结构化编程的思想,单片机编程语言为汇编语言,与上位机串行通信采用Visual Basic 编程。经过测试,误码率较低,编制的防冲突程序实现了基于随机二进制算法的防冲突功能。 本设计具有可靠性高,模块化设计等特点,通过验证,满足标准要求,达到了预期的目的,并证明了本设计性能的稳定性和可靠性。

    标签: RFID 超高频 读卡器

    上传时间: 2013-04-24

    上传用户:lili1990

  • 基于FPGA的USB通信系统的设计

    随着科学技术水平的不断提高,数字集成电路被广泛应用。通用串行总线USB(Universal Serial Bus)是计算机与外围设备互连的标准接口之一,是一种点对点的通信接口,可同时支持多个外围设备。USB2.0规范的通信速率非常高,其峰值可达480Mbit/s,使得它已经成为目前最流行的外设接口标准。FPGA芯片是今后电子产品发展的趋势,带有USB接口的FPGA系统将有很好的市场需求和发展前景。    论文主要从研究FPGA的结构、Xilinx公司Spartan3F系列中的XC3S400的引脚功能、了解FPGA开发流程、熟悉USB2.0的通信协议以及驱动的一些基本知识入手,目的是完成带有USB接口的FPGA的PCB板的制作和FPGA内部程序的编写以及USB固件的开发。结合了Cypress公司的上位机,开发了基于USB接口的FPGA和PC机通信系统,能够进行数据传输。论文研究了Xilinx的3S400芯片的内部结构和各个引脚的功能,设计了关于Xilinx的3S400最小系统电路图,在Xilinx的FPGA的开发环境,编写了FPGA的代码。由于FPGA内嵌的USB2.0的内核价格昂贵,需要向生产FPGA的芯片厂商购买,因此论文选择了外接USB芯片,虽然增加了PCB板的面积,但其开发成本较低,且技术成熟,大多数USB通信研究者进行广泛研究。论文在详细介绍了USB2.0的通信协议,Cypress公司生产的CY7C68013芯片的结构,以及其固件的开发基础上,开发了基于FPGA的USB与PC机的通信系统,该通信系统可以和上位机进行点对点的数据传输,为大批量的数据通信产品的开发提供了研究和生产的基础。

    标签: FPGA USB 通信系统

    上传时间: 2013-07-26

    上传用户:xz85592677

  • 单片机远程通信系统

    随着通信技术的不断发展,计算机网络系统通信是当今技术发展的一个重要的方向,然而在网络系统中利用现有电话网作为通信方式则是最经济、最方便和最可靠的方法。当前电话通信网已经进入程控交换时代,技术比较先进,速度快,容量大,因此采用电话通信网建立数据通信系统确实具有其独特的优越性。利用单片机系统可用于采集灌区水位、水流量、电力抄表等方面,实现无人职守,方便管理。2.系统硬件设计:本系统采用了MODEM将前端单片机采集的数据通过电话网远程传输到中心站PC机,并实现一对多点通信(站点数、通信距离均不限),后台PC机通过拨号的方式对各站点进行数据接收并实时存储记录、查询、打印。单片机系统从传感器直接采集数字信号,通过RS-232接口送给本端的MODEM,MODEM将数字信号调制成音频模拟信号在电话线上传输,再经中心站MODEM调制成数字信号送往PC机。系统中MODEM采用F-E56CSD-V1型嵌入MODEM,用户使用贺氏标准AT命令呼叫和应答,实现与远程系统的通信。

    标签: 单片机 远程通信系统

    上传时间: 2013-11-05

    上传用户:alan-ee

  • 89C51串行口及串行通信技术

    7.1  串行通信基本知识7.2  串行口及应用7.3  RS-232C标准接口总线 及串行通信硬件设计7.4  89C51与89C51点对点异步通信7.5  89C51与PC机间通信软件的设计7.6  PC机与多个单片机间的通信本章将介绍89C51串行口的结构及应用PC机与89C51间的双机通信一台PC机控制多台89C51前沿机的分布式系统,以及通信接口电路和软件设计,并给出设计实例,包括接口电路、程序框图、主程序和接收/发送子程序.

    标签: 89C51 串行口 串行通信技术

    上传时间: 2013-10-27

    上传用户:firstbyte

  • RS485通信程序

    RS485通信程序,主机和从机都有了,现成的东西可以直接应用在你的开发中,PC程序用VB编写,485多机通讯是ASM的。

    标签: 485 RS 通信程序

    上传时间: 2015-02-21

    上传用户:asasasas

  • 本串行通信程序利用汇编语言通过BIOS中断调用和DOS功能调用实现PC机双机串行通信。其中

    本串行通信程序利用汇编语言通过BIOS中断调用和DOS功能调用实现PC机双机串行通信。其中,上位机和下位机串行口均为辅串口COM2(口地址为2FXH),对外用9针连接器与令一台PC机连接;BIOS通过“INT 14H”4个中断服务子程序,分别完成串口初始化编程、发送一帧数据、接受一帧数据以及测试通信线状态。本程序分为PC机串口自动测试程序(目的是测试串口好坏)和PC机全双工双机通信程序两个部分。

    标签: BIOS DOS 串行通信 中断

    上传时间: 2015-05-01

    上传用户:nairui21