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

话筒

  • VB中基于TCP和UDP协议的通信编程技术

    0引言对于一个程序员,如果要从头开始完全由自己来编写一个用于通信的应用程序,必须对相关的网络协议及其它的一些底层技术有较深入的了解,编程难度比较大。Visual Basic(VB)为广大程序员提供了基于WindowsSockets网络编程接口的Winsock控件,它封装了所有繁琐的技术细节,并提供了访问TCP和UDP网络服务的方便途径,只需通过设置控件的属性并调用其方法就可轻易连接到一台远程计算机中,并且还可以实现双向交换数据。因此,利用VB的Winsock 控件来编写基于TCP和UDP协议的通信程序,可以降低编程难度,简化应用程序。1TCP和UDP协议介绍TCP和UDP是TCP/IP协议中的两个传输层协议,它们使用IP路由功能把数据包发送到目的地,从而为应用程序及应用层协议提供网络服务。TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议。“面向连接”就是在正式通信前必须要与对方建立起可靠的连接,这就好象平时的打电话,必须等线路接通了、对方拿起话筒才能相互通话。一个TCP连接必须要经过三次“对话“才能建立起来,其中的过程非常复杂。UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议,是面向非连接的协议。“面向非连接”就是在正式通信前不必与对方先建立连接,不考虑对方状态就直接发送数据,这就好象平时的发手机短信,不必考虑对方状态,只需要输入对方手机号就行。TCP提供的是面向连接的、可靠的数据流传输,而UDP提供的是面向非连接的、不可靠的数据流传输。面向连接的协议在任何数据传输前就建立好了点到点的连接,面向非连接的协议在数据传输之前不建立连接,而是在每个中间节点对面向非连接的包和数据包进行路由。

    标签: tcp udp协议 通信

    上传时间: 2022-06-23

    上传用户:tigerwxf1

  • 基于51单片机的声光控智能灯设计(原理图含PCB源文件+仿真图+源程序

    基于51单片机的声光控灯设计1. 单片机型号 :STC89C52/51、AT89C52/51、AT89S52/51可以任选 。2.继电器吸合模拟开灯、继电器断开模拟关灯、发光二极管为开灯指示灯,继电器后面的接线柱是可以自己接220V的电灯的。3.利用光敏传感器感应光线亮暗变化,通过LM393电压比较器判断光线强弱,有光线强弱指示灯哦,当光线暗时指示灯点亮,当光线强时指示灯灭,能很清楚的知道光敏传感器接收到外界光线强弱的变化哦。4.采用驻极体话筒判断是否有声音,当感应到有声音小灯会亮,否则熄灭,这样能很清楚的知道传感器是否感应到声音哦。5.当光线变暗并且感应到有声音时,继电器会吸合小灯点亮模拟开灯。智能延时,当没有人了会延时10秒后自动把灯关了(继电器断开)。从而实现节能智能控制。当光线比较强时并且感应有声音时,继电器是不会吸合的。6.当光线变暗并且连续感应到有声音时,会继续延时10秒哦,直到没有声音才会延时关闭继电器模拟关灯哦。7.优点:(1)每一个传感器都有对应的指示灯,这样我们很清楚的知道每一个传感器的工作状态哦,方便实用。(2)采用智能延时关灯哦,即能自动实现开关灯又能节能更环保哦。

    标签: 51单片机 智能灯 pcb

    上传时间: 2022-07-02

    上传用户:ttalli

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

    VIP专区-嵌入式/单片机编程源码精选合集系列(70)资源包含以下内容:1. 数据采集 数据采集 数据采集.2. 对DS1302完整的驱动.3. 说明: 1. DL1MS: 延时1ms 子程序, DL01MS : 延时0.1ms 子程序 2. MOV R0,#80H 红外接收的数据的地址 80H~8DH 3. SHOW_RFCO.4. RS232转RS485电路原理图.5. 用中文介绍Xilinx公司FPGA/CPLD的集成开发环境-ISE软件的简单使用.6. ZIGBEE无线组网架构方案说明,主从方式祥述.7. 这是ZIGBE——13192光盘全部内容.8. 美国GE公司MIL-1553B测试程序.9. 适合开发板EasyARM2200、SmartARM2200、MagicARM2200和MagicARM2200-S.10. NIOS嵌入系统下硬件浮点指令单元加减乘除程序,已验证通过.11. nios系统诸多范例.12. nios系统下LVDS的ip源码.13. 数字温度计 单片及课程设计 C 语言设计1.14. nios总线与现场总线can的总线桥接口IP程序.15. 关键词:FPGA 数字电路 时序 时延路径 建立时间 保持时间.16. 4*4键盘c程序 4*4键盘c程序 4*4键盘c程序.17. 遥控器解码和1602驱动程序.18. 一个电话报警器的完整c语言源代码。可以供初学者学习学习。.19. PWM信号控制KeilC51演示程序.20. 这是一款经过制作,并且调试成功的无线话筒,是用protel画的原理图,还有元件的封装..21. 三星原厂的S3C2440开发板测试程序包括nandflash.22. 模拟I2C总线源程序.23. 三星s3c2440 usbdevice模块的下载程序.24. i2c通信汇编程序.25. 这是一张PROTEL图.26. 飞思卡尔的键盘中断源代码,C语言写的,很不错的.27. 8路数据循环采集.28. 刚才上载了LCD的中文件数据手册。现在再上一个自己写的比较通用的LCD驱动程序模版。.29. 再来一个IIC的时钟实现的例程吧。都是自己写的.30. 学习运用MFC封装类的DLL,可以实现GUI 的通用性..31. 本程序功能为在FPGA上nios处理器的网卡接口程序。.32. 本程序功能是在FPGA上nios处理器的lcd接口程序。.33. 本程序功能是在FPGA上nios处理器的flash接口程序。.34. 本程序功能是在FPGA上nios处理器的sram接口程序。.35. 本程序功能是在FPGA上nios处理器的usb接口程序。.36. 本程序详细介绍了LCD1602的使用方法及初始化..37. 有关语音的滤波以及自动增益控制电路的原理图以及PCB图.38. 周立功的LPC214X的例程关于AD转换的.单通道AD转换..39. 周立功LPC214X关于硬件出发转换的程序..40. LCM128645液晶范例(ST7920) 该液晶使用ST7920控制器.

    标签: 发动机 燃烧技术

    上传时间: 2013-06-07

    上传用户:eeworm