飞思卡尔8位单片机mc9s08第03章 高级语言的串行通信编程

飞思卡尔8位单片机mc9s08第03章 高级语言的串行通信编程

ID:33941029

大小:1.17 MB

页数:20页

时间:2019-02-28

飞思卡尔8位单片机mc9s08第03章 高级语言的串行通信编程_第1页
飞思卡尔8位单片机mc9s08第03章 高级语言的串行通信编程_第2页
飞思卡尔8位单片机mc9s08第03章 高级语言的串行通信编程_第3页
飞思卡尔8位单片机mc9s08第03章 高级语言的串行通信编程_第4页
飞思卡尔8位单片机mc9s08第03章 高级语言的串行通信编程_第5页
资源描述:

《飞思卡尔8位单片机mc9s08第03章 高级语言的串行通信编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章高级语言的串行通信编程主要内容�VisualBasic6.0编程简介�VisualBasic6.0语言基础�VisualBasic的常用控件�VisualBasic的串行通信控件MSComm�VisualBasic的串行通信编程实例3.1VisualBasic6.0编程简介3.1.1VisualBasic概述VisualBasic6.0是Windows环境下的通用程序设计工具。“Visual”指的是开发图形用户界面(GUI)的方法,即可视化的方法。“Basic”指的是BASIC(Beginner

2、sAll-PurposeSymbolicInstructionCode)语言,一种在计算技术发展历史上应用最为广泛的语言。特性:①可视化程序设计方法。②采用面向对象的程序设计方法。③采用事件驱动方式的程序设计原理。3.1VisualBasic6.0编程简介3.1.2面向对象的程序设计概念(1)对象及其相关概念对象:一个整体看待的数据和代码的集合。属性:每一个对象所具备的特性。事件:对象所能识别的动作。方法:对象所能执行的动作。(2)面向对象的程序设计面向对象的程序设计方法与编程技术不同于标准的过程化程

3、序设计。面向对象程序设计基本上是一种包装代码,代码可以重用而且维护起来很容易。3.1VisualBasic6.0编程简介3.1.3事件驱动的程序设计(1)原理在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发、也可以由来自操作系统或其它应用程序的消息触发、甚至由应用程序本身的消息触发。(2)事件驱动的程序设计过程①设计出窗口界面。②设置界面中各种对象的属性。③为对象规定在被某个“事件”激活时执行的“过程”。④构成完整的应用程序。3.1V

4、isualBasic6.0编程简介3.1.4VisualBasic6.0开发系统(1)VisualBasic6.0的集成开发环境VisualBasic是一个所见即所得的软件快速开发工具,在实际的开发流程中,分为两个部分:窗体设计和程序编写。关键部分有工具箱、工程管理区、窗体设计区、程序设计区、调试运行区。(2)VisualBasic6.0的开发环境VisualBasic开发环境有3种模式,即设计模式、运行模式和中断模式,整个系统的开发过程,就是在这3种模式间不断切换进行的过程。3.1VisualBas

5、ic6.0编程简介(3)VisualBasic6.0开发应用程序的步骤①创建程序的用户界面;②设置界面上各个对象的属性;③编写对象响应事件的程序代码;④保存工程;⑤测试和调试应用程序,检查并排除程序中的错误;⑥创建可执行程序。3.1VisualBasic6.0编程简介3.1.5VisualBasic6.0的帮助系统VisualBasic6.0本身并不提供帮助系统,它的帮助信息集成在MSDN(MicroSoftDeveloperNetwork)中。要获得VisualBasic6.0的帮助信息,必须另外安

6、装微软公司提供的MSDN。MSDN综合了微软可视化开发工具、系统技术及相关的技术信息。MSDN提供了VisualBasic的技术细节及例程。返回3.1VisualBasic6.0编程简介3.2VisualBasic6.0语言基础3.2.1编码基础(1)代码的大小写敏感性VB代码不区分字母的大小写,但是系统会自动将保留字某些字母更改为大写。在定义变量时,如果变量名中包含大写字母,在后续引用该变量时,变量名也会自动改变大小写,使其与定义时保持一致。(2)语句书写自由一行可书写几条语句,语句之间用冒号分隔。

7、一条语句可分若干行书写,用续行符“_”连接。一行内的字符不得超过255个。(3)使用注释有利于程序的维护和调试3.2VisualBasic6.0语言基础(4)常量和变量在编程时一些固定不变的数值就是常量经常变化的量就是变量常量和变量的命名规则如下:①以字母或汉字开头,后可跟汉字、字母、数字或下划线,长度小于等于255个字符。②不要使用VB中的关键字。③为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。(5)数据类型3.2VisualBasic6.0语言基础3.2.2基本语句(1

8、)赋值语句(2)条件语句(3)循环语句(4)子过程语句(5)自定义函数的语句向过程或函数传递参数有两种方式:传地址和传值。在实际编程时,推荐使用传值方式传递参数。返回3.2VisualBasic6.0语言基础3.3VisualBasic的常用控件常用控件说明(1)Label控件(标签)(2)TextBox控件(文本框)(3)Frame控件(框架)(4)CommandButton控件(命令按钮)(5)OptionButton控件(单选按钮)(6)Timer

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。