1 / 11
文档名称:

嵌入式课程设计论文.doc

格式:doc   大小:44KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式课程设计论文.doc

上传人:乘风破浪 2019/1/31 文件大小:44 KB

下载得到文件列表

嵌入式课程设计论文.doc

文档介绍

文档介绍:武汉工程大学课程设计(论文)题目单片机实验课程设计姓名学号指导老师戴祖旭指导教师职称讲师年级专业班级13级信息02班所在学院理学院2015年1月14日目录目录1摘要3前言4第一章IO输入/输出---(或光电隔离器),单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术。本文主要介绍了一些单片机的实验,如一个基于AT89C52单片机的测温系统,详细描述了利用液晶显示器件传感器DS18B20开发测温系统的过程。另外还有单片机外部中断实验、计数器实验以及IO输出驱动继电器(或光电隔离器)实验,这些都对各部分的电路一一进行了介绍。从实验中可以看出,单片机在我们的日常生活中的作用越来越明显,越来越广泛了。关键字单片机AT89C52;DS18B20温度传感器;IO输出驱动继电器前  言目前,单片机已经在测控领域中获得了广泛的应用,它除了可以测量电信以外,还可以用于温度、湿度等非电信号的测量,能独立工作的单片机温度检测、温度控制系统已经广泛应用很多领域。单片机是一种特殊的计算机,它是在一块半导体的芯片上集成了CPU,存储器,RAM,ROM,及输入与输出接口电路,这种芯片称为:单片机。由于单片机的集成度高,功能强,通用性好,特别是它具有体积小,重量轻,能耗低,价格便宜,可靠性高,抗干扰能力强和使用方便的优点,使它迅速的得到了推广应用,目前已成为测量控制系统中的优选机种和新电子产品中的关键部件。单片机已不仅仅局限于小系统的概念,现已广泛应用于家用电器,机电产品,办公自动化用品,机器人,儿童玩具,航天器等领域。本次课程设计,就是用单片机通过各种实验,实现温度控制,外部中断,以及计数器等实验,充分展示了单片机的庞大作用。第一章IO输入/输出---半导体温度传感器DS18B20实验目的:学****IO引脚编程实现交替输入、输出的方法。内容:通过单片机的IO引脚与半导体温度传感器实现单线通讯。设备:EL-EMCU-I试验箱、EXP-89S51/52/53CPU板。编程:根据18B20的资料(见备注),将IO引脚设置在输出状态,分别模拟出不同的命令时序,例如复位、读寄存器等;再改变IO引脚的为输入状态,接收传感器输出的数据。电路原理图如图算法:在PC机上打开KeilC环境,,上电,进入调试状态,按照程序注释说明设置断点,全速运行程序到断点处,观察观察变量temperature的值,用手摸住传感器DS18B20芯片,再运行到断点处,比较观察temperatur的变化。实验现象:用手摸住传感器DS18B20芯片,再运行到断点处,观察temperatur的变化。第二章外部中断----脉冲计数实验目的:学****单片机的外部中断使用方法。内容:对外部中断计数显示。设备:EL-EMCU-I试验箱、EXP-89S51/52/53CPU板。编程:首先第一步设置单片机的IO为输入状态,第二步设置引脚的中断触发方式,一般设置为边沿触发,第三步,设置外部中断的优先级,第四步,编写中断服务程序,包括中断入口跳转等,第五步,设置中断使能,允许外部引脚触发中断。第六步,设置死循环,主程序结束,交给中断服务程序完成计数。电路图:算法:,跳线帽JP2短接在上侧。:用导线将MCU的INT0连接到单脉冲输出孔P-,连接好仿真器。,在PC机上打开KeilC环境,打开实验程序文件夹EXT_INT1实验现象:num初值为0x01,每按下一次单脉冲开关Paulse,num都会加一。第三章计数器实验实验1计数器实验目的:学****单片机的定时/计数器的计数功能使用方法。内容:对外部单脉冲信号进行计数,计数10个后产生计数中断。设备:EL-EMCU-I试验箱、EXP-89S51/52/53CPU板。编程:使用定时/计数器的计数功能,将外部时钟信号加在计数器的计数时钟输入引脚上,实现计数的功能。电路图算法:单脉冲开关Paulse连接MCU的INT0;初始化函数,设置触发方式为边沿触发,允许外部中断0,开总中断;每按下一次单脉冲开关Paulse,程序运行到断点处一次,运行一次外部中断0服务函数,变量num加一,当num=