没有合适的资源?快使用搜索试试~ 我知道了~
单片机应用基础课程设计-交通灯控制系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 150 浏览量
2022-07-04
15:15:07
上传
评论
收藏 171KB DOC 举报
温馨提示
试读
22页
单片机应用基础课程设计-交通灯控制系统
资源推荐
资源详情
资源评论
华 北 水 利 水 电 学 院
课 程 设 计 说 明 书
课程名称:单片机应用基础
专 业:机械设计制造及其自动化
指导教师:
学 号: 2 0 0 7 0 5 7 0 8
姓 名:
设计期限: 2010年05月24日 开始
2010年06月04日 结束
1
课 程 设 计 任 务 书
课程设计名称
单片机应用基础课程设计
专业班级
(学生人数)
机自2007055-2007061
(93人)
指导教师
本学期承担相
应课程教学任
务情况
《单片机应用基础》
理论:26学时
实验:6学时
课程设计目的及
任务
《单片机应用基础》课程设计是学好本门课程的又一重要实践性教学环节,课程设计
的目的就是配合本课程的教学和平时实验,以达到巩固消化课程的内容,进一步加强综
合应用能力及单片机应用系统开发和设计能力的训练,是以培养学生综合运用所学知识
的过程,是知识转化为能力和能力转化为工程素质的重要阶段。
课程设计任务:根据给定的任务要求选择合适的单片机和其他电子元器件,进行系
统硬件电路设计和软件编程,根据系统制作并调试系统电路板,使之实现任务要求。有
关参数选择要求符合国家标准。具体设计内容如下:
步进电机控制、模拟交通灯控制、模拟键盘输入及显示模块。
课程设计要求
要求:
1、利用proteus软件设计各模块工作原理图,并进行模拟仿真;
2、控制程序设计、调试及实现:
(1)根据要求,写出完整的程序流程图;
(2)将设计程序输入、汇编,排除语法错误,生成*.OBJ文件;
(3)利用proteus软件进行电路模拟仿真和调试
4、设计硬件电路并烧写程序,调试后系统能按照要求工作
5、写出课程设计说明书(统一格式)
课程设计目标
1.课程设计说明书一份;
2.系统工作原理图一张;
3.汇编源程序(或者C语言源程序)
4.硬件电路板调试通过
2
参考文献
及资料
[1] 李广第主编.单片机基础.第一版.北京航空航天大学出版社.北京.1994年6月
[2] 王修才主编.单片机接口技术.第一版.复旦大学出版社.上海.1995年10月
[3] 周志德主编.单片机原理及应用.第一版.高等教育出版社
[4] 李运华主编.机电控制.第一版.北京航空航天大学出版社
[5] 秦曾煌主编.电工学 上册:电工技术.第五版.高等教育出版社
[6] 秦曾煌主编.电工学 下册:电子技术.第五版.高等教育出版社
注:此套表填写一式三份,于课程设计前一周分别交至教学督导团、教务科、教研室
3
目录
第一章 课程设计的目的和要求 ……………………………………………………………………4
一.课程设计的目的 ……………………………………………………………………………4
二.课程设计预备知识 …………………………………………………………………………4
三.课题设计的任务 ……………………………………………………………………………4
第二章 总体设计 ……………………………………………………………………………………5
第三章 硬件设计 ……………………………………………………………………………………5
一.单片机及其外围 ……………………………………………………………………………5
二.电路图 ………………………………………………………………………………………9
第四章 软件设计 ……………………………………………………………………………………11
一.软件概述 ……………………………………………………………………………………11
二.汇编语言指令说明 …………………………………………………………………………12
三.定时/计数器的原 ……………………………………………………………………………13
四.中断 …………………………………………………………………………………………14
第五章 系统调试 ……………………………………………………………………………………15
第六章 结束语 ………………………………………………………………………………………15
附录1 …………………………………………………………………………………………………17
附录2 …………………………………………………………………………………………………18
第一章 课程设计的目的和要求
4
一、课程设计的目的
《单片机应用基础》课程设计是学好本门课程的又一重要实践性教学环节,课程设计的目的就是
配合本课程的教学和平时实验,以达到巩固消化课程的内容,进一步加强综合应用能力及单片机应用
系统开发和设计能力的训练,启发创新思维,使之具有独立单片机产品和科研的基本技能,是以培养
学生综合运用所学知识的过程,是知识转化为能力和能力转化为工程素质的重要阶段。
二、课程设计预备知识
掌握PROTEUS、WAVE软件的基本操作知识,复习《单片机原理》、《微型计算机系统原理及应
用》、《电子技术》等内容。
三、课程设计的任务
根据给定的任务要求选择合适的单片机和其他电子元器件,进行系统硬件电路设计和软件编程
根据系统制作并调试系统电路板,使之实现任务要求。有关参数选择要求符合国家标准。具体设计内
容如下:
1. 模拟交通灯模块。
2. 设计系统工作原理图,利用PROTEUS软件绘制系统工作原理图。
3. 系统控制程序设计、调试及实现:
(1)根据要求,写出完整的程序流程图;
(2)将设计程序输入、汇编,排除语法错误,生成*.OBJ文件;
(3)按所设计的原理图,在实验平台上连线,检查无误;
(4)将目标文件传送到实验系统,执行并运行调试该程序,最终实现控制要求。
具体任务:
设计并实现单片机交通灯控制系统,实现以下情况下的交通灯控制。
交通灯的状态如表所示。
A 方向 B 方向
状态
红灯 黄灯 绿灯 红灯 黄灯 绿灯
灭 灭 亮
亮
灭
灭
A方向通行,B方向禁行
灭
闪烁
灭
亮
灭
灭
A方向警告
亮
灭
灭
灭
灭
亮
A方向禁行,B方向通行
亮
灭
灭
灭
闪烁
灭
B方向警告
灭
灭
亮
亮
灭
灭
特殊情况, A放行
亮
灭
灭
亮
灭
灭
有紧急车辆时,AB均为红灯
第二章 总体设计
5
剩余21页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Picasso_v3.1 2.ipa
- chromedriver-mac-arm64.zip
- 蓝zapro.apk
- chromedriver-linux64.zip
- UCAS研一深度学习实验-MNIST手写数字识别python源码+详细注释(高分项目)
- 基于Python和PyTorch框架完成的一个手写数字识别实验源码(带MINIST手写数字数据集)+详细注释(高分项目)
- 基于Matlab在MNIST数据集上利用CNN完成手写体数字识别任务,并实现单层CNN反向传播算法+源代码+文档说明(高分项目)
- NVIDIA驱动、CUDA和Pytorch及其依赖
- 基于SVM多特征融合的微表情识别python源码+项目说明+详细注释(高分课程设计)
- html动态爱心代码一(附源码)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功