1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
天黑后开灯的持续时间和天亮前提前开灯的时间可通过程序进行调整。
由于本系统采用单片机对环境照度进行测试判断并进行计算,因此电路能随着季节的变化自动调节每天的开关灯的时间,从而达到自动节约电能的目的。
芯片选用说明相关芯片及其引脚分析是种低功耗高性能位微控制器,具有在系统可编程存储器。
使用公司高密度非易失性存储器技术制造,与工业产品指令和引脚完全兼容。
片上允许程序存储器在系统可编程,亦适于常规编程器。
在单芯片上,拥有灵巧的位和在系统可编第页共页程,使得为众多嵌入式控制应用系统提供高灵活超有效的解决方案。
具有以下标准功能字节,字节,位口线,看门狗定时器,个数据指针,三个位定时器计数器,个向量级中断结构,全双工串行口,片内晶振及时钟电路。
另外,可降至静态逻辑操作,支持种软件可选择节电模式。
空闲模式下,停止工作,允许定时器计数器串口中断继续工作。
掉电保护方式下,内容被保存,振荡器被冻结,单片机切工作停止,直到下个中断或硬件复位为止。
引脚功能说明图系列单片机引脚图电源地口口是个位漏极开路的双向口。
作为输出口,每位能驱动个逻辑电平。
对端口写时,引脚用作高阻抗输入。
当访问外部程序和数据存储器时,口也被作为低位地址数据复用。
在这种模式下,具有内部上拉电阻。
在编程时,口也用来接收指令字节在程序校验时,输出指令字节。
程序校验时,需要外部上拉电阻。
口口是个具有内部上拉电阻的位双向口,输出缓冲器能驱动个逻辑电平。
对端口写时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流。
此外,和分别作定时器计数器的外部计数输入和时器计数器的触发输入具体如下表所示。
在编程和校验时,口接收低位地址字节。
表口的第二功能引脚号第二功能定时器计数器的外部计数输入,时钟输出定时器计数器的捕捉重载触发信号和方向控制在系统编程用在系统编程用在系统编程用口口是个具有内部上拉电阻的位双向口,输出缓冲器能驱动个逻辑电平。
对端口写时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用第页共页时,被外部拉低的引脚由于内部电阻的原因,将输出电流。
在访问外部程序存储器或用位地址读取外部数据存储器例如执行时,口送出高八位地址。
在这种应用中,口使用很强的内部上拉发送。
在使用位地址如访问外部数据存储器时,口输出锁存器的内容。
在编程和校验时,口也接收高位地址字节和些控制信号。
口口是个具有内部上拉电阻的位双向口,输出缓冲器能驱动个逻辑电平。
对端口写时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流。
口亦作为特殊功能第二功能使用,如下表所示。
在编程和校验时,口也接收些控制信号。
表口第二功能引脚号第二功能串行输入串行输出外部中断外部中断定时器外部输入定时器外部输入外部数据存储器写选通外部数据存储器写选通复位输入。
晶振工作时,脚持续个机器周期高电平将使单片机复位。
看门狗计时完成后,脚输出个晶振周期的高电平。
特殊寄存器地址上的位可以使此功能无效。
默认状态下,复位高电平有效。
地址锁存控制信号是访问外部程序存储器时,锁存低位地址的输出脉冲。
在编程时,此引脚也用作编程输入脉冲。
在般情况下,以晶振六分之的固定频率输出脉冲,可用来作为外部定时器或时钟使用。
然而,特别强调,在每次访问外部数据存储器时,脉冲将会跳过。
如果需要,通过将地址为的的第位置,操作将无效。
这位置,仅在执行或指令时有效。
否则,将被微弱拉高。
这个使能标志位地址为的的第位的设置对微控制器处于外部执行模式下无效。
外部程序存储器选通信号是外部程序存储器选通信号。
当从外部程序存储器执行外部代码时,在每个机器周期被激活两次,而在访问外部数据存储器时,将不被激活。
访问外部程序存储器控制信号。
为使能从到的外部程序存储器读取指令,必须接。
为了执行内部程序指令,应该接。
在数组缓冲区取出时缓冲区的高位,放入数组缓冲区取出秒,放入数组缓冲区判断是否为设置标志位,为假从液晶地址开始写数据口输出数组里面的数据调用写数据子程序判断是否为设置标志位,为真从液晶地址开始写数据口输出数组里面的数据调用写数据子程序从液晶地址开始写数口输出数组里面的数据调用写数据子程序从液晶地址开始写数据口输出数组里面的数据调用写数据子程序从液晶地址开始写数据第页共页口输出数组里面的数据调用写数据子程序从液晶地址开始写数据调用函数调用函数口输出数组里面的数据调用写数据子程序重新赋值给定时器的重新赋值给定时器的初始化定时器加载定时器的控制寄存器加载定时器的模式寄存器加载定时器的高位字节加载定时器的重装寄存器的高位字节加载定时器的低位字节加载定时器的重装寄存器的低位字节使能定时中断启动定时器调用显示子程序把此时秒缓冲区的值赋给把此时分缓冲区的值赋给把此时时缓冲区的值赋给把此时时缓冲区的值加第页共页把此时秒缓冲区的值赋给把此时分缓冲区的值赋给把此时秒缓冲区的值赋给把此时秒缓冲区的值赋给用于检测是否是天亮前个小时到否如果小时到,向下检测如果分钟到,再向下检测如果秒到,执行下面指令灯亮用于检测是否是天亮前个小时到否如果小时到,向下检测如果分钟到,向下检测如果秒到,执行下面指令灯灭键盘扫描程序,用于调整标准时钟的时间第页共页定义个字符变量,用于存放口的数据把口的数据传送给存储单元应用语句,以便判断下面状态当口等于时同时调用子程序,以便识别口按下当等于时,执行执行语句退出语句当口等于时同时调用子程序,以便识别口按下当等于时,执行执行语句退出语句延时子程序,用于液晶显示定义两个字符变量用两个循环语句来实现延时延时子程序,用于键盘去抖动定义两个字符变量用两个循环语句来实现延时响铃子程序,用于驱动器发声定义个整形变量第页共页初始化当值为真时,执行下面语句调用函数取反,使之高低电平变换调用函数调用函数调用函数调用函数调用函数调用函数调用函数调用函数调用函数调用函数取反,使之高低电平变换调用函数调用函数调用函数调用函数调用函数值当值等于时值再赋于目录摘要绪论课题研究的背景开发的意义课题研究的方案芯片选用说明相关芯片及其引脚分析引脚功能说明相关芯片及其引脚分析相关芯片及其引脚分析参考连接系统硬软件设计夜用照明系统的设计标准时钟显示部分设计光敏接收电路接键可调部分系统照明和报警部分系统复位与晶振电路软件设计部分程序源程序见附页调试硬件调试软件的调试总结与展望工作总结展望参考文献致谢附页程序清单单片机照明灯智能控制器摘要该夜用照明灯系统采用单片机为核心,利用单片机的端口分别控制标准时钟系统可控硅和电铃,达到智能操控照明系统。
我们常见的路灯过道灯草坪灯广告箱灯霓虹灯和厕所等公共场所用的些照明灯往往彻夜通明,这不仅浪费能源,在种程度上也造成了光污染。
在今天电力能源供应比较紧张的情况下,在没有人员活动的深夜让这些灯关掉些,不仅可以节约能源,也能够节约些开支。
本文主要介绍系统的开发背景,意义,并重点介绍了硬件设计和软件设计的过程。
在硬件方面,从元件,模块,系统逐级阐述,特别是系统的核心部分,并用软件对原理图和电路板的制作。
软件方面,用现阶段比较流行的单片机语言编程,利用定时器中断控制标准时钟。
最后是软硬件的调试,其中介绍了单片机仿真软件的使用。
关键词可控硅光敏电阻本科毕业论文设计英文摘要第页共页绪论课题研究的背景随着现代科技的飞速发展,单片机已经在各个领域得到越来越广泛的应用。
单片机由于体积小,功耗低两个基本特征,在通讯,家电,工业控制,仪器仪表,汽车等产品中都可以看到单片机的身影。
单片机技术也随着集成电路技术的进步在近几年飞速的发展,这种发展可以分为两方面方面在硬件上单片机内部集成了越来越多的功能部件,如驱动,串行口,大容量存储器等另方面在开发手段上从汇编语言向高级语言过度,计算机仿真调试技术的应用使单片机开发周期大大的缩短,为各类产品更新,软件的升级提供了可靠的技术保障。
在设计单片机应用系统时,由于历史的原因,目前在国内仍然以系列单片机为主。
作为电子专业的学生,非常有必要通过实际产品的设计和制作,了解现代产品的开发全流程。
全面提高机,电,光,算知识的综合应用能力,掌握从系统级,电路级,到芯片级各个层次的设计和实现手段。
基于上述原因,选择此设计课题,在此设计过程中,我们将会用到多门学科的理论知识,将对以前所学的知识做个全面的复习和巩固,更重要的是培养了发现问题,分析问题,解决问题的能力,还有动手能力,也是次很好的实践,对以后的学习和工作也会有所帮助。
开发的意义科技的进步带动了产品的智能化,单片机的应用更是加快了发展的步伐,它的应用范围日益广泛,已远远超出了计算机科学的领域。
小到玩具信用卡,大到航天器机器人,从实现数据采集过程控制模糊控制等智能系统到人类的日常生活,到处都离不开单片机,此设计正是单片机的个典型应用。
而此设计可以通过实现智能照明控制,通过对路面的检测,由单片机来控制其反应情况,使其变得智能化,使人的手解放出来,此系统还可以应用到道路检测,安全巡逻中,能满足社会的需要。
课题研究的方案本选题是用单片机介绍种使用单片机联合制作的夜用照明灯智能控制器,采用两开两关的工作模式,即在天黑后自动开灯,过小时后关灯在天亮前小时开灯,天亮后自动关灯。
天黑后开灯的持续时间和天亮前提前开灯的时间可通过程序进行调整。
由于本系统采用单片机对环境照度进行测试判断并进行计算,因此电路能随着季节的变化自动调节每天的开关灯的时间
