该夜用照明灯系统采用AT89S52单片机为核心,利用单片机的端口分别控制LCD1602标准时钟系统、可控硅和电铃,达到智能操控照明系统。我们常见的路灯、过道灯、草坪灯、广告箱灯、霓虹灯和厕所等公共场所用的一些照明灯往往彻夜通明,这不仅浪费能源,在某种程度上也造成了光污染。在今天电力能源供应比较紧张的情况下,在没有人员活动的深夜让这些灯关掉一些,不仅可以节约能源,也能够节约一些开支。本文主要介绍系统的开发背景,意义,并重点介绍了硬件设计和软件设计的过程。在硬件方面,从元件,模块,系统逐级阐述,特别是系统的核心部分AT89C52,并用PROTEL 99SE软件对原理图和电路板的制作。软件方面,用现阶段比较流行的单片机C语言编程,利用定时器中断控制标准时钟。最后是软硬件的调试,其中介绍了单片机仿真软件KEIL C51的使用。
摘要I
Abstract II
1绪论1
1.1课题研究的背景1
1.2开发的意义1
1.3课题研究的方案1
2芯片选用说明1
2.1 AT89S52 1
2.1.1相关芯片及其引脚分析1
2.1.2引脚功能说明2
2.2 AT89C2051 4
2.2.1相关芯片及其引脚分析4
2.3 LCD1602 5
2.3.1相关芯片及其引脚分析5
2.3 SMC1602A参考连接: 7
3.系统硬/软件设计8
3.1夜用照明系统的设计8
3.2标准时钟显示部分设计: 10
3.3光敏接收电路12
3.4接键可调部分12
3.5系统照明和报警部分13
3.6系统复位与晶振电路13
3.7软件设计部分13
3.8程序源程序:见附页1 14
4调试14
4.1硬件调试14
4.2软件的调试14
5.总结与展望16
5. 1工作总结16
5. 2展望16
参考文献: 17
致谢18
附页1:程序清单19
展开...
作品编号:
112827
文件大小:
1.13MB
下载积分:
10
文件统计:
doc文件1个
文件列表
正在加载...请等待或刷新页面...