单片机十字路口红绿灯课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南京工程学院

课程设计任务书课程名称单片机与接口技术

院(系、部、中心)电力工程学院

专业电气工程及其自动化

班级电气071 起止日期 2010.6.7 ~

指导教师鞠阳徐懂礼

设计要求

1、预习要求:

1)预习《STAR ES598PCI实验仪微机原理实验指导书》附录三:

2)预习《STAR ES598PCI实验仪微机原理实验指导书》附录二之

2.7 B2区;2.9 B4区;2.15 C5区;2.36 G5区;2.37 G6区。

3)预习《STAR ES598PCI实验仪微机原理实验指导书》之“实验九8255控制交通灯实验”

4)预习本任务书,根据设计任务,预先画出电路原理图、程序流程图,编写出实验程序。

2、设计报告要求:

1)画出接口部分电路原理图,并阐述系统工作原理。

2)绘制程序流程图和源程序清单。

3)调试过程和结果。

4)要求用WORD撰写课程设计报告,上交打印版和电子稿。

3、课程设计说明书装订顺序及主要内容如下:

1)封面、目录

2)任务书

3)正文:设计思路与功能描述;电路原理图及其说明。应标示并说明每一个输入/输出信号的含义;结构框图;系统调试中的问题和解决办法;运行情况和结论;源程序清单。

4)参考资料

4.主要参考文献

[1] 李干林. 《STAR ES598PCI实验仪微机原理实验指导书》[M] .南京工程学院,2008.

[2]胡汉才.单片机原理及其接口技术[M].北京:清华大学出版社,2004

5.课程设计进度安排

起止日期工作内容

2010年6月××日(第×周)

之前

第×周,星期一

第×周,星期二、三

第×周,星期四

第×周,星期五

第×周,星期六预习消化理解设计任务,设计程序流程图,编写源程序。预习星研微机实验系统的仿真调试操作界面

学习STAR86/88实验系统的使用和操作,

进行实验8255测试和P1测试基本实验

完成基本要求的内容

完成中级和高级要求的内容

验收

撰写课程设计报告

6.成绩考核办法

总评成绩由三部分组成,分别是:成果演示占40%,测试成绩占30%,设计报告占30%。

1、成果演示(根据程序运行演示确定基础分);

2、口试或笔试测验(与本设计有关的问题,目的是考查设计成果是否经过自己思考独立

完成);

3、课程设计报告(格式、内容、质量)。

教研室审查意见:

教研室主任签字:

年月日

院(系、部、中心)意见:

主管领导签字:

年月日

附录1 : 设计提示

设计任务中的A道代表东西方向,B道代表南北方向。

1、电路接线方案:

交通信号灯由实验仪的LED发光二极管模拟,由P1口输出控制:见下表。

注:1)、P1口的输出方式可根据实验设备红绿黄灯具体位置改变

2、定时问题

(1)硬件定时

已知8031的主频为12MHz,则12分频后为1 MHz,让T0工作在方式1、定时,则最大定时时间为65535us,即65.5ms,现要求达到1s 的定时时间,所以要数1000÷65.5=15.26次,即大约为16次,才能得到1s 的定时时间(详见硬件延时1s子程序框图)。

(2)软件定时

使用软件延时方法,设计延时子程序,达到延时1秒钟的目的。

3、/INT0输入中断问题

开关K8接/INT0中断输入脚,初始化时设置/INT0 为边沿电平触发,当K8输入电平变化时,触发/INT0 中断,在中断服务子程序中使PSW中的用户标志位F0状态取反,以供主程序查询,决定是工作在白天还是夜晚模式。

参考流程图:

主程序:

/INT0中断服务程序:硬件延时1

附录2:相关外设原理及接线图2.7 B2区:逻辑笔、频率发生器

相关文档
最新文档