欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    智能家居报警系统单片机课程设计54613.docx

    • 资源ID:63078843       资源大小:456.43KB        全文页数:57页
    • 资源格式: DOCX        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    智能家居报警系统单片机课程设计54613.docx

    目前市场上针对对普通家庭的的智能防盗、防防火等产 品品很多,但基基于远程报警警系统的智能能家居产品价价格不菲。本本次设计的基基于AT899S52的智智能家居报警警系统实用性性非常强,设设计成本低廉廉,非常适合合普通家庭使使用。本产品品采用的是 以ATMEEL公 司 生 产 的的 51系 列 单 片片 机 ATT89S522作为主控 芯片,ATT24C022作为静态存存储芯片,44*4 薄膜膜键盘和红外外热式感应作作为探测器,GGSM和蜂鸣鸣器的家庭报报警模块。 随着信信息技术的发发展,实现家家居的信息化化、网络化,是是当前智能家家居系统发展展的新趋势。本本设计将通信信技术与防盗盗系统紧密结结合,为一款款便敏小巧,低低成本,适合合普通室内报报警的智能报报警系统。本本系统通过传传感器获取室室内人员信息息,并将信号号发送到单片片机微处理器器。系统收到到报警信息后后通过辨认密密码的方式确确定目标身份份,并通过蜂蜂鸣器报警的的方式警示入入侵者。另外外,系统配备备具手机通信信功能的GSSM模块,能能将室内安全全状况第一时时间发送至用用户手机终端端。不仅大大大提高系统安安全性及智能能性,也方便便用户的使用用。 经测试,本本系统稳定可可靠,同时具具有友好的人人机界面,为为用户提供安安全服务的同同时,实现系系统智能化管管理。关键字:GSMM 智能报报警 存储器器 传感器目 录1 方案比较与与选择52 主要元器件件介绍62.1 主芯片片-AT889S5262.2 显示屏屏-LCDD160282.3 外部存存储芯片-AT24CC0292.4 GSMM-TC335i103模块分析1124硬件组成部分分135仿真分析1166.电路板的制制作,焊接,调调试167课程设计心得得168讨论及进一步步研究和建议议179课程设计心得得18Abstracct19参考文献1991方案比较与与选择方案一:本方案案通过密码锁锁进行验证,使使用LCD模模块进行显示示,当密码输输入错误次数数大于三次并并且输入管理理员密码也错错误时,视为为非法入侵,并并通过GSMM模块发送信信息给用户手手机终端。若若通过其他途途径非法侵入入时并通过热热释人体感应应模块进行报报警。总体系系统框图如图图1所示: 图11方案一系统统框图密码锁模块:实实现密码设置置、密码存储储、密码验证证、密码出错错报警。人体热释感应模模块:当检测测到非法入侵侵的人体时,启启动蜂鸣器报报警显示模块:采用用LCD显示当当前家居安全全情况。报警模块:通过过蜂鸣器和GGSM手机终终端通信功能能报警。程序下载模块:用于程序修修改下载方案二:通过微处理器控控制技术将双双音多频电路路与语音电路路相结合,利利用电话网络络技术和相关关的传感器,开开发一种具有有联网功能的的智能报警系系统。该报警系统由由传感器终端端、计算机控控制中心、小小区管理中心心的接警主机机及相关软件件组成。如图图2所示,主机机电路由射频频接收模块接接收传感器发发来的报警信信号,通过解解码电路解码码后得到报警警传感器预先先设定的地址址码和数据码码类型。主机机和传感器两两者设定的地地址码相同时时才能被主机机接收。解码码输出信号进进入主控制器器的中断输入入端,触发中中断处理程序序。该系统适用于小小区式管理,实现小区与物业管理中心的安全状态保障,最终实现小区联网控制。 图2 方案案二系统框图图方案二的系统功功能齐全,但但是设计复杂杂,适合在小小区管理用户户大规模使用用。方案一虽虽然功能偏少少,设计相对对简单,而且且实现相对容容易,适合于于家庭个人用用户使用。综综上两种方案案,结合自身身的设计水平平,我们组选选择方案一作作为我们的最最终设计方案案。2.主要元器件件介绍 2.1主芯芯片-ATT89S522AT89S522是一种低功功耗、高性能能CMOS 8位微控制制器,具有88K 在系统统可编程Fllash 存存储器。使用用Atme公公司高密度非非易失性存储储器技术制造造,与工业880C51 产品指令和和引脚完全兼兼容。片上FFlash允允许程序存储储器在系统可可编程,亦适适于常规编程程器。在单芯芯片上,拥有有灵巧的8 位CPU 和在系统可可编程Flaash,使得得AT89SS52在众多多嵌入式控制制应用系统中中得到广泛应应用。 图33 AT899S52AT89S522具有以下标标准功能: 8k字节FFlash,2256字节RRAM, 332 位I/O 口线,看看门狗定时器器,2 个数数据指针,三三个16 位位 定时器/计数器,一一个6向量22级中断结构构,全双工串串行口, 片片内晶振及时时钟电路。另另外,AT889S52 可降至0HHz 静态逻逻 辑操作,支支持2种软件件可选择节电电模式。空闲闲模式下,CCPU 停止止工作,允许许RAM、定定时器/计数数器、串口、中中断继续工 作。掉电保保护方式下,RRAM内容被被保存,振荡荡器被冻结, 单片机一切切工作停止,直直到下一个中中断或硬件复复位为止。 2.2显示示器-LCCD160221602液晶也也叫16022字符型液晶晶它是一种专专门用来显示示字母、数字字、符号等的的点阵型液晶模模块它有若干干个5X7或或者5X111等点阵字符符位组成,每每个点阵字符符位都可以显显示一个字符符。每位之间间有一个点距距的间隔每行行之间也有间间隔起到了字字符间距和行行间距的作用用,正因为如如此所以他不不能显示图形形(用自定义义CGRAMM,显示效果果也不好)11602LCCD是指显示示的内容为116X2,即即可以显示两两行,每行116个字符液液晶模块(显显示字符和数数字)。目前前市面上字符符液晶绝大多多数是基于HHD447880液晶芯片片的,控制原原理是完全相相同的,因此此基于HD444780写写的控制程序序可以很方便便地应用于市市面上大部分分的字符型液液晶。 图4 LLCD16002编号 符号 引脚说明 编号 符号 引脚说明 1 VSS 电源地 9 D2 数据 2 VDD 电源正极 10 D3 数据 3 VL 液晶显示偏压 11 D4 数据 4 RS 数据/命令选择择 12 D5 数据 5 R/W 读/写选择 13 D6 数据 6 E 使能信号 14 D7 数据 7 D0 数据 15 BLA 背光源正极 8 D1 数据 16 BLK 背光源负极 图55 LCDD1602引引脚说明 2.3外部部存储芯片-AT244C02AT24C022是一个2KK位串行CMMOS E22PROM, 内部含有2256个8位位字节,CAATALYSST公司的先先进CMOSS技术实质上上减少了器件件的功耗。AAT24C002有一个116字节页写写缓冲器。该该器件通过IIIC总线接接口进行操作作,有一个专专门的写保护护功能。ATT24C022芯片主要性性能: 工作电压:1.8V5.5V 输入/输出出引脚兼容55V 应用在内部部结构: 128xx8(1K),256xx8(2K),512xx8(4K),10244x8(8KK),20448x8(116K) 二线串行接接口 输入引脚经经施密特触发发器滤波抑制制噪声 双向数据传传输协议 兼容4000KHz(11.8V,22.5V,22.7V,33.6V ) 支持硬件写写保护 图6 高可靠性:读写次数:1,0000,000 次 数据保存存:100 年 (四)电平平转换芯片-MAX2232MAX232芯芯片是美信(MMAXIM)公公司专为RSS-232标标准串口设计计的单电源电电平转换芯片片,使用+55v单电源供供电。 第一部分是电荷荷泵电路。由由1、2、33、4、5、66脚和4只电电容构成。功功能是产生+12v和-12v两个个电源,提供供给RS-2232串口电电平的需要。第二部分是数据据转换通道。由由7、8、99、10、111、12、113、14脚脚构成两个数数据通道。其其中13脚(RR1IN)、112脚(R11OUT)、111脚(T11IN)、114脚(T11OUT)为为第一数据通通道。8脚(RR2IN)、99脚(R2OOUT)、110脚(T22IN)、77脚(T2OOUT)为第第二数据通道道。TL/CCMOS数据据从T1INN、T2INN输入转换成成RS-2332数据从TT1OUT、TT2OUT送送到电脑DBB9插头;DDB9插头的的RS-2332数据从RR1IN、RR2IN输入入转换成TTTL/CMOOS数据后从从R1OUTT、R2OUUT输出。第三部分是供电电。15脚GGND、166脚VCC(+5v)。 2.4GSSM-TCC35i TC335i新版西西门子工业GGSM模块是是一个支持中中文短信息的的工业级GSSM模块,工工作在EGSSM900和和GSM18800双频段段,电源范围围为直流3.34.88V ,电流流消耗休眠状态态为3.5mmA,空闲状状态为25mmA,发射状状态为3000mA(平均均),2.55A峰值;可可传输语音和和数据信号, 功耗在EEGSM9000(4类)和GSM11800(11类)分别为为2W和1WW ,通过接接口连接器和和天线连接器器分别连接SSIM卡读卡卡器和天线。SSIM电压为为3V/1.8V,TCC35i的数数据接口(CCOM电平)通过AT命命令可双向传传输指令和数数据,可选波波特率为3000b/s115kbb/s , 自动波特率率为1.2kkb/s1115kb/s。它支持持Text和和PDU格式式的SMS(Shortt Messsage SServicce,短消息息),可通过过AT命令或或关断信号实实现重启和故故障恢复. TC35的数据据输入/输出出接口实际上上是一个串行行异步收发器器,符合ITTU-T RRS232接接口标准。它它有固定的参参数:8位数数据位和1位位停止位,无无校验位,波波特率在3000bps115kbbps之间可可选,TC335模块提供供RS-2332数据口,采采用AT指令令,内置微控控制器将GPPS接收机和和GSM模块块结合在一起起。为了方便便设置波特率率,我选用111.05992MHz的的晶振作为单单片机的外部部晶振,波特特率设置为99600。RRS232串串口原理图如如下所示。3.模块分析 1.主芯片-AT899S52模块块 图77 2.串口通信信和下载模块块 图8 3存储芯片AAT24C002模块 图94.系统硬件组组成部分本系统的硬件部部分主要由单单片机AT889S52、晶晶振电路、报报警电路、MMXA2322程序下载电电路、4×4矩阵键盘盘和LCD11602显示示电路和人体体热释感应模模块组成;其其中报警电路路使用蜂鸣器器和GSM手手机终端通信信功能功能相相结合报警。总总的来说,智智能家居系统统主要由微处处理器模块(MMCU)、记记忆模块、人人体红外检测测报警模块、键键盘模块、程程序下载模块块和显示模块块构成。·微处理器模块块,也就是AAT89S552单片机,因因为本系统要要实现密码检检测、密码设设定、声光提提示等功能,要要求微处理器器必须能提供供很多I/OO口,而且由由于系统体积积限制,很难难扩展I/OO口和使用外外部程序存储储器,所以选选用AT899S52单片片机。·记忆模块,本本系统的记忆忆模块是通过过单片机编程程实现,这样样的话就可以以节约硬件开开支。因为我我们选用的AAT89S552单片机运运用了I2CC技术在内部部集成了的EEEPROMM,用户可以以对其进行操操作。通过编编程实现了修修改密码后的的断电保存。·报警模块,通通过蜂鸣器和和GSM手机机终端通信功功能报警,当当密码输入错错误次数大于于三次,或者者有非法侵入入等行为,系系统会用蜂鸣鸣器实现声音音报警,同时时通过GSMM模块发送警警告信息给主主人。 ·键盘模块,键键盘模块的作作用是让用户户输入密码和和修改密码。考考虑到本系统统需要用到大大量的按键,键键盘模块采用用薄膜键盘。·通信接口模块块,为了用实实现单片机与与GSM的通通信,我们采采用采用MXXA232和和九针的串接接口组成通信信模块。·显示模块,考考虑到友好的的人机界面,采采用LCD11602液晶晶显示。显示示模块的作用用主要是显示示提示信息和和输入的密码码,以方便用用户使用。5.仿真分析(1)总分析图图 图10 (2) GGSM模块调调试通过RS-2332将GSMM模块和主控控制板连接起起来。这样要要注意要将RRXD-RXXD,TXDD-TXD连连接起来,不不要凭经验交交叉连接。这里我采用串口口调试助手,通通过RS-2232与电脑脑连接来调试试。把串口波波特率设置为为9600,效效验为设置为为NONE,数数据位8位,停停止位1位 图111 串口口助手模块有两种发送送方式:TEEXT模式和和PDU模式式。PDU模模式可以用UUnicodde编码发送送英文、汉字字。采用PDDU模式比较较复杂,TEEXT模式虽虽然只能发送送英文,但其其无需编码,发发送简单,所所以我在测试试时采用TEEXT模式。TEXT 发送送模式:(相相对简单很多多。)发送:AT<回回车>返回:AT<回回车>OK发送:AT+CCMGF=11<回车>返回:AT+CCMGF=11<回车>OK发送:AT+CCSCA=+861300101300500<回回车>返回:AT+CCSCA=+861300101300500<回回车>OK发送:AT+CCMGS=11313200610666<回车>返回:AT+CCMGS=11313200610666<回车>>发送:XXXXXXX(0-9,A-Z)XXXXXX 是指阿拉拉伯数字0-9,英文26 个字母A-ZZ返回:XXXXXXX(0-9,A-Z)XXXXXX 是指阿拉拉伯数字0-9,英文26 个字母A-ZZ发送:1A(十十六进制发送送)<回车>返回:+CMGGS: XXXXOK以上为 TEXXT 方式发发送截图:如果不能正常发发送,返回EERROR,则则说明需要格格式化。可以以发送AT&&F 命令格格式化。发送:AT&FF<回车>返回:AT&FF<回车>【6.电路板制作作、焊接、调调试此次电路板的制制作是运用热热转印法来实实现,首先就就是通过DXXP进行原理理图的绘制,然然后就是PBBC图的布线线和连接,再再者就是制版版。制版的步步骤又包括打打印和热转印印,腐蚀和清清洗,钻孔和和焊接电路。热热转印法比用用油膜法成功功率更高,实实现的效果更更加好,同时时更加有助于于同学们带动动同学们的热热情。而在焊接的过程程中,由于焊焊盘偏小而且且我们的板是是设置地板覆覆铜,分布比比较密集,大大大提高了焊焊接的难度。小小部分的虚焊焊会导致整个个电路出现问问题,所以我我们在焊接各各个元器件的的时候,都要要一一检测焊焊点是否导通通,而且在吸吸焊的过程中中要十分注意意保护焊盘。并并且焊完之后后要逐个进行行检查,避免免短路断路等等不合理的电电线连接的出出现。在电路板调试的的过程中,我我们是分模块块进行调试,同同时软件和硬硬件相结合,最最开始的是检检查LCD模模块的实现,在在接上各元器器件之后,整整个电路表面面运行良好,屏屏幕也无法显显示。我们再再次检查电路路,最开始以以为是焊接出出现问题,便便再进行一次次电路的检查查,同时调节节液晶显示的的对比度,以以希望得到最最好的我亮度度显示。最终终经反复检查查,发现时液液晶接口的第第三口的滑动动变阻器的封封装问题导致致该滑动变阻阻器无法正常常工作,经过过讨论我们将将其进行跳线线连接。然后进行蜂鸣器器报警功能的的检查,通过过改变限流电电阻的大小并并烧写合适程程序,我们是是蜂鸣器达到到预想期的效效果。第三就是进行人人体红外感应应模块的调试试,该电路和和程序较为简简单,较为容容易实现。第四GSM功能能的测试,该该测试主要通通过在单片机机烧写程序,向向GSM发送送指令,GSSM收到指令令后进行相应应的操作,包包括向指定手手机发送电话话或者拨号。调调试模块的方方法是通过RRS-2322将GSM模模块和主控制制板连接起来来,这样要注注意要将RXXD-RXDD,TXD-TXD连接接起来,不要要凭经验交叉叉连接。采用用串口调试助助手,通过RRS-2322与电脑连接接来调试。把把串口波特率率设置为96600,效验验为设置为NNONE,数数据位8位,停停止位1位。第五总系统的调调试,经过前前一轮的奋战战,我们将所所有模块按设设想结合起来来,修改程序序并经过多次次测试终于实实现了预定功功能。7. 讨论及进进一步研究建建议本设计的功能主主要包括,手手动修改密码码、手动清除除密码、输入入密码错误33次报警、人人体红外检测测入侵及入侵侵报警、密码码断电保护、GGSM短信报报警、串口通通信、手动复复位。应该特特别提到的是是密码断电保保护,由于修修改密码后,如如果没有断电电保护装置的的话,在下一一次启动电路路的时候,上上一次的密码码是不会保存存的,这对密密码的安全性性有很大的威威胁;在此次次设计中,我我们是通过II2C运用TTC35i芯芯片可实现密密码的存储,进进行掉电保护护。同时GSSM短信报警警可以实现远远距离监控。8.课程设计心心得我们主要是运用用单片机设计计了一个报警警系统,并且且用模块化的的设计方法来来实现这个电电路。在程序序编写结束后后,我们还对对该程序进行行了调试, 能按预期的的效果进行模模拟,基本完完成课程设计计的要求。通过这次单片机机课程设计,我我们收获了很很多:首先是是对单片机的的整个认识和和把握,这个个过程包括选选题,利用cc语言设计程程序,选元器器件,画电路路原理图和PPCB电路图图,制板,到到最后利用自自制的板进行行下载调试和和检验,整个个过程哪怕有有一个细节错错了,整个设设计也就失败败。我们一开开始编好程序序后,出现一一些小错误导导致无法完成成编译。在解解决程序设计计问题之后,我我们开始画电电路原理图和和PCB电路路图,特别是是在画PCBB的时候,元元器件的放置置,布线出现现很多问题。通通过查阅相关关资料,完成成PCB之后后我们又在制制板的过程中中遇到很多问问题,如PCCB线宽设置置、焊盘直径径设置等等,因因为这些小问问题会影响制制板后电路板板的制作效果果,甚至会影影响元器件的的焊接。在焊焊接完程序片片机后用单开开发板进行下下载调试和检检验,最后才才完成了这个个课程设计。因因为一开始没没有经验,所所以在整个过过程中遇到了了很多错误和和麻烦,然而而我们对一些些错误却不能能一步到位的的判断出来,这这就告诉我们们设计一个实实验或者做一一件事情时,首首先有一个大大局意识,而而且能够预见见出现的问题题和能够快速速作出对这些些问题或错误误的反应与处处理。同时通通过这个实验验,我们也深深刻的发现理理论与实际的的区别,特别别是电路的仿仿真与实际电电路的运行有有着很大的差差别,往往能能够在电脑进进行成功仿真真的电路在实实际电路上却却相差甚远。其其次是通过写写实验报告,我我们也学到了了一些东西,例例如我们把我我们的实验过过程和成果弄弄出来了,如如何把它们展展示给其他人人看,这就是是规则的问题题,虽然我们们写的时候有有时候会很麻麻烦,但是这这也是方便大大家交流的一一种好方法。最最后,通过这这次设计实验验,我们发现现了编程软件件有时候并不不很好的放映映实践情况,因因此我们应该该设计一个更更好的软件来来仿真,一个个好的仿真软软件可以减少少对试验箱的的依赖而且更更方便仿真调调试与程序的的修改。总之,这次实验验不仅仅加强强了我们的动动手编程能力力,也大大加加强了我们团团队合作以及及设计的能力力,使我们在在理论学习和和编程练习方方面都获得了了较大的收获获。 致致谢 在经过接近两两个星期的努努力,克服了了查阅资料,绘绘制原理图,制制板,焊接,调调试等难关之之后,我们终终于完成了蛋蛋骗鸡的课程程设计。这个个经历就好像像一部现实版版的西游记,“取经”的成功虽说有我们“三师兄弟”的相互合作,但也离不开“佛祖菩萨”的帮助,这里的“佛祖菩萨”当然指的是老师您。想在设计方案之之初,我们由由于肚子里的的墨水不够但但又想多搞点点模块来加分分,所以多次次想找您帮忙忙,但是想到到这个课程设设计设立的目目的,我们还还是放下手中中的电话,最最终还是跌跌跌撞撞地走过过来了。但到到了制板的时时候,我们连连打印纸都拿拿错,而且在在打印纸卡在在打印机都不不会弄,还是是要老师您帮帮忙,腐蚀的的时候也幸亏亏老师您。再次感谢老师您您对于我们这这次课程设计计的指导与帮帮助,这次课课程设计让我我们受益匪浅浅,同时也感感谢在这个过过程中帮助过过我的同学,希希望大家继续续努力。 AAbstraact Foor orddinaryy famiilies on thhe marrket aat preesent the iintellligencce of guardd agaiinst ttheft, firee prevventioon prooductss a loot, buut remmote aalarm systeem bassed onn inteelligeent hoousehoold prroductts thee pricce doees nott poorr. Bassed onn the desiggn of the AAT89C552 inttelliggent hhousehhold aalarm systeem praacticaal verry strrong, desiggn cosst is low, very suitaable ffor orrdinarry fammiliess use. Thiss prodduct UUSES iis ATMMEL coompanyy in mmale bbirth to 511 depaartmennt lissted mmonoliithic machiine ATT898522 as tthe maaster chip, AT244C04 aas staatic mmemoryy chipps, annd 4 * 4 fiilm keeyboarrd andd red WaiReeShi iinducttion aas dettectorr, GSMM and a buzzzer ffamilyy alarrm moddule. AAlong with the ddeveloopmentt of iinformmationn techhnologgy, reealizee the houseehold of innformaation, netwwork, is thhe currrent intellligennce liives iin thee new trendd of ddeveloopmentt of tthe syystem. Thiss desiign wiill coommuniicatioon tecchnoloogy annd seccurityy systtems ccloselly, foor a ssmall and ssensittivityy, loww costt, suiitablee for commoon inddoor aalarm intellligennt alaarm syystem. The systeem thrrough the ssensorr for indooor perrsonneel infformattion, and wwill ssignall sentt to ssinglee chipp micrroproccessorr. Sysstem iinformmationn receeived alarmm by rrecognnizingg the passwword aafter deterrminedd by mmeans of iddentitty, annd thrrough the wway buuzzer alarmm warnning iinvadeers. IIn addditionn, thee systtem iss equiipped with a mobbile ccommunnicatiion fuunctioon of GSM mmodulee, cann willl indooor seecuritty in the ffirst mobille phoone ussers ssend tto thee termminal. It nnot onnly grreatlyy imprrove tthe syystem securrity aand inntelliigencee, alsso faccilitaate thhe usee of uuser. By teest, tthis ssystemm is sstablee and reliaable, and hhas frriendlly intterfacce, too provvide ssecuriity seervicees at the ssame ttime, realiize inntelliigent managgementt systtem.Key worrd: GSSM IIntellligentt Alarm Memmory Seensor参考文献1.李广第第等.单片机机基础.北京京航天航空大大学出版.2.吴国敬敬等.单片机机应用和技术术.中国电力力出版.3. 王卫卫星等.单片片机原理与应应用开发技术术.中国水利利水电出版社社.4. 康华华光等.电子子技术基础模模拟部分.高高等教育出版版社.5. 康华华光等.电子子技术基础数数字部分.高高等教育出版版社.附:总原理图源程序:#includde<regg52.h>>#definee uchaar unssignedd charr#definee uintt unsiigned int/-TC355i-uchar ccode aat = "ATr" /联机指指令 “r”-“eenter” uchar ccode ccmgf="AT+CMGF=1r" /选选择短信息信信息格式-文本uchar ccode ccsca="AT+CSCA=+861338002000500r" / 广州州信息中心号号码uchar ccode ccmgs="AT+CMGS=1362226217338r" / 短信接受受者号码uchar ccode aatd="ATD11362266217388;r" / 电话接受受者号码 uchar ccode aaf=""AT&F"" / 格式化uchar ccode aadata="!warrning!"uchar ccode aadata11="ook!"uchar ccode ttable11="PPleasee enteer thee" uchar ccode ttable22="ppasswoord:"uchar ccode ttable33="PPleasee presss thee"uchar ccode ttable44="cconfirrm keyy"uchar ccode ttable55="YYour ppasswoord iss" uchar ccode ttable66="iincorrrect"uchar ccode ttable77="WWelcomme !" ;uchar ccode ttable88="*""uchar ccode ttable99=11,2,3,4,5,66;uchar ccode ttable110=1,2,33,4,5,6,7,88,9;uchar ccode ttable111=""Senioor Passswordd" uchar ccode ttable112=""new ppasswoord:" uchar ccode ttable113=""passwword aagain:"uchar ccode ttable114=""Passwword cchangeed" uchar ccode ttable115=""succeessfullly"uchar ccode ttable116=""*"sbit sdda=P01; /224C02sbit sccl=P00;sbit lccdrs=PP34; /LLCDsbit lccdrw=PP33;sbit lccden=PP32;sbit rssd=P36; /红外热热释电sbit fmmq=P07;bit flaag,flaag1,fllag2,fflag3,flag44,flagg5,ok,ttt=00;/*ttt-GMMS是否发送送警报 ok-密密码输入正确确*/uchar kkk; uchar nnum,nuum1,nuum2,nuum3,nuum4;uchar aaa6,bb9,cc66,dd6; void send_c(uchhar ccc) /串口发送送字符 SBUFF =cc; whille(!TII ); TI = 0; void uaart_innit() /串串口初始化 SCON=00x50; /允许许接收 -串串口工作方式式1 RENN=1 PCON=00x00; /波特特率不加倍 TMOD=00x20; /定时时器1方式22 TH1=0xxfd; / 波波特率设置为为9600 TL1=0xxfd; TR1=1; ES=1; /开串串口终端void deelay_11(uintt z) /Zmms延时uint xx,y;for(x=z;x>00;x-)for(y=110;yy>0;y-);void send(ucharr *tabb) /串口口发送字符串串 whiile(*tab)!= '00') SBUF =*tabb; whilee(!TI ); TI = 0; tab+; send_cc(0x0dd); /结束束字符 0000011001send_cc(0x0aa); /0000010110void deelay() /Att24c022延时 ; void deelay1(uint i) /Imss延时uint jj;for(;ii>0;i-)for(jj=100;j>0;jj-);void wrrite_ccom(ucchar ccom) /lcd11602读写写lcdrs=0; /低电平表表示输入指令令lcden=0;P1=comm; /送给P1口口delay11(5);lcden=1;/EN电电平由高变低低,表示执行行指令,所以以先拉高delay11(5);lcden=0;void wrrite_ddata(uuchar dat)lcdrs=1; /高电平表示示输入数据lcden=0; /先置低电平平P1=datt;delay11(5);lcden=1; /先置高电电平,后置低低电平,执行行指令delay11(5);lcden=0; void lccall1(

    注意事项

    本文(智能家居报警系统单片机课程设计54613.docx)为本站会员(you****now)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开