《2831.CX5多功能家居控制系统及应用设计 主程序.doc》由会员分享,可在线阅读,更多相关《2831.CX5多功能家居控制系统及应用设计 主程序.doc(2页珍藏版)》请在三一办公上搜索。
/*要初始化(2)1602LCD显示端口、(1)键盘控制端口、(4)AT24C08数据端口、(3)红外数据发射端口#include “reg51.h”#include “instrin.h”Typedef unsigned char ucharTypedef unsigned int uintIT0=1; /使用时说明EX0=1;EA=1;dm=0;ds2s();p0=0;main() uchar i,j ,t; delay(10) ; lcd_init() ; /初始化LCD while(1) lcd_clr() ; lcd_pos(0x10) ; /设置显示位置为第一行第17列 i = 0 ; while(dis1 i != 0) /显示从AT24C08中读取的字符 lcd_wdat(dis1 i ) ; i+ ; lcd_pos(0x50) ; /设置显示位置为第二行第17列 i = 0 ; while(dis2 i != 0) lcd_wdat(dis2 i ) ; i+ ; for(j=0 ; j16 ; j+) /向左移动16格 lcd_wcmd(0x18) ; /字符同时左移一格 delay(100) ; /控制移动时间 for(t=0;t4;t+) flash() ; /闪动2*4次