























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
作江苏技术师范学院毕业设计说明书论文第页共页和为工作方式选择位,可选择四种工作方式。
其中时串行口工作在方式,方式为移位寄存器输入输出方式。
,多机通信控制位,当接收机的时可以利用收到的来控制是否激活。
当时,不论收到的为和,均可以使收到的数据进入,并激活。
通过控制,可以实现多机通信。
本设计中不需要多机通信,故,允许串行接收位。
由软件置,则启动串行口接收数据若软件置,则禁止接收。
本设计中需要开始接收数据,故,在方式或方式中,是发送数据的第九位,可以用软件规定其作用。
可以用作数据的奇偶校验位,或在多机通信中,作为地址帧数据帧的标志位。
在方式和方式中,该位未用。
本设计中为。
,在方式或方式中,是接收到数据的第九位,作为奇偶校验位或地址帧数据帧的标志位。
在方式时,若,则是接收到的停止位。
本设计中为。
,发送中断标志位。
在方式时,当串行发送第位数据结束时,或在其它方式,串行发送停止位的开始时,由内部硬件使置,向发中断申请。
在中断服务程序中,必须用软件将其清,取消此中断申请。
本设计中为。
,接收中断标志位。
在方式时,当串行接收第位数据结束时,或在其它方式,串行接收停止位的中间时,由内部硬件使置,向发中断申请。
也必须在中断服务程序中,用软件将其清,取消此中断申请。
本设计中为。
,本系统振荡频率为,通信波特率为,波特率发生器工作在方式则故,。
源程序的调试程序调试是通过对程序的汇编连接执行来发现程序中存在的语法与逻辑错江苏技术师范学院毕业设计说明书论文第页共页误并加以排除纠正的过程。
程序调试的般方法是先独立后联机先分块后组合先单步后连续。
本次设计,使用的调试工具是软件。
软件介绍软件是目前最流行开发系列单片机的软件,提供了包括编译器宏汇编连接器库管理和个功能强大的仿真调试器等在内的完整开发方案,通过个集成开发环境将这些部份组合在起。
它支持汇编语言。
工程的建立不能直接对单个的语言源程序进行处理,还必须选择单片机型号确定编译汇编连接的参数指定调试的方式而且些项目中往往有多个文件,为管理和使用方便,使用工程这概念,将这些参数设置和所需的所有文件都加在个工程中,只能对工程而不能对单的源程序进行编译和连接等操作。
我们建立了个名为的工程,选择公司的芯片,手动把刚才编写好的源程序加入工程。
对工程进行详细设置后,我们就可以对源程序进行编译连接了。
编译连接按顺序点击工具栏中的编译连接命令按钮,编译过程中的信息将出现在输出窗口中的中,如果源程序中有语法,会有报告出现,双击该行,可以定位到出错的位置,对源程序修改之后再次编译。
最终得到文件。
除此之外,编译连接还产生了些其它相关的文件,可被用于的仿真与调试,到了这步后即进行调试。
程序的调试仿真我们选用了老古的仿真器型号为。
硬件接好后,对工程进行设置,我们选择了使用外部仿真器进行仿真,设置使用串口,波特率为。
设置完成后,按或者使用菜单即可进入调试状态。
进入调试状态后,菜单项中原来不能用的命令现在已可以使用了,多出个用于运行和调试的工具条,菜单上的大部份命令可以在此找到对应的快捷按钮,江苏技术师范学院毕业设计说明书论文第页共页从左到右依次是复位运行暂停单步过程单步执行完当前子程序运行到当前行下状态打开跟踪观察跟踪反汇编窗口观察窗口代码作用范围分析串行窗口内存窗口性能分析工具按钮等命令。
正确地使用各项命令进行调试,结合硬件中的各个按键,在液晶显示器中就可以看到程序运行中的各项结果。
程序的烧录程序经过仿真确认没有后,我们就可以把程序烧录到准备好的芯片中去。
我们使用了拓普编程器。
下面初步介绍下型编程器具有体积小巧,功耗低,可靠性高的特点,是专为开发单片机和烧写各类存储器而设计的通用机型。
采用通用串口与机连接通信,传输速率高,抗干扰性能好,可靠性能极高,而且无需外接电源,特别适电池供电的笔记本电脑外出使用。
特点可支持的器件使用接口电源,无需外接电源通过通用串口与机连接,传送速率既适合电池供电的笔记本电脑使用,也适合台式机使用完善的过电流保护,有效地保护编程器和器件不受损害自动检测元件是否插好,如果插错了位置有提示全插脚检查,可以检查出任意个插脚的接触状态针万能锁紧插座在下运行,中英文操作界面塑料机壳,体积小,重量轻,功耗低可自动探测厂家和型号单片机定时,编程速度与计算机无关。
烧写程序步骤连接到接口上,运行,主窗口出现后,等待约秒钟,绿色指示灯亮,表示切正常,可以正常读写器件了。
将需要烧写程序的芯片正确插好。
选择烧写的程序。
程序是中自动生成的文件。
选择芯片型号。
先选择芯片生产厂家,然后选择具体型号。
我们这里选择公司的。
自动烧写程序。
选择自动按钮,则开始烧写程序。
江苏技术师范学院毕业设计说明书论文第页共页第章系统仿真及结果在本次设计中,我们使用了软件进行系统仿真。
仿真软件包含两个应用程序,其中主要用于电路原理图的仿真,另外个就是,用于直接将的仿真原理图生成。
本任务只涉及仿真,所以只用到。
软件介绍题。
我们遇到个个的问题,思考解决问题的方法,最后解决问题,这让我们有很大的满足和兴奋。
外文文献在毕业设计中,按照要求需要自己动手翻译篇外文文献。
首先,查找外文文献对我们有着定的挑战。
刚刚开始,我去些外文数据库中查找,由于很多数据库都是英文的,让我失望而回。
后来,我直接在万方外文文献数据库中查找,终于找到篇符合要求的文章。
其次,翻译外文文献的挑战更大了。
在翻译中我发现很多专业词汇就是借助词典也找不到个合适的翻译,这要求我熟悉整个文章的意思。
最中,在词典和自己的理解下,翻译完篇外文文献,虽然翻译的质量不怎么行,但总算是自己翻译的。
总之,在这次毕业设计中,我得到了很多的收获,在专业的道路上有了进步提升。
两个月来的努力十分值得。
江苏技术师范学院毕业设计说明书论文第页共页参考文献赵亮侯国锐单片机语言编程与实例北京人民邮电出版社,张友德,赵志英,涂时亮单片微型机原理应用与试验上海复旦大学出版社,赵文博新型常用集成电路速查手册北京人民邮电出版社,徐爱钧智能化测量控制仪表原理与设计北京北京航空航天大学出版社,沈雷鸣电子听诊器的设计与制护理复杂的体系,同时将其复杂性通过对象的质朴性得以屏蔽。
每个对象都拥有其类型。
按照通用的说法,每个对象都是个类的个实例,其中类就是类型的同义词。
每个类中最重要的区别于其它类的特性就是你可以发生什么消息给他特定类型的所有对象都可以接收同样的消息。
这是句意味深长的表述,你在稍后便会看到。
因为圆形类型的对象同时也是几何形类型的对象,所以个圆形对象必定能够接受发送给几何形对象的消息。
这意味着你可以编写与几何形交互并自动处理所有与几何形性质相关的事务的代码。
这种可替代性是中最强有力的概念之。
提出了个对对象的更加简洁的描述对象拥有状态行为和标识这意味着每个对象都可以拥有内部数据它们给出了该对象的状态和方法它们产生行为,并且每个对象都可以附录唯地与其他对象区分开,具体说来,就是每个对象在内存中都有个唯的地址。
每个对象都有个接口亚里士多德大概是第个深入研究类型的哲学家,他曾提出过鱼类和鸟类这样的概念。
所有的对象都是唯的,但同时也是具有相同的特性和行为的对象所归属的类的部分,这种思想被直接应用于第个面向对象语言,他在程序中使用基本关键词来引入新的类型。
就像其名字样,是为了开发诸如经典的银行出纳员问题这样的仿真程序而创建的。
在银行出纳员问题中,有出纳员客户账户交易和货币单位等许多对象。
在程序执行期间具有不同的状态而其他方面都相似的对象会被分组到对象的类中,这就是关键词的由来。
创建抽象数据类型类是面向对象程序设计的基本概念之。
抽象数据类型的运行方式与内置类型几乎完全致你可以创建类型的变量按照面向对象的说法,称其为对象或实例,然后操作这些变量称其为发送消息或请求你发送消息,对象就能够知道需要做什么。
每个类的成员或元素都共享相同的性质每个账户都有结余金额,每个出纳都可以处理存款请求等。
同时每个成员都有其自身状态每个账户都有不同的结余金额,每个出纳都有自己的名称。
因此,出纳客户账户交易等都可以在计算机程序中被表示成为唯的实体。
这些实体就是对象,每个对象都属于定义了特性和行为的个特定的类。
所以,尽管我们在面向对象程序设计中实际所作的是创建新的数据类型,但事实上所有的面向对象程序设计语言都使用关键词来表示数据类型。
当你看到类型词时,请将其作为类来考虑,反之亦然。
既然类被描述成了具有相同特性数据元素和行为功能的对象集合,那么个类就确实是个数据类型,就像所有浮点型数字具有相同的特性和行为集合样。
二者的差异在于,程序员通过定义类来适应问题,而不再被强制只能使用现有的被设计用来表示在机器中的存储单元的数据类型。
你可以根据需求,通过添加新的数据类型来扩展编程语言。
编程系统欣然接受新青岛理工大学毕业设计论文的类,并且给予它们与内置类型相同的管护和类型检查。
面向对象的方法不是仅局限于构件仿真程序。
无论你是否同意任何程序都是你所设计的系统的个仿真的观念,面向对象技术确实可以将大量的问题降解为个简单的解决方案。
旦类被建立,你想要创建该类的多少个对象,就可以创建多少个了,然后去操作它们,就像它们是存在于你作江苏技术师范学院毕业设计说明书论文第页共页和为工作方式选择位,可选择四种工作方式。
其中时串行口工作在方式,方式为移位寄存器输入输出方式。
,多机通信控制位,当接收机的时可以利用收到的来控制是否激活。
当时,不论收到的为和,均可以使收到的数据进入,并激活。
通过控制,可以实现多机通信。
本设计中不需要多机通信,故,允许串行接收位。
由软件置,则启动串行口接收数据若软件置,则禁止接收。
本设计中需要开始接收数据,故,在方式或方式中,是发送数据的第九位,可以用软件规定其作用。
可以用作数据的奇偶校验位,或在多机通信中,作为地址帧数据帧的标志位。
在方式和方式中,该位未用。
本设计中为。
,在方式或方式中,是接收到数据的第九位,作为奇偶校验位或地址帧数据帧的标志位。
在方式时,若,则是接收到的停止位。
本设计中为。
,发送中断标志位。
在方式时,当串行发送第位数据结束时,或在其它方式,串行发送停止位的开始时,由内部硬件使置,向发中断申请。
在中断服务程序中,必须用软件将其清,取消此中断申请。
本设计中为。
,接收中断标志位。
在方式时,当串行接收第位数据结束时,或在其它方式,串行接收停止位的中间时,由内部硬件使置,向发中断申请。
也必须在中断服务程序中,用软件将其清,取消此中断申请。
本设计中为。
,本系统振荡频率为,通信波特率为,波特率发生器工作在方式则故,。
源程序的调试程序调试是通过对程序的汇编连接执行来发现程序中存在的语法与逻辑错江苏技术师范学院毕业设计说明书论文第页共页误并加以排除纠正的过程。
程序调试的般方法是先独立后联机先分块后组合先单步后连续。
本次设计,使用的调试工具是软件。
软件介绍软件是目前最流行开发系列单片机的软件,提供了包括编译器宏汇编连接器库管理和个功能强大的仿真调试器等在内的完整开发方案,通过个集成开发环境将这些部份组合在起。
它支持汇编语言。
工程的建立不能直接对单个的语言源程序进行处理,还必须选择单片机型号确定编译汇编连接的参数指定调试的方式而且些项目中往往有多个文件,为管理和使用方便,使用工程这概念,将这些参数设置和所需的所有文件都加在个工程中,只能对工程而不能对单的源程序进行编译和连接等操作。
我们建立了个名为的工程,选择公司的芯片,手动把刚才编写好的源程序加入工程。
对工程进行详细设置后,我们就可以对源程序进行编译连接了。
编译连接按顺序点击工具栏中的编译连接命令按钮,编译过程中的信息将出现在输出窗口中的中,如果源程序中有语法,会有报告出现,双击该行,可以定位到出错的位置,对源程序修改之后再次编译。
最终得到文件。
除此之外,编译连接还产生了些其它相关的文件,可被用于的仿真与调试,到了这步后即进行调试。
程序的调试仿真我们选用了老古的仿真器型号为。
硬件接好后,对工程进行设置,我们选择了使用外部仿真器进行仿真,设置使用串口,波特率为。
设置完成后,按或者使用菜单即可进入调试状态。
进入调试状态后,菜单项中原来不能用的命令现在已可以使用了,多出个用于运行和调试的工具条,菜单上的大
