单片机实训报告.doc

单片机实训报告.doc

ID:58156683

大小:115.00 KB

页数:8页

时间:2020-04-11

单片机实训报告.doc_第1页
单片机实训报告.doc_第2页
单片机实训报告.doc_第3页
单片机实训报告.doc_第4页
单片机实训报告.doc_第5页
资源描述:

《单片机实训报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.单片机原理及应用实训报告班级:应电14.2班姓名:刘华利学号:140302058指导教师:向兵..摘要:《单片机应用系统设计项目化教程》这本书根据教育部新的教学改革要求和企业岗位技能需求,以高技能应用型人才专业能力培养为目标,结合作者多年的教学经验与课程改革成果进行编写。全书通过6个典型项目任务,着重介绍单片机基本原理及应用系统的设计方法与技巧,包括流水灯控制系统设计、简易数字时钟设计、数字电压表设计、低频信号发生器设计、数据存储及回放系统设计和窗帘智能控制系统设计等。本书采用“理实一体、项目化教学”模式进行内容编排,将单片机原理及应用系统设计的相关知识点融入项目中进行

2、讲解,易教易学,效果良好。目录摘要········································2目录········································2实训名称····································3实训地点····································3实训时间····································3实训目的····································3实训项目····················

3、················3项目1·······································3项目2·······································4项目3·······································5项目4·······································6实训总结·····································7..实训名称:单片机原理及应用实训地点:行政楼523实训时间:2016.6.27—6.30实训目的:1、掌握结构化程

4、序设计的基本方法,基本掌握面向对象程序设计的基本思路和方法。2、掌握C的基本概念和基础知识。3、通过训练能够读懂较为复杂的C语言源程序并具备基本C语言程序设计的能力。4、熟练掌握各种常用类的定义继承文件的应用,为更好的理解面向对象打下更好的基础。5、掌握面向对象的基本原理,提高学生综合程序设计的能力。6、培养自己独立解决问题,找资料的能力。同学之间相互帮助、相互交流、相互合作的团队精神。7、通过实训检查自己学习上的不足,达到熟练掌握C语言的基本知识和技能。实训项目:项目1点亮一个LED,每隔一定时间循环熄灭、点亮…设计思路:端口送高电平,led熄灭,延时1s,端口送低电平

5、,led点亮,延时1s,就这样一直循环。程序..#includetypedefunsignedcharUINT8;typedefunsignedintUINT16;voidDelayMs(UINT16Ms){UINT8i;while(Ms--){for(i=0;i<114;i++);}}voidmain(void){while(1){L2=1;DelayMs(1000);L2=0;DelayMs(1000);}}....原理图项目2点亮一个LED,让它每隔一定时间循环左移(课使用delay函数进行延时)设计思路:在项目1的的基础上,用dalay函数进行延

6、时,用<<来表示左移,添加一个左移的函数。通俗一点的讲的话,就如天天天同一些人排队领东西,领完了返回队位继续排(当然一只是这几个人排)。程序..#includevoiddelay(unsignedintz){unsignedintj,i;for(i=0;i

7、0x01;P3=LED;}}}..原理图项目3将任务二中delay延时改用定时器

8、延时,且延时一秒设计思路:在项目2的的基础上,用定时器来进行延时,首先设置定时器工作方式也就是TMOD,在设置TH0/1,TL0/1的初值,也就是定时时间的设置,然后设置中断允许,并开中断。用中断来控制。程序..#includecharj=0,i=0;voidmain(){TMOD=0X01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;EA=1;ET0=1;TR0=1;while(1);}voidT0_time()interrupt1{TH0=(65536-5000

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。