教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高等教育 >

智能家居报警系统设计报告方案书(3)

来源:网络收集 时间:2025-12-26
导读: void main(void) { P0=0xff; P0=0x00; init(); Timer_Init(); while(1) { Show(); Mscan(); if((key=0)(key=9)) { flag0=1; Input_Menu(); delay(100); while(flag0==1) { Mscan(); 是单片机课程设计的方案书 delay

void main(void) { P0=0xff; P0=0x00; init(); Timer_Init(); while(1) { Show(); Mscan(); if((key>=0)&&(key<=9)) { flag0=1; Input_Menu(); delay(100); while(flag0==1) { Mscan();

是单片机课程设计的方案书

delay(20); if((key>=0)&&(key<=15)) { delay(20); Input_code(); } } }

if(key==15) { flag2=1; delay(20); if(flag2==1) { Checkout(); } clear(); }

if(key==10) { SectorErase(0x2000); flag3=1; Set_Menu(); delay(20); while(flag3==1) { Mscan(); delay(20); if((key>=0)&&(key<=15)) { delay(20); SaveCode(); } } clear(); }

if(flag4==1) Blink(); if(flag5==1) { TR0=0; flag4=0; flag5=0; BUZZER=1;

是单片机课程设计的方案书

} if(flag6==1) { Red_Scan(); } } }

#ifndef _BUZZER_H #define _BUZZER_H

#include"reg52.h" #include"delay.h"

sbit BUZZER=P2^0;

void Alarm(void) { BUZZER=0; delayms(10000); BUZZER=1; delayms(10000); }

#endif

#ifndef _DELAY_H #define _DELAY_H

void delayms(unsigned int z) { unsigned int x,y; for(x=z;x>0;x--) for(y=114;y>0;y--); }

void delay(unsigned int x) { unsigned int a,b; for(a=x;a>0;a--) for(b=10;b>0;b--); }

void delay1(unsigned int x)

智能家居报警系统设计报告方案书(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/128112.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)