《简易安防声光报警器》课程设计报告

《简易安防声光报警器》课程设计报告

ID:35626634

大小:600.00 KB

页数:19页

时间:2019-04-03

《简易安防声光报警器》课程设计报告_第1页
《简易安防声光报警器》课程设计报告_第2页
《简易安防声光报警器》课程设计报告_第3页
《简易安防声光报警器》课程设计报告_第4页
《简易安防声光报警器》课程设计报告_第5页
资源描述:

《《简易安防声光报警器》课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《简易安防声光报警器》课程设计报告班级:09自动化一班姓名:学号:1指导教师:2012年09月25日目录第一章:前言……………………………………………(3)第二章:任务书…………………………………………(3)第三章:芯片介绍………………………………………(3)第四章:课题分析与整体构思…………………………(6)第五章:程序设计………………………………………(7)第六章:硬件电路设计…………………………………(10)第七章:Proteus仿真…………………………………(12)第八章:硬件制作及调试……………………………(13)第九章:总结………………………………………(16)

2、第一章前言经过一个学期对单片机的学习,掌握了最基本的单片机知识,如MCS-51单片机的结构与工作方式、指令系统、中断系统、并行I/O接口以及简单汇编语言程序设计等。这些都仅限于狭隘的课本知识不能真正从根本了解单片机的工作方式以及实际的应用,虽说有几次小型实验,学到了一定的汇编编程及调试技巧,但是对于单片机依旧没有很清晰的认识,幸而这次单片机课程设计给我们提供了一个很好的平台与机会,让我亲身经历从选题到编程、硬件电路设计及调试到最后的硬件实物制作调试的过程,真正从全方位将所学联系起来,最终促成了这次难忘的学习体验。第二章任务书一、设计题目:简易安防声光报警器二、设计要求:自制

3、一个单片机最小系统,包括串口下载、复位电路,采用两路外部中断输入门禁和红外探测两路信号(采用两个小按键模拟),中断信号输入后能将报警信息在四位一体数码管上显示,并输出声光报警信号。三、元件清单STC89C54单片机、串口芯片MAX232、无极性电容、极性电容、发光二极管、电阻、小按键、芯片插座、插座、晶振、驱动四、设计步骤1)查找相关资料,用protues将本课程设计电路图画出来2)理清思路,写好程序,并用keil软件将程序编译出来,生成hex文件.3)将hex文件加载到单片机中,模拟运行,(加载方法:双击51单片机,选择先前所生成的hex文件,然后运行),若没有达到实验要

4、求,则反复的修改程序,调试,知道出现实验结果.4)按照自己的仿真实验图,结合老师所给的最小系统图以及其中的引脚,将板子焊好5)把之前写好的程序(适当的注意单片机的输出口是否一一对应)下到51单片机,然后进行测试,不断的调试,直到出现该有的实验现象和实验结果。第三章芯片介绍一,单片机内部介绍1.单片机的存储器ROM和RAM时严格区分的。ROM称为程序存储器,只存放程序,固定常数,及数据表格。RAM则为数据存储器,用作工作区及存放用户数据。2.采用面向控制的指令系统。为满足控制需要,单片机有更强的逻辑控制能力,特别是单片机具有很强的位处理能力.3.单片机的I/O口通常时多功能的

5、。由于单片机芯片上引脚数目有限,为了解决实际引脚数和需要的信号线的矛盾,采用了引脚功能复用的方法,引脚处于何种功能,可由指令来设置或由机器状态来区分.4.单片机的外部扩展能力很强。在内部的各种功能部件不能满足应用的需求时,均可在外部进行扩展,与许多通用的微机接口芯片兼容,给应用系统设计带来了很大的方便。5.89C51单片机介绍VCC:电源。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口

6、,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器

7、或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,如下表所示:口管脚备选

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

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

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