8位AT89C51单片机,AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器[3][4]。引脚排列如图2.1所示。Р图2.1 AT89C51引脚图РAT89C51单片机的主要特性Р4K字节可编程闪烁存储器Р寿命:1000写/擦循环Р数据保留时间:10年Р全静态工作:0Hz-24Hz Р三级程序存储器锁定Р128×8位内部RAM Р32可编程I/O线Р两个16位定时器/计数器Р5个中断源Р可编程串行通道Р低功耗的闲置和掉电模式Р片内振荡器和时钟电路Р系统的总体方案设计Р智能家居控制系统主要是在家庭安全方面起到智能控制的目的,本系统分为主机部分和分机部分。系统的整体框图如图2.2。Р主机部分首先可以通过键盘输入模块对系统进行初始化设置;其次,通过通讯模块实现与分机之间的数据传输;然后,主控元件对接收到的数据通过LCD显示模块进行实时显示,使室内情况一目了然;对于需要控制的情况可通过温湿度控制模块和煤气阀开关进行控制;对于危险的情况也可以通过声光报警模块和远程报警模块实现报警。Р分机部分是系统的执行部分,其功能主要是对室内的安防进行监控,首先是对温湿度传感器、气体传感器以及烟雾传感器对室内的温湿度、气体以及烟雾等信号进行采集并作出判断,然后通过通讯模块将检测的结果传送与主机系统。Р主机和分机之间采用无线传输的方式进行通讯,这样可以省去传统的在家居内走线的弊端,从而具有低成本和组网方便的优势。同时选用射频技术,因其具有省电、可靠、低成本、时延短等优点。Р图2.2 系统整体框图