单片机人机接口设计_第1页
单片机人机接口设计_第2页
单片机人机接口设计_第3页
单片机人机接口设计_第4页
单片机人机接口设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

沈阳工业大学信息工程学院-创新实践报告0目录1。课程设计目标.1 2.课程设计要求课程设计要求.1 3.KEIL基本简介基本简介.1 4.人机界面设计人机界面设计.2 4.1实验室集计划流程.2 4.2实验结构.3 5分析结果分析结果.5 6实验摘要实验摘要.6 7,参考文献,参考文献.6沈阳工业大学信息工程学院-创新实践报告1 SCM人机界面设计单片机人机界面设计1.1。课程设计目的课程设计目的(1)大学学习过程摘要。(2)设计了单片机,实现了人机界面。(3)掌握基本keil的使用。2.2 .课程设计要求课程设计要求1。熟悉人机界面的基本原理。设计人机界面电路。3.焊接电路板。4.程序调试和结果验证和分析3.keil3.keil基本简介Keil C51 Vision2集成开发环境是基于80C51内核的微处理器软件开发平台,由Keil Software,Inc/Keil Elektronik GmbH开发,包含多个符合当前行业标准的开发工具。从项目构建到管理、编译、链接、目标代码生成、软件模拟和硬件模拟,整个开发过程都可以完成。特别是,c编译工具在代码生成的准确性和效率方面达到了较高水平,并且附加了灵活的控制选项,是开发大型项目的理想选择。此工具包专为专业软件开发人员设计,但可由任何级别的程序员使用,并获得了80C51单片机应用程序的大部分。使用c语言进行编程时,Keil几乎是最佳选择,即使不使用c语言只使用程序集语言进行编程,您也可以使用易于使用的集成环境、强大的软件模拟调试工具完成更多工作。沈阳工业大学信息工程学院-创新实践报告2 C51套件的整体结构。其中uVision和Ishell分别是适用于windows的C51 for Dos的inherit development environment(IDE),可以完成编辑、编译、链接、调试、说明等整个开发过程。开发人员可以使用IDE本身或其他编辑器编辑c或组件源文件。然后,在C51和A51编辑器中,编译树斑块文件(OBJ)。Keil C51集成开发环境的主要功能包括:1 .vision 2 for windows:是一个集成开发环境,将项目管理、源代码编辑和程序调试等功能结合到强大的环境中。2.C51国际化c交叉编译器:在c源代码中创建可重新定位的目标模块;3.A51宏汇编程序:在80C51汇编源代码中创建可重新定位的目标模块。4.BL51链接器/定位器:合并在C51和A51中创建的可重新定位目标模块,以创建绝对目标模块。5.LIB51库管理器:创建可在目标模块中的连接器上使用的库文件。6.在OH51目标文件中,使用hex格式的转换器在绝对目标模块中生成英特尔HEX主体。7.RTX-51实时操作系统:简化复杂的实时应用软件项目设计。此工具包专为专业软件开发人员设计,但可由任何级别的程序员使用,并可获得大多数80C51微控制器应用程序。4.4 .人机界面设计人机界面设计4.14.1实验设计过程实验设计过程1。原理图焊接电路板2。根据设计程序的功能3。功能创建程序4。机器调试实验程序5。将程序复制到主板6 .查看运行结果沈阳工业大学信息与工程学院-创新实践报告3 4.24.2实验原理图实验设计图4.1实验原理图4.34.3实验源实验源代码# include # define uchar unsigned char # define uint unsigned int/*延迟子程序*/如果time值非零,则执行null语句。如果Time为0,则在while语句中跳过。沈阳工业大学信息工程学院-创新实践报告4 /*主计划*/void main(void) /扫描第一行P2=0 xFEif(P2 if(P2 delay(57550); else if(P2 delay(57550);/第二行p2扫描=0 xfdif(P2 if(P2 delay(57550); else if(P2 delay(57550); 5分析结果,将程序复制到主板上,然后运行程序获得。通电时依次按开关,8个指示灯依次亮2个,实现人机界面功能。沈阳工业大学信息工程学院-创新实践报告6 6 6实验总结实验2周的创新实践周结束。对在大学学习的微控制器和c单词进行了更深入的理解,应用了综合知识,并对编制的节目取得了可以看到的结果。以前的考试成绩还是很好的,但实践表明自己真的很糟。好像是缺乏理论知识学习。知识整体对应考试。在答卷上大致可以知道是什么问题,但实际上稍有差错,微控制器的配置就会出错或看起来不一样。这些理论在实践过程中一步一步地实现,让我觉得我以前学的东西真的太狠心了。这次课,通过导师的细心教导,受益匪浅。在以后的学习和工作过程中,要认真对待一切事情,不能只停留在书本上。最终那些不明确的东西要学。表面的东西要更深地把理论和实践联系起来。7,参考文献,参考文献1胡红主编。单片机原理和接口技术。北京:防卫产业出版社。2006.07 2杨时明,周39566主编。单片机编程和应用入门。北京:机械

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论