- 348.00 KB
- 8页
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'设计报告课程名称:单片机与接口技术项目名称:基于单片机的彩灯设计专业:轨道交通信号与控制班级:轨道二班学号:姓名:刘琳平时考核(20%)操作考核(70%)报告质量(10%)总评任课教师:孔德尉备注:
完成日期:2017年10月10日‘
1项目功能说明本项目实现了16个发光二极管的驱动,共包含4种颜色,发光二极管依次排列,二极管依次被点亮,即完成实验。2仿真电路设计2.1电路图中选用的硬件:一个AT89C51,两个CAP,一个CAP-ELEC,一个CRYSTAL,16个RES,9个LED-YELLOW,3个LED-BLUE,1个LED-GREEN,3个LED-RED,3个POWER,2个GROUND。2.2电路图中选用的硬件特性:1)AT89C51:与MCS-51兼容,4K字节可编程FLASH存储器,数据保存时间10年,全静态工作,三级程序存储器锁定,128*8位内部RAM,可编程串行通道。2)CAP:3)CAP-ELEC:4)CRYSTAL:5)RES:6)LED:7)POWER:8)GROUND:2.3硬件与单片机的连接引脚:C1,C2,CRYSTAL分别连接单片机18,19引脚;C3,R9分别连接单片机9,31引脚,D3,D9,D6,D18,D2,D21,D13,D1分别连接引脚P1.7-P1.0;D20,D10,D17,D11,D14,D19,D16,D7分别连接引脚P3.0-P3.7。2.4电路仿真图:
图2.1小彩灯仿真电路图3程序设计思路与程序流程3.1设计思路本文提出了一种基于AT89C51单片机的彩灯控制方案,实现对彩灯的控制。本方案以AT89C51单片机作为主控核心,与显示、驱动等模块组成核心主控制模块,可以显示不同的花样。3.2程序流程图
4程序清单#include#include#defineucharunsignedcharvoiddelay(){uchari,j;for(i=0;i<255;i++)for(j=0;j<255;j++);}voidmain(){uchari,temp;while(1){temp=0xfe;//初值为
for(i=0;i<16;i++){P1=temp;//temp值送入P1口delay();//延时temp=_crol_(temp,1);//temp值循环左移1位P2=temp;//temp值送入P2口delay();//延时temp=_crol_(temp,1);//temp值循环左移1位for(i=0;i<16;i++){P1=temp;//temp值送入P1口delay();//延时temp=_crol_(temp,1);//temp值循环左移1位P2=temp;//temp值送入P2口delay();//延时temp=_crol_(temp,1);//temp值循环左移1位
}}}5问题与解决通过这次的项目报告,使我对硬件电路的工作原理有进一步的认识和学习,在做的过程中也遇到了一些问题,用的keil软件,经过不断地调试终于使编译成功,然后将其加到protel中设计好的彩灯图中进行仿真,出现个别错误,在不断地改进下终于没有错误。这个过程加强了我思考问题的完整性和实际生活联系的可行性,培养了综合应用的能力,对单片机的各个管脚的功能也有了进一步的认识。'
您可能关注的文档
- 软件项目报告.docx
- 项目报告配置打印服务器.doc
- 龙州中医医院整体搬迁二期项目报告书.doc
- 学期项目报告.doc
- 正合茶MRA检测项目报告.doc
- 手持GPS系统设计项目报告.doc
- 笔记本和移动DVD应用行业项目报告书.doc
- 美食分享软件项目报告.doc
- 餐饮配送项目报告.doc
- 中国移动人力资源项目薪酬及期权项目报告说明会.pdf
- 中国联通人力资源咨询项目报告.pdf
- 基于Web的轿车三维定制系统设计项目报告.doc
- 居民新能源汽车购买意愿与影响因素研究项目报告.doc
- 环评爱好者论坛_房地产项目报告书送审稿.doc
- 网上选课系统项目报告.doc
- 啤酒消费者研究项目报告.doc
- 《JavaEE编程课程设计》期末项目报告书.doc
- 项目报告参考模板【经典之作】.ppt