- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈基于VBP-171M超短波电台模拟仿真器
浅谈基于VBP-171M超短波电台模拟仿真器
[摘 要]P-171M超短波电台是车载式超短波调频电报电话接收发射机,它可以保证在地面移动载体之间,在停止时和行进中进行无线通信,具有机动性强、保密性好、通信距离远、抗干扰等优点。
[关键词]P-171M超短波电台 Visual Basic6.0语言
[中图分类号]TQ[文献标识码]A[文章编号]1007-9416(2010)02-0049-01
现代高科技战争中,战场信息变幻万千,稍纵即逝,各级通信网络四通八达,畅通无阻,有人预言:谁掌握了信息权,谁就有可能打赢这场战争。所以,通信在现代战争中,扮演着举足轻重的角色,它也一直是各军事大国重点发展方向之一。
1 P-171M超短波电台概述
P-171M超短波电台是车载式超短波调频电报电话接收发射机,它可以保证在地面移动载体之间,在停止时和行进中进行无线通信,具有机动性强、保密性好、通信距离远、抗干扰等优点,可用于共同波段和不受干扰频率同类调制无线电台无扫描无线电通信。
P-171M超短波电台主要由收发信机、功率放大器、滤波器、天线自动匹配器、天线装置、胸挂开关和送受话器以及成套电缆组成。
P-171M超短波电台的模拟仿真器的制作过程,主要采用了Visual Basic语言和一些Photoshop图象处理技术。该模拟仿真器具有投资少,模拟仿真程度高,易学习,易操作等优点,在一定程度上可以解决了电台设备数量少,俄语难理解等困难,可以广泛应用于教学和训练,通过功能扩展也可连机进行组网通信。
2 Visual Basic语言开发环境
Visual Basic语言是在原来的BASIC语言的基础上研制而成的,它具有BASIC语言简单的优势,同时增加了结构化和可视化程序设计语言的特点。
Visual Basic语言是一个可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。使用Windows内部的应用程序接口(API)函数、动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)及开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
Visual Basic语言的特点可以归纳为如下几个方面。
2.1 可视化编程
传统程序设计语言通过编程代码来设计用户界面,开发者在设计过程中看不到界面??实际显示效果,只有等到编译后运行程序才能察看;想修改界面效果,还要回到程序中,影响了软件开发效率。而Visual Basic提供了可视化设计工具,开发者只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”--即图形对象,并设置这些图形对象的属性。这种“所见即所得”的方式极大地方便了界面设计。
2.2 面向对象的程序设计
Visual Basic语言具有面向对象的程序设计语言的一些特点,但它与Java、C++等程序设计语言不完全相同。后者的对象由程序代码和数据组成,是抽象的概念;而Visual Basic语言则把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西,使之更具体更直观。另外,Visual Basic语言还可以用类的方式来设计对象。
2.3 结构化程序设计语言
Visual Basic语言用子程序与函数来实现这种结构化的设计。在每一个子程序和函数中用顺序结构、分支结构及循环结构来表达程序流程。
2.4 事件驱动编程机制
Visual Basic语言通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。在用Visual Basic语言设计程序时,只须针对这些事件进行编码,不必建立具有明显开始和结束的程序。它一反传统编程使用面向过程,按顺序进行的机制,开发者不必时时关心什么时候发生什么事情。在事件驱动编程中,程序员只须编写响应用户动作的程序,如选择命令、移动鼠标等,而不必考虑按精确次序执行的每个步骤。
2.5 具有强大的功能和开发的特点
Visual Basic语言的语法简单,但却可以完成复杂的功能。这主要由于其具有开放的特点,它可以利用Acitve控件、Dll等来增强其功能。
Visual Basic语言是一个集成开发环境,在该环境中可以完成程序设计的一系列步骤(如界面设计、代码编辑、运行及调试等)。它提供了多种工程类型,以满足不同的需要。在默认情况下,Visual Basic语言的集成开发环境为传统的Windows MDI(多文档界面)方式;此外,也可以用SDI(单文档界面)方式启动Visual Basic设计。
Visual Basic编
您可能关注的文档
- 波浪作用下海床液化数值分析.doc
- 法语教学中文化导入.doc
- 注塑车间现场管理中信息化建设.doc
- 沼气能源市场中新型燃料.doc
- 注水肉危害及检验方法分析.doc
- 注浆技术在112回风上山防漏科学应用.doc
- 注浆法在某酒店挖孔桩中应用.doc
- 注浆技术在我国建筑中应用与研究.doc
- 注重学生思维习惯养成训练 提高学生解答图表类试题能力.doc
- 泛素结合酶UFC1基因荧光表达载体构建.doc
- 2025至2030全球及中国订单管理软件行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030国内液晶显示屏行业市场发展分析及竞争策略与投资发展报告.docx
- 2025至2030港口设备市场前景分析及细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030量子加密通信行业发展现状及投资前景战略报告.docx
- 2025至2030中国音乐合成器行业运营态势与投资前景调查研究报告.docx
- 2025至2030中国液压行业市场发展现状及竞争格局与投资机会报告.docx
- 2025至2030中国异戊橡胶行业运营态势与投资前景调查研究报告.docx
- 2025至2030帕西肽行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030全球及中国超收敛集成系统行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030尖齿铣刀行业市场占有率及有效策略与实施路径评估报告.docx
最近下载
- JJF(鲁) 194-2024 专用砝码地方校准规范.docx VIP
- 上海市虹口区2024-2025学年六年级数学第一学期期末联考试题含解析.doc VIP
- sop知识讲解 _原创精品文档.pdf VIP
- 《老年人能力评估》精品课件——项目六 老年人感知觉与社会参与能力评估.pdf VIP
- JJF(京) 3020-2022 溴甲烷气体检测仪校准规范.docx VIP
- 信息隐藏技术课件 第三章 图像信息隐藏与水印.pptx VIP
- KorgKorg wavestate合成器入门指南.pdf
- Devereux幼儿评估量表第二版DECA-P2.docx VIP
- 2025年度最后一次行政班子会议,校长讲话:大局观,效率观,质量关.docx VIP
- JJF(吉) 72-2014 油气回收检测仪校准规范.docx VIP
原创力文档


文档评论(0)