摘 要:本文采用了单片机STC89C52来完成电子音乐门铃设计。本系统主要是完成普通电子门铃以外的功能:语音提示,显示提示和选择按键。语音提示是由ISD4004语音提示电路组成,根据主人的设定提示来访者主人在不在家。显示提示主要由1602LCD显示电路来完成,当来访者按下门铃会显示出主人的信息。选择按键是由选择按键输入电路组成,他是给主人提供选择,主人在家可以选择“IN”,不在家或不愿被打扰时选择“OUT”。该系统设计简单、可靠性高、成本低,可广泛应用于住宅小区,公司等地方。60098
毕业论文关键词:单片机,电子门铃,液晶显示,语音录放
Abstract: This dissertation uses a MCU STC89C52 to complete the design of electronic music doorbell system. This system mainly complete other electronic doorbell functions: voice prompt, display hint and select button. Voice prompt consists of ISD4004 voice prompt circuit, according to the setting of master to tell visitors whether he is at home.Display hint mainly depends the 1602 LCD display circuit, it will show master’s information when visitors press the door bell. Select button is composed of input circuit selection buttons, he provides the choice to master, master can choose to "IN" at home,not at home or don’t want to be disturbed can choose "OUT". The system design is simple, high reliability, low cost, can be widely used in residential area, company and other areas.
Keywords: MCU, Electronic doorbell, LCD display, Voice record-play
1 绪论 4
1.1 概述 4
1.2 课题的总体设计 4
2 硬件电路设计 5
2.1 硬件最小系统设计 5
2.2 时钟电路的设计 6
2.2.1 DS1302结构框图与引脚介绍 6
2.2.2 DS1302与单片机的硬件电路设计 7
2.3 显示提示电路的设计 8
2.3.1 液晶显示原理 8
2.3.2 LCD1602芯片简介 8
2.3.3 显示电路的设计 10
2.4 语音提示电路的设计 11
2.4.1 ISD芯片简介 11
2.4.2 ISD芯片特点及引脚介绍 11
2.4.3 分段录音和放音简介 13
2.4.4 ISD4004与单片机连接电路的设计 14
2.5 按键电路的设计 15
3 软件设计 17
3.1 主程序设计 17
3.2 相应子程序设计 18
3.2.1 按键扫描子程序设计 18
3.2.2 门铃键子程序设计 19
3.2.3 录音和播放程序设计 21
4 系统调试 23
总结 24
参考文献 25
致谢 26
附录一 系统原理图 27
附录二 仿真图 28
附录三 源程序