厨房报警器单片机课程设计.doc
目录1.课程设计目的2.课程设计正文3程序流程图4程序5硬件分析6原理图7PCB图8元件功能9系统调试10课程设计总结参考文献一课程设计目的通过自主的设计和调试一个简单实际系统;熟练单片机仿真系统的使用方法,达到提高综合运用相关知识的能力;进一步熟悉和掌握Protel99的使用方法;掌握单片机系统设计全部过程的目的。二课程设计正文厨房报警器是一个具有设定功能的计时报警器。它应用于普通家庭生活,设计简单,价格便宜有较强的实用性。它能通过三个按键设定延迟时间,在此期间人们可以做一些另外的工作,倒计时完成后蜂鸣器响,保证不会发生意外。虽然其原理简单,但我们相信,作为一个大学生课程设计,其严谨的逻辑和创造的思维,使我们在将来工作中获益匪浅。三程序流程图显示0000并设定时间无人按复位键按下确认键定时器到时响定时器开始定时有人按下复位键重新显示0000.四程序#include"reg51.h"sbitP10=P10;sbitP11=P11;sbitP12=P12;sbitP13=P13;sbitP14=P14;sbitP27=P27;sbitP20=P20;sbitP21=P21;sbitP22=P22;sbitP23=P23;sbitP17=P17;intzhongjian;inttt=0;intmm;intll;intflag=1;intminiute1=0,miniute2=0,second=0,secondshi=0;intsecondsum=0,miniutesum=0;/intminiute,miniute0,second0,second1;intmiao;/函数功能:延时/voiddelay(unsignedintm)while(m-);