- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单 片 机 课 程 设 计
报 告
设计题目: 简易安防声光报警器
姓 名:
班12建筑电气与智能化二班
学 号:______ _______
指导老师:
日 期:____ 2014年10月8号_____
目 录
第一章:前言…………………………………………………(3)
第二章:设计要求……………………………………………(3)
第三章:课题分析与整体构思………………………………(3)
第四章:程序设计……………………………………………(4)
第五章:硬件电路设计………………………………………(9)
第六章:Proteus仿真 …………………………………… (13)
第七章:硬件制作及调试 …………………………………(13)
第八章:心得体会 …………………………………………(15)
前 言
上学期我们学习了单片机这门学科,总体感觉这门学科还是比较难学的,对于编程这类的科目我一直理解的不够透彻。这次的单片机课程设计正好可以让我温习一下之前学过的内容,加深理解,毕竟“实践是检验真理的唯一标准”。通过这次设计,我可以将之前学过的理论和这次实践相结合,更有利于对单片机的理解与把握。
第二章 设计要求
一、设计题目:简易安防声光报警器
二、设计任务及要求:
自制一个单片机最小系统,包括串口下载、复位电路,采用两路外部中断输入门禁和红外探测两路信号(采用两个小按键模拟),中断信号输入后能将报警信息在四位一体数码管上显示,并输出声光报警信号。
第三章 课题分析与整体构思
一. 课题分析
(1)警情探测:在该设计中,需采用两路外部中断输入门禁报警和红外报警,分别采用两个小按键模拟。其中一个按键模拟门禁报警,对应外部中断0;另一个按键模拟红外报警,对应外部中断1。
(2)报警设计:正常状态下, 数码管不显示,当发生门禁报警时,系统发出光报警信息并在数码管显示1;,当发生红外报警时系统发出光报警信息并在数码管显示0。只有由主人按下报警接触按钮或系统复位后,才能解除声光报警并将数码管不显示。
整体构思:
(1)程序构思:在该设计中,需采用两路外部中断输入门禁报警和红外报警,采用单片机C语言编写程序比较易读且相对汇编思路清晰简单。以下几个子函数必不可少:LCD的初始化子函数LCD忙检测子函数子函数
一、流程图:
首先单片机上电复位,并进行初始化包括寄存器和数码管,当发生报警事件时,单片机驱动声光报警装置并且在数码管上显示相应的报警信息,退出中断时,单片机检测报警解除按钮,当报警解除按钮被按下时单片机关闭声光报警并清除数码管上的报警信息,具体的程序流程如下。
图1 主程序流程图
图2 中断函数流程图
二、程序清单:
#includereg51.h
#define uint unsigned int
#define uchar unsigned char
uchar code table[]={0xbf,0xbf,0xbf,0xbf};
uchar code table1[]={0x86,0x86,0x86,0x86};
uchar code table2[]={0xfe,0xfd,0xfb,0xf7};
uint a,b,c,flag,temp,aa,bb,i=1;uint z=0;
sbit red=P1^5;
sbit spe=P1^6;
sbit yellow=P1^7;
void delay(uint z)
{
uint x,y;
for(x=z;x0;x--)
for(y=40;y0;y--);
}
void init()
{
EA=1;
EX0=1;
EX1=1;
TCON=0x55;
TMOD=0x15;
TH0=(65536-1)/256;
TL0=(65536-1)%256;
ET0=1;
ET1=1;
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
}
vo
您可能关注的文档
- 毕业设计(论文)-数控针灸仪设计与实现.doc
- 毕业设计(论文)-数字电路式四路抢答器的设计.doc
- 毕业设计(论文)-双冷源冷水机组设计.doc
- 毕业设计(论文)-双容水箱液位控制的仿真研究.doc
- 毕业设计(论文)-水稻工厂化育秧流水线的振动式排种器设计.doc
- 毕业设计(论文)-水稻运秧机关键部件的设计与研究.doc
- 毕业设计(论文)-水温控制饮水机的设计与制作.doc
- 毕业设计(论文)-伺服运动带式输送机的设计.doc
- 毕业设计(论文)-太原市灰霾天气与气象因素关系研究.doc
- 毕业设计(论文)-泰州市231省道泰州至高港改线工程3标段高架桥桩基专项施工方案.doc
- 专题03+让世界更美好(期末复习课件)六年级道德与法治上学期新教材统编版五四学制.pptx
- 12.1认识国家安全(教学课件)-【新教材】2025-2026学年八年级道德与法治上册同步PPT课件+教学设计.pptx
- 13.2在奉献中成就精彩人生(教学课件)-【新教材】2025-2026学年七年级道德与法治上册同步PPT课件+教学设计.pptx
- 2.1+充分发挥市场在资源配置中的决定性作用+课件-2025-2026学年高中政治统编版必修二经济与社会.pptx
- 第三课+多极化趋势(精讲课件)-【考点全通关】2026年高考政治一轮复习高效精讲课件(全国通用).pptx
- 课题2 常见的酸和碱 第2课时 常见的碱、碱的化学性质(教学课件)化学新教材人教版九年级下册.pptx
- 红色大气61条要点速览“十五五”规划建议PPT党课课件(讲稿).docx
- 红色大气61条要点速览“十五五”规划建议PPT党课课件.pptx
- 精美大气在接续奋斗中谱写中国式现代化新篇章PPT二十届四中全会主题课件下载(讲稿).docx
- 简约大气红色做合格共产党员总结PPT模板.pptx
原创力文档


文档评论(0)