图4-6 电源电路图
为了使3.3V输出电源的纹波小,在输出部分用了一个2.2Uf和0.1uF的电容,另外在芯片的输入端也放置一个0.1Uf的滤波电容,来减小输入端受到的干扰。
对于TC35模块采用3.6V电源供电,由于该电源部分的输出电流必须满足输出电流能达到2A,在此采用NATIONAL公司生产的LP3966芯片。该芯片的管脚2为shutdown管脚,在使用时必须通过一个10k的电阻拉高到5V。该芯片的输出位可调类型,该芯片通过电阻R2和R1实现输出电压的调节。输出电压调节换算公式为:
R2=R1(Vout/1.216-1
通过上式可以得知:只要给定电阻R1和确定输出电压Vout的情况下,就可以计算得到电阻R2的值。为了使3.6V输出电源的纹波小,在输出部分用了一个68Uf、33uF和0.1uf的电容,实现滤波。另外在芯片的输入端也放置一个68uF的滤波电容,减小输入端受到的 干扰。
5 Visusal Basic的编程环境
5.1 VB软件介绍
Basic语言是20世纪60年代美国Dartmouth学院的两位教授共同设计的计
16
算机程序设计语言,其含义是“初学者通用的符号指令代码”。它简单易学、人机对话方便、程序运行调试方便,因此很快得到了广泛的应用。
1988年,Microsoft公司推出的Windows操作系统,以其为代表的图形用户界面在微机上引起了很大的影响。在图形用户界面中,用户只要通过鼠标的点击和拖动便可以形象地完成各种操作,不必键入复杂的命令。但是对于程序员来说,可视化程序设计语言正式在这种背景下产生。
可视化程序设计语言除了提供常规的编程外,还提供一套可视化的设计工具,便于程序员建立图形对象。1991年Microsoft公司推出的Visusal Basic语言是以结构化Basic语言为基础,以事件驱动为运行机制。继而Visusal Basic经历了1.0版、2.0版、??6.0版的几次升级,他的功能也更加强大,更加完善。其主要的功能特点是:
a) 具有面向对象的可视化设计工具 b) 事件驱动的编程机制
c) 提供了易学易用的应用程序集成开发环境 d) 结构化的程序设计语言 e) 强大的数据库操纵功能 f) Active技术 g) 网络功能
h) 多个应用程序向导 i) 完备的Help联机帮助功能
5.2 VB6.0的编程环境
17
图5-1 VB6.0编程环境图
1、 标题栏
标题栏中的标题为“ Microsoft Visusal Basic [设计]”说明此时集成开发环境处于设计模式,在进入其他状态时,方括号中的文字将被做相应的变化。VB有三种工作模式:
设计模式:可进行用户界面的设计和代码的编制,来完成应用程序的开发。 运行模式:运行应用程序,这时不可编辑代码,也不可编辑界面。 中断模式:应用程序运行暂停中断,这时可以编辑代码,但是不可编辑界面。按F5键或单击“继续”按扭程序继续运行,单击“结束”按扭停止程序的运行。在此模式回弹出“立即”窗口,在窗口内可输入简短的命令,并立即执行。
2、菜单栏
VB6.0菜单栏中包括13个下拉式菜单,这是程序开发过程中需要的命令。 (1) 文件(FIle):用于创建、打开、保存、显示最近的工程以及生成可执行文件的命令。
(2) 编辑(Edit):用于程序源代码的编辑。
(3) 视图(View):用于集成开发环境下程序源代码、控件的查看。 (4) 工程(Project):用于控件、模块和窗体等对象的处理。 (5) 格式(Format):用于窗体控件的对齐等格式化的命令。 (6) 调试(Debug):用于程序的调试、查错的命令。
(7) 运行(Run):用于程序的启动、设置中断和停止的等程序运行的命令。 (8) 查询(Query):VB6.0新增,在设计数据库应用程序时用于设计SQL属性。
(9) 图表(Diagram):VB6.0新增,在设计数据库应用程序时编辑数据库的命令。
(10) 工具(Tools):用于集成开发环境下工具的扩展。 (11) 外接程序(Add-Ins):用于为工程增加或删除外接程序。
(12) 窗口(Windows):用于屏幕查的层叠、平铺等布局以及列出所有打开文档窗口。
(13) 帮助(Help):帮助用户系统学习掌握VB的使用方法及程序设计方法。 3、工具栏
18
工具栏可以迅速地访问常用的菜单命令。除了所有的标准工具栏外,还有编辑、窗体编辑器、调试等专用的工具栏。要显示或隐藏工具栏,可以选择“视图”菜单的“工具栏”命令或用鼠标在标准工具栏处单击右键选取所需的工具栏。
4、窗体窗口
窗口窗体在、如图5-2所示。
图5-2 窗口窗体图
窗体是VB应用程序的主要构成部分,用户通过与窗体上的控制部件可控制应用程序的运行,得到结果。每个窗体查必须有唯一的窗体名字。处于设计状态的窗体有网格点构成,网格点方便用户对控件的定位,网格点检举可以通过“工具”菜单的“选项”命令,在“通用”标签的“窗体设置网格”中输入“宽度”和“高度”来改变。运行时通过属性控制窗体的可见性一个应用程序至少有一个窗体窗口。
5、属性窗口
属性窗口如图5-3所示。
图5-3 属性窗口图
19
所有窗体或控件的属性,如颜色、字体、大小等,可以通过属性窗体来修改。属性窗口由以下部分组成:
对象列表框:单击其右边的下拉按扭可打开所选窗体所包含对象的列表。 属性显示排列方式:有“按字母序”和“按分类按扭”。属性列表有中间一条线把其分成两个部分,左边列出的是各种属性;右边列出的则是响应的属性值。用户可以选顶某一属性,然后对该属性值进行设置或修改。
属性含义说明:当在属性列表框选取某属性时,在该区显示所选属性的含义。 6、程资源管理器窗口如图5-4所示。
图5-4 程资源管理器窗口
工程资源管理器窗口有三个按扭,分别为:
“查看代码”按钮:切换到代码窗口,显示和编辑代码。 “查看对象”按钮:切换到窗体窗口,显示和编辑对象。
“切换文件夹”按钮:切换文件夹显示的方式。
工程资源管理器下面的列表窗口,以层次列表形式列出组成这个工程的文件。他包含两种主要类型的文件:
窗体文件(.frm文件):该文件存储窗体上使用的所有控件对象和有关的属性、对象相应的事件过程、程序代码。一个应用程序至少包含一个窗体文件。
标准模块文件(.bas文件):该文件存储所有模块级变量和用户自定义的通用过程。通用过程是指可以被应用程序各处条用的过程。
7、代码窗口:
代码窗口是专门用来进行程序设计的窗口,可显示和编辑程序代码,如5-5图所示。
20
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库基于VB实现短信息收发功能(5)在线全文阅读。
相关推荐: