您现在的位置:网站首页答辩论文论文专题

交通信号灯的控制(微机原理)

  • 简介:二○○七~二○○八学年 第一学期信息科学与工程学院自动化系课程设计报告书姓 名: 卢 春 学 号: 200504134076 班 级: 自动化0503班 课程名称: 微机原理及应用课程设计 指导教师: 程 磊 2007年 12月 24日1 设计题目:交通......
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数]:9              [字数]:3203

[目录]
1 设计题目
2 设计任务及要求
3 方案选择和分析
4 系统原理
5 程序流程图
6 程序清单
7 主要芯片说明
8 运行效果
9 收获与体会
10 参考文献
11 硬件电路图

[正文]
1 设计题目:交通信号灯的控制
2 设计任务及要求
通过8255A并口来控制LED发光二极管的亮灭。A口控制红灯,B口控制黄灯,C口控制绿灯。输出为0则亮,输出为1则灭。用8253定时来控制变换时间。
设有一个十字路口,1、3为南,北方向,2、4为东西方向,初始态为4个路口的红灯全亮。之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车。延迟30秒后,1、3路口的绿灯熄灭,而1、3路口的黄灯开始闪烁(1HZ)。闪烁5次后,1、3路口的红灯亮,同时2、4路口的绿灯亮,2、4路口方向开始通车。延迟30秒时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁。闪烁5次后,再切换到1、3路口方向。之后,重复上述过程。
3 方案选择和分析
3.1 方案一
黄灯闪烁的频率为1HZ,由8253产生一个1HZ的方波信号,8255控制或门打开的时间,在或门打开的时间内,8253将方波信号输入或门使黄灯闪烁。由于计数值最大为65535,1MHZ/65536的值远大于2HZ,所以采用两个计数器级联的方式,8253通道0的CLOCK0输入由分频器产生的1MHZ时钟脉冲,工作在方式 3即方波发生器方式,理论设计输出周期为0.01s的方波。1MHZ的时钟脉冲其重复周期为T=1/1MHZ=1us,因此通道0的计数初值为10000=2710H。由此方波分别作为CLOCK1和CLOCK2的输入时钟脉冲,所以通道1和通道2的输入时钟频率为100HZ,通道1作计数器工作在方式1,计数初值3000=BB8H既30s,计数到则输出一个高电平到8255的PA7口,8255将数据输入到8088,8088检测到高电平既完成30s定时。通道2工作在方式3需输出一个1HZ的方波,通过一个或门和8088共同控制黄灯的闪烁,因此也是工作在方波发生器方式,其计数初值为100=64H,将黄灯的状态反馈到8055的端口PB7和PC7,同样输入到8088,8088通过两次检测端口状态可知黄灯的状态变化,计9次状态变化可完成5次闪烁。
3.2 方案二
......

[参考文献]
[1] 朱定华,微机原理、汇编与接口技术,清华大学出版社,2005
[2] 李芷 杨文显,微机接口技术及其应用,电子工业出版社,2004
[3] 李革新,汇编语言程序设计,西安电子科技大学出版社,2003
[4] 孟志华,微机原理及应用实验指导书,2007

[原文截取]
二○○七~二○○八学年 第一学期
信息科学与工程学院
自动化系
课程设计报告书
姓 名: 卢 春
学 号: 200504134076
班 级: 自动化0503班
课程名称: 微机原理及应用课程设计
指导教师: 程 磊
2007年 12月 24日
1 设计题目:交通信号灯的控制
2 设计任务及要求
通过8255A并口来控制LED发光二极管的亮灭。A口控制红灯,B口控制黄灯,C口控制绿灯。输出为0则亮,输出为1则灭。用8253定时来控制变换时间。
设有一个十字路口,1、3为南,北方向,2、4为东西方向,初始态为4个路口的红灯全亮。之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车。延迟30秒后,1、3路口的绿灯熄灭,而1、3路口的黄灯开始闪烁(1HZ)。闪烁5次后,1、3路口的红灯亮,同时2、4路口的绿灯亮,2、4路口方向开始通车。延迟30秒时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁。闪烁5次后,再切换到1、3路口方向。之后,重复上述过程。
3 方案选择和分析
3.1 方案一
黄灯闪烁的频率为1HZ,由8253产生一个1HZ的方波信号,8255控制或门打开的时间,.....
查看评论 已有0位网友发表了看法
  • 验证码: