以下为《机器人系统单片机控制设计课程论文》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
课程设计(论文)
课程名称 机器人系统单片机控制设计
学 院 机械***
班级学号 ***07
学生姓名 王某某
指导教师 关某某
2020 年 7 月 1 日课程设计任务书及成绩
学生姓名
王某某
班级学号
***07
课程名称
机器人系统单片机控制设计
题目
循环彩灯
课程设计目标与任务、计划与进度安排:
1、总体方案设计 1 天
2、硬件设计 1 天
3、软件设计 1 天
4、程序调试及验证 1 天
5、编写课程设计说明书 0.5 天
6、答辩 0.5 天
评语:
1、课程设计平时表现,包括出勤及设计任务参与度( )
2、程序调试完成度( )
3、说明书质量,包括内容完整性、条理性及格式规范性( )
4、答辩中的表现( )
(A 优秀; B 良好;C 中等;D 及格;E 不及格) 总评成绩:
指导教师: 关某某/岳某某
2020 年 7 月 1 日
专业负责人:
20 年 月 日
学院教学副院长:
20 年 月 日
目 录
前言
课程设计的目的和要求 1
课程设计的目的 1
课程设计的要求 2
系统组成和工作原理 2
系统组成 3
系统工作原理 3
硬件设计 4
单片机最小系统设计 4
XX 接口电路设计 5
软件设计 5
Keil 介绍 6
程序设计 6
仿真实验结果 8
Proteus 介绍 9
仿真结果 9
结束语
(简述课程设计的收获、体会以及对本教学环节的意见和建议)
参考文献
前 言
随着人们生活环境的不断改善和美化,在许多场合可以看到彩色霓虹灯。 LED 彩灯由于其丰富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用,用彩灯来装饰已经成为一种时尚。但目前市场上各式样的 LED 彩灯控制器大多数用全硬件电路实现,电路结构复杂、功能单一,这样一旦制作成品只能按照固定的模式闪亮,不能根据不同场合、 不同时间段的需要来调节亮灯时间、模式、闪烁频率等动态参数。这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等缺点。此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。因此有必要对现有的彩灯控制器进行改进。
课程设计是学完一门课后应用本课知识及以前的知识积累而进行的综合性、开放性的训练, 是培养学生工程意识和创新能力的重要环节。进一步巩固和加深“ 单片机”课程的基本知识,了解单片机设计知识在实际中的应用。综合运用“ 单片机” 课程和先修课程的理论及生产实际知识去分析和解决电路设计问题, 进行单片机电路设计的训练。学习单片机设计电路的一般方法, 了解和掌握单片机电路的设计过程和进行方式, 培养正确的设计思想和分析问题、解决问题的能力, 特别是总体电路设计能力。通过计算和绘图, 学会运用标准、规范和查阅有关技术资料等, 培养单片机电路设计的基本技能。
课程设计的目的和要求
课程设计的目的
掌握用定时器延时或软件延时进行定时控制的方法。
掌握外部中断技术的基本使用方法。
掌握中断处理程序的编程方法。
课程设计的要求
由 8051 内部定时器 1 按方式 1 工作,即作为 16 位定时器使用,每 0.1 秒钟 T1 溢出断一次。P1 口的 P1.0~P1.7 分别接发光二极管的 LED1~LED8。要求编写程序模拟一循环灯。彩灯变化花样可自行设计。例程给出的变化花样为:①LED1、LED2、…LED8 依次点亮;
②LED1、LED2、…LED8 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 12×106 )=1us
设定时初值为 X,则(2 16 -X)×1×10-6 =0.05,可求得 X=15536 化为十六进制则 X=3CB0H,故定时初值为 TH1=3CH,TL1=B0H
初始化程序
包括定时器初始化和中断系统初始化,主要是对 IP、IE、TCON、TMOD 的相应位进行正确的设置,并将时间常数送入定时器中。由于只有定时器中断,IP 便不必设置。
中断程序
中断服务程序除了要完成计数减一工作外,还要将时间常数重新送入定时器中,为下一 次中断做准备。主程序则用来控制发光二极管按要求顺序亮灭。
实验接线:P1.0~P1.7 分别接发光二极管 LED1~LED8。总流程图:
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《机器人系统单片机控制设计课程论文》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。