工学类专业模板.doc

上传人:飞****2 文档编号:56221608 上传时间:2022-11-01 格式:DOC 页数:10 大小:77KB
返回 下载 相关 举报
工学类专业模板.doc_第1页
第1页 / 共10页
工学类专业模板.doc_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《工学类专业模板.doc》由会员分享,可在线阅读,更多相关《工学类专业模板.doc(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、摘 要介绍了采取专用电平转换芯片MAX232实现PC机与单片机之间的串行通信的实现方法。通过对系统的通信方式即上位机和下位机通信方式的设置,以及对硬件接口电路和软件程序的设计,并利用仿真软件Proteus和V劬aI Basic软件提供的MSComm通信控件及虚拟串口程序在一台计算机上实现了单片机与PC机之间串行通信的仿真。关键词:串行通信;PC机;仿真;ProteusAbstractThe method of serial communication between PC and single-chip microcomputer by using special-purpose level-

2、conversionchip MAX232 was introducedThrough the setup of communication me,函l18 for master computer and slave computerand the designof hox“ale interface circuits and software,the serial communication simulation between PC and single-chip microcomputer wagachieved by using the simulation software Prot

3、eus and the MSComm communication control and virtual serial procedures provided byVisual Basic softwareKeyword: Serial communicafion;PC;Simulation;Proteus目 录摘 要IABSTRACTI目 录II引 言错误!未定义书签。1 开发工具、环境及数据库系统介绍21.1 Visual FoxPro 6.0概述21.2 Visual FoxPro 6.0的基本功能21.3 Visual FoxPro 6.0的特点(略)22 系统结构及实现功能22.1

4、设计目标22.2 系统功能23 数据库的实现23.1 数据库结构的实现23.1.1 建立学生选课成绩管理系统项目23.1.2 学生成绩数据库的建立及操作23.1.3 打开数据库24 详细设计34.1 系统维护功能35 性能测试与分析3结 束 语4参 考 文 献5致 谢6引 言自动化、电子信息工程、机电一体化等专业都开设了单片机课程,并将其列为重要的基础课。单片机课程在教学巾普遍存在理论与实践脱节、学生开发能力难以培养等问题。原冈在于传统的单片机系统开发一般要经过电路设计、电路板制作、元器件安装焊接、硬件调试、软件调试、系统统调等步骤。若出现问题,有时需要对硬件和软件进行反复的修改。费时费力往往

5、容易使学生在学习中受挫,学乍不可能得到充分的训练。PROTEUS的出现町以解决卜述问题。下面以单片机与PC机的通讯为例详细介绍PROTEUS的强大功能。作为单片机与Pc机间的通信桥梁。而Visual Basic作为上位机开发软件,为用户建立友好的系统交互界面。1 开发工具及环境介绍1.1 Proteus软件Proteus软件是来自英国Labcenter elec廿onics公司的EDA工具软件,具有10多年的历史,除了具有和其他EDA工具一样的原理布图、PCB自动或人工布线及电路仿真的功能外,其独特的功能是:将电路仿真和微处理器仿真协同进行,直接在基于原理图的虚拟原型上进行处理器编程调试,并进

6、行功能验证,通过动态器件如电机、LED、LCD、开关等,配合系统配置的虚拟仪器如示波器、逻辑分析仪等,实时看到运行后的输入、输出的效果,Proteus软件建立了完备的电子设计开发环境。Proteus软件由ISIS和ARes两个软件构成,其中ISIS是原理图编辑与仿真软件,ARES是布线编辑软件。这里主要介绍ISIS软件。ISIS软件的主要特性有:(1)可以仿真、分析各种模拟器件和集成电路,其最大的特点是可以支持许多型号的单片机仿真,该软件的单片机仿真库里有51系列、PIC系列、AVR系列、摩托罗拉的68MHll系列等,Pmteus的仿真是基于SPICE3F5的,因此它也能像其他的EDA软件那样

7、进行电路分析,如模拟分析、数字仿真、混合信号分析、频率分析等。(2)提供了虚拟示波器、逻辑分析仪、信号发生器、计数器、电表、虚拟终端等虚拟仪器仪表供选用。(3)能够进行原理图(SCH)的设计。(4)能和Keil3、Maplab等软件整合使用,以求达到更好的仿真效果。1.2 keil3软件Keil3 C51是美国Keil3 Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil3提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境将这些部分

8、组合在一起。运行Keil3软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil3几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。1.3 Visual FoxPro 6.0的特点(略)2 系统结构及实现功能2.1 设计目标学生选课成绩管理系统主要对学生的选课情况和学习成绩进行管理,并根据实际情况来分配和调整教师的具体工作,让学生可以根据自身的特点来选择自己需要的课程并根据成绩的查询来了解所学的效果,教师也可以根据此来管理和了解学生们对某些课程的掌握情况,并适当对学的不好的课程给予

9、时间上和次序上的调整,从而达到提高学生学习积极性、并能全方面的发展,同时使学校的教学管理更加的系统化和现代化。2.2 系统功能该系统完成的功能模块有:查询、添加、修改、打印和统计。3 数据库的实现3.1 数据库结构的实现3.1.1 建立学生选课成绩管理系统项目单击“文件”菜单中的“新建”命令,选择“项目”选项,单击“新建文件”按钮。 3.1.2 学生成绩数据库的建立及操作3.1.3 打开数据库打开数据库也可以使用OPEN DATABASE 命令。如果使用命令为(略)4 详细设计4.1 系统维护功能系统维护功能分为维护表记录、口令修改两项功能(略)图4.1 学生表维护界面图4.1学生选课成绩管理

10、系统维护界面使用“第一个”、“前一个”、“下一个”、“最后一个”命令按钮完成每条记录的查看;“添加”按钮可以添加新记录保存新记录到学生表中;“退出“退回到主表单。(略)5 性能测试与分析测试环境主要是在Windows 98/2000/XP系统下分别进行,因时间关系,没有过多进行详细的测试,但在整体测试时,在以上系统下运行良好,数据的查询、添加、修改、维护、浏览等功能完好,以上界面均是在Windows xp环境下通过运行录入数据测试后,复制、粘贴到文档之中的,所有数据均通过合法校验。数据分析采用方差统计方式,常用公式用两个:T1=16rd*(3r-2d) 5.(1)T2=13rd*(4r-5d)

11、 5.(2)结 束 语经过几个月的努力,毕业设计基本完成了。在毕业设计的实践中,学到很多有用的知识,也积累了不少宝贵的开发经验。本设计通过自己的努力。基本满足了学生成绩管理系统的基本需要,实现了用户使用的方便以及管理员管理的方便,在界面上力求做到简单实用,在操作方面尽量做到满足用户使用的习惯,但由于自己的水平有限和时间的不足,在很多方面还不完善,有些功能没有在全局上把握好,比如一些功能函数可以在一个文件中定义,具体页面需要用到再直接引用,SQL语句的执行效果也存在效率不高的问题,关于图书管理的所有操作集中在一个页面实现,出现了一些混淆,程序更改,测试时很不好等。在今后的学习和工作当中继续完善此

12、系统,使其功能更加强大,满足用户的更多需求。毕业设计是将自己大学四年所学的知识的一个检验的过程,在这个过程中可以体验到自己去尝试的快乐,也有功能实现不了的困惑,老师,同学的宝贵意见都给了我很多帮助,在此十分感谢他们。通过毕业设计自己动手可以增强实践能力,而且对系统开发有了一个比较清楚的了解,知道了应该怎么样去分析解决问题,收获很多。 参 考 文 献1 王珊.数据库系统原理教程M.北京:清华大学出版社,2003(5):15-16.2 毛一之.Visual FoxPro 6.0在教务管理中的应用研究应用J:计算机世界,2009(2):28.3 Reiner Kress.Numerical Anal

13、ysisM.New York:World Press,2003.4 J.stoer,R.Bulirsch.Intoduction to Numerical AnalysisJ:Cambridge Numerical Association,1998:58.5 Micheline Kamber.Numerical Analysis in ManagementJ:Cambridge Numerical Association,2008:58.2009-10-14 http:/www. seg.org/reviews/mccorm30. html. 电子文献录入格式致 谢在刘强老师悉心的关怀和大力的

14、支持下我的论文才能得以顺利完成,在这里我衷心的感谢老师对我的关怀和支持。老师认真负责的工作态度、严谨的治学风格,使我深有感触;是在老师的帮助下,我才能顺利的完成这个系统。另外,感谢学校给予我这样一次机会,能够独立地完成一个课题,并在这个过程当中,给予我们各种方便,使我们在即将离校的最后一段时间里,能够更多学习一些实践应用知识,增强了我们实践操作和动手应用能力,提高了独立思考的能力。再一次对我的母校表示感谢。感谢在整个毕业设计期间和我密切合作的同学,和曾经在各个方面给予过我帮助的伙伴们,在大学生活即将结束的最后的日子里,我们再一次演绎了团结合作的童话,把一个庞大的,从来没有上手的课题,圆满地完成了。正是因为有了你们的帮助,才让我不仅学到了本次课题所涉及的新知识,更让我感觉到了知识以外的东西,那就是团结的力量。 最后,我诚挚的感谢所有关心、帮助我人,谢谢你们。我的成功也有你们一份不可磨灭的功劳。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com