嵌入式课程设计论文

嵌入式课程设计论文

ID:21932602

大小:346.50 KB

页数:18页

时间:2018-10-25

嵌入式课程设计论文_第1页
嵌入式课程设计论文_第2页
嵌入式课程设计论文_第3页
嵌入式课程设计论文_第4页
嵌入式课程设计论文_第5页
资源描述:

《嵌入式课程设计论文》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、武汉工程大学课程设计(论文)题目单片机实验课程设计姓名学号指导老师戴祖旭指导教师职称讲师年级专业班级13级信息02班所在学院理学院2015年1月14日目录目录1摘要3前言4第一章IO输入/输出---半导体温度传感器DS18B20实验51.1系统总体方针图51.2系统的设计与实验51.3proteus仿真图61.4实验现象7第二章单片机外部中断实验82.1实验内容82.2实验电路及连线82.3实验现象9第三章计数器实验103.1最小控制系统的设计103.2电路的设计113.3实验现象13第四章IO输出驱动继电器(或光电隔

2、离器)实验144.1全速运行程144.2电路原理图144.3实验现象14第五章总结15参考文献15致谢16摘要随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术。本文主要介绍了一些单片机的实验,如一个基于AT89C52单片机的测温系统,详细描述了利用液晶显示器件传感器DS18B20开发测温系统的过程。另外还有单片机外部中断实验、计数器实验以及IO输出驱动继电器(或光电隔离器)实验,这些都对各部分的电路一一进行了介绍。从实验中可以看出,单片机在我们的日常生活中的作用越来越

3、明显,越来越广泛了。关键字单片机AT89C52;DS18B20温度传感器;IO输出驱动继电器前  言目前,单片机已经在测控领域中获得了广泛的应用,它除了可以测量电信以外,还可以用于温度、湿度等非电信号的测量,能独立工作的单片机温度检测、温度控制系统已经广泛应用很多领域。单片机是一种特殊的计算机,它是在一块半导体的芯片上集成了CPU,存储器,RAM,ROM,及输入与输出接口电路,这种芯片称为:单片机。由于单片机的集成度高,功能强,通用性好,特别是它具有体积小,重量轻,能耗低,价格便宜,可靠性高,抗干扰能力强和使用方便的优

4、点,使它迅速的得到了推广应用,目前已成为测量控制系统中的优选机种和新电子产品中的关键部件。单片机已不仅仅局限于小系统的概念,现已广泛应用于家用电器,机电产品,办公自动化用品,机器人,儿童玩具,航天器等领域。本次课程设计,就是用单片机通过各种实验,实现温度控制,外部中断,以及计数器等实验,充分展示了单片机的庞大作用。第一章IO输入/输出---半导体温度传感器DS18B20实验目的:学习IO引脚编程实现交替输入、输出的方法。内容:通过单片机的IO引脚与半导体温度传感器实现单线通讯。设备:EL-EMCU-I试验箱、EXP-8

5、9S51/52/53CPU板。编程:根据18B20的资料(见备注),将IO引脚设置在输出状态,分别模拟出不同的命令时序,例如复位、读寄存器等;再改变IO引脚的为输入状态,接收传感器输出的数据。电路原理图如图1.3.4所示:算法:在PC机上打开KeilC环境,打开实验程序文件夹IO_INOUTPUT下的工程文件IO_INOUTPUT.Uv2编译程序,上电,进入调试状态,按照程序注释说明设置断点,全速运行程序到断点处,观察观察变量temperature的值,用手摸住传感器DS18B20芯片,再运行到断点处,比较观察temp

6、eratur的变化。实验现象:用手摸住传感器DS18B20芯片,再运行到断点处,观察temperatur的变化。第二章外部中断----脉冲计数实验目的:学习单片机的外部中断使用方法。内容:对外部中断计数显示。设备:EL-EMCU-I试验箱、EXP-89S51/52/53CPU板。编程:首先第一步设置单片机的IO为输入状态,第二步设置引脚的中断触发方式,一般设置为边沿触发,第三步,设置外部中断的优先级,第四步,编写中断服务程序,包括中断入口跳转等,第五步,设置中断使能,允许外部引脚触发中断。第六步,设置死循环,主程序结束

7、,交给中断服务程序完成计数。电路图:算法:1.将CPU板正确安放在CPU接口插座上,跳线帽JP2短接在上侧。2.连线:用导线将MCU的INT0连接到单脉冲输出孔P-,连接好仿真器。3.实验箱上电,在PC机上打开KeilC环境,打开实验程序文件夹EXT_INT1实验现象:num初值为0x01,每按下一次单脉冲开关Paulse,num都会加一。第三章计数器实验实验1计数器实验目的:学习单片机的定时/计数器的计数功能使用方法。内容:对外部单脉冲信号进行计数,计数10个后产生计数中断。设备:EL-EMCU-I试验箱、EXP-8

8、9S51/52/53CPU板。编程:使用定时/计数器的计数功能,将外部时钟信号加在计数器的计数时钟输入引脚上,实现计数的功能。电路图算法:1.单脉冲开关Paulse连接MCU的INT0;2.初始化函数,设置触发方式为边沿触发,允许外部中断0,开总中断;1.每按下一次单脉冲开关Paulse,程序运行到断点处一次,运行一次外部中断0服

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

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

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