附 录 4 软 件 设 计 源 程 序 题 目 教 学 楼 智 能 照 明 控 制 系 统 软 件 设 计 学 生 姓 名 李 鑫 专 业 班 级 电 子 信 息 工 程 04 级 2 学 号 ************ 院 ( 系 ) 电 气 信 息 工 程 学 院 指 导 教 师 曹 祥 红 完 成 时 间 2008 年 6 月 10 日 1 主 机 程 序 #include #include #include #include #include #define uchar unsigned char #define uint unsigned int void msec(uint x); uchar rec_es(void); void sent_es(uchar schar); sbit KEY_INT = P3^3; //键 盘 中 断 sbit WARN = P3^4; //报 警 控 制 uchar data key_buf; //定 义 键 值 寄 存 器 uchar idata room_disbuf[16]={"教 室 号 :000 "}; uchar idata JSRS_disbuf[16]={"当 前 使 用 :000 "}; uchar idata GXDJ_disbuf[16]={"光 线 等 级 :0 "}; uchar idata time_disbuf[16]={"00:00:00 "}; uchar idata KDSJ_disbuf[16]={"00:00 "}; uchar idata GDSJ_disbuf[16]={"00:00 "}; uchar data ZMKG; uchar data room_buf[3]; uchar data cou1,cou2; long int data com1,com2,com3,com4;