毕业论文:基于STC89C52单片机的LED彩灯控制.doc在线文档共19页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
作为输出端口,每个引脚能驱动个负载,对端口写入时,可以作为高阻抗输入。
在访问外部程序和数据存储器时,口也可以提供低位地址和位数据的复用总线。
系统硬件设计的最小系统最小系统包括晶体振荡电路复位开关和电源部分。
整个系统工作由软件程序控制运行。
上电后系统经过初始化,查询是否有电源键按下有,则进入用户设定彩灯模式到彩灯模式的状态无,则进入默认缺省工作状态。
主控模块设置复位键,当按下复位键时,彩灯的亮灭会跳到彩灯模式。
彩灯上电工作后,用户可以根据自己编写得程序来控制彩灯的亮灭模式。
系彩灯上电工作后,用户可以根据自己编写得程序来控制彩灯的亮灭模式。
主控模块设置复位键,当按下上电后系统经过初始化,查询是否有电源键按下有,则进入用户设定彩灯模式到彩灯模式的状态无,则进入默认缺省工作状态。
部分内容简介,所以八个灯就需要,再用只电阻分压,使工作电流不要超过灯的工作电流,以致烧坏灯。
另方面为主控模块单片机系统彩灯控制器提供工作电源。
整个系统工作由软件程序控制运行。
上电后系统经过初始化,查询是否有电源键按下有,则进入用户设定彩灯模式到彩灯模式的状态无,则进入默认缺省工作状态。
主控模块设置复位键,当按下复位键时,彩灯的亮灭会跳到彩灯模式。
彩灯上电工作后,用户可以根据自己编写得程序来控制彩灯的亮灭模式。
系统硬件设计的最小系统最小系统包括晶体振荡电路复位开关和电源部分。
图为最小系统。
采用的晶振,方便单片机与计算机通信,复位方式采用上电复位方式。
单片机介绍本设计采用芯片为主控制器,该芯片正常工作电压为,支持的最高时钟频率为,程序存储器为,数据存储器为。
单片机是种高性能产品,尤其是对数据的处理和信号的采集速度快,而且应用范围广泛,在电子行业中占据着重要的位置。
单片机主要特性如下增强型单片机,时钟机器周期和时钟机器周期可以任意选择,指令代码完全兼容传统工作电压单片机单片机工作频率范围,相当于普通的,实际工作频率可达用户应用程序空间为字节片上集成字节通用口个,复位后为是准双向口弱上拉,口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为口用时,需加上拉电阻。
在系统可编程在应用可编程,无需专用编程器,无需专用仿真器,可通过串口,直接下载用户程序,数秒即可完成片具有功能具有看门狗功能共个位定时器计数器。
即定时器外部中断路,下降沿中断或低电平触发电路,模式可由外部中断低电平触发中断方式唤醒通用异步串行口,还可用定时器软件实现多个工作温度范围工业级商业级封装单片机的工作模式掉电模式典型功耗,可由外部中断唤醒,中断返回后,继续执行原程序空闲模式典型功耗正常工作模式典型功耗掉电模式可由外部中断唤醒,适用于水表气表等电池供电系统及便携设备引脚图引脚功能说明引脚电源电压引脚接地端口,引脚口是个漏极开路的位双向口。
作为输出端口,每个引脚能驱动个负载,对端口写入时,可以作为高阻抗输入。
在访问外部程序和数据存储器时,口也可以提供低位地址和位数据的复用总线。
此时,口内部上拉电阻有效。
在编程时,端口接收指令字节而在校验程序时,则输出指令字节。
验证时,要求外接上拉电阻。
端口,引脚口是个带内部上拉电阻的位双向口。
的输出缓冲器可驱动吸收或者输出电流方式个输入。
对端口写入时,通过内部的上拉电阻把端口拉到高电位,这是可用作输入口。
口作输入口使用时,因为有内部上拉电阻,那些被外部拉低的引脚会输出个电流。
此外,和还可以作为定时器计数器的外部技术输入和定时器计数器的触发输入,具体参见在对编程和程序校验时,接收低位地址。
表和引脚复用功能引脚号功能特性定时器计数器外部计数输入,时钟输出定时器计数器捕获重装触发和方向控制端口,引脚口是个带内部上拉电阻的位双向端口。
的输出缓冲器可以驱动吸收或输出电流方式个输入。
对端口写入时,通过内部的上拉电阻把端口拉到高电平,这时可用作输入口。
作为输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出个电流。
在对编程和程序校验期间,也接收高位地址和些控制信号。
端口,引脚是个带内部上拉电阻的位双向端口。
的输出缓冲器可驱动吸收或输出电流方式个输入。
对端口写入时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。
做输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输入个电流。
在对编程或程序校验时,还接收些控制信号。
口除作为般口外,还有其他些复用功能,如所示表口引脚复用功能引脚号复用功能串行输入口串行输出口外部中断外部中断定时器的外部输入定时器的外部输入外部数据存储器写选通外部数据存储器读选通引脚复位输入。
当输入连续两个机器周期以上高电平时为有效,用来完成单片机单片机的复位初始化操作。
看门狗计时完成后,引脚输出个晶振周期的高电平。
特殊寄存器地址上的位可以使此功能无效。
默认状态下,复位高电平有效。
引脚地址锁存控制信号是访问外部程序存储器时,锁存低位地址的输出脉冲。
在编程时,此引脚也用作编程输入脉冲。
引脚外部程序存储器选通信号是外部程序存储器选通信号。
当从外部程序存储器执行外部代码时,在每个机器周期被激活两次,而访问外部数据存储器时,将不被激活。
引脚访问外部程序存储器控制信号。
为使能从到了。
测量及其结果分析硬件调试首先,将焊接好的电路板先目测进行检查,看是否有漏焊,虚焊的。
对照图,检查元件的焊接是否无误,正负极的接法有没有错等。
其次用万用表测量印刷电路板的导线是不是都有接通,靠得很近的导线是否有连在起等,有断的就马上用锡补上,太远的或者是断的太离谱的就只能用导线代替。
检查每根导线都无误后可进行下步调试。
最后,插上电源,看电路板有什么反应,电源的指示灯是否点亮,电源输出端电压是否在左右,以上都达到要求可将电源接到主板去,查看灯是否正常工作。
硬件调试过程与分析在以上硬件调试都没问题的情况下,进行下步的调试过程。
将下载好程序的单片机组装好,所有的硬件组装完整,开始进行软硬件整机的调试。
在调试中继续找出单独调试中无法显现的故障,反复进行修改,直到所设计的灯正常工作。
在调试中,首先可以确定的是软件的编写是正确的,因为在线仿真通过了,可以实现设计的要求。
有可能出现的问题就在硬件电路板的制作或元件是否匹配等。
设计制作过程遇到的问题由于画图时,布线设置太细了,导致腐蚀时,线都断了。
焊盘设置不够大。
在焊盘时,焊接不好焊,而且容易脱落。
在三极管放大器的接地端焊接时,没焊好,虚焊,导致硬件无法工作,整排灯不亮。
调试时,语言程序编程不够熟练,没能编出更完美的程序。
不足部分彩灯显示部分有的灯比较亮,有的比较暗。
原因分析驱动电流不足,可以加点驱动电流。
程序可能有些漏洞,比如每到秒时会有停滞现象。
原因分析到秒时程序进入存储数据,所以有这个现象,可以优化程序代码。
设置的四个按键开关没用上。
原因分析关于用语言编程的函数调用掌握不是很熟练,以后要加强学习。
彩灯样式彩灯的样式共有二十七种,把这二十七种样式分为种彩灯模式。
彩灯模式是排彩灯呈不同形式花样。
彩灯模式是排彩灯呈不同形式花样。
彩灯模式是排彩灯呈不同于彩灯模式形式花样。
彩灯模式是排彩灯呈不同于彩灯模式形式花样。
彩灯模式是排彩灯呈图不同于彩灯模式,彩灯模式形式花样。
彩灯模式是排彩灯呈不同于彩灯模式,彩灯模式形式花样。
参考文献王幸之钟爱琴等系列单片机原理与接口技术北京北京航空航天大学出版社孙涵芳徐爱卿单片机原理及应用北京北京航空航天大学出版社阳宪惠现场总线技术及其应用北京清华大学出版社冯建华,赵亮单片机应用系统设计与产品开发北京人民邮电出版社杨素行模拟电子技术基础简明教程第二版北京高等教育出版社,谢亮谢晖张义和王敏男。
例说单片机语言第三版。
北京人民邮电出版社,马忠梅。
十五高等院校规划教材•单片机的语言应用程序设计。
北京北京航空航天大学出版社系列单片机器件手册陈元灯陈宇。
制造技术与应用第版。
北京电子工业出版社,博加特比斯利。
电子器件与电路第版。
北京里科清华大学出版社,张立生危水根。
电路与模拟电子技术清华大学出版社。
北京总结接近年的课题设计已经结束了,这次设计是大学所学的理论和实践相结合的个重要环节,是对我们所学知识的个综合的训练及考核,是对我们所学知识的应用能力和大学理论知识对实践技能相结合的全面的考核。
并对我们如何根据要做的课题对现有得资料进行理解和应用的能力考核。
在这年中我学到了很多东西,不管在硬件上还是软件上都受益匪浅,感到自己以前所学的知识没有深刻的理解,关键时刻还得求助于老师和书本,觉得以后要做的事还很多,需要不断的自学并深化学习以前的知识。
在这次课题设计终于看到了自己存在很多不足,首先,就是不会使用画图,在同学的教导和自己的努力下,终于能够比较熟练的画出原理图,接着就是利用自动生成
