微机原理与接口技术课程设计--交通灯控制的设计与实现
-
资源ID:1394744
资源大小:468.50KB
全文页数:15页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
微机原理与接口技术课程设计--交通灯控制的设计与实现
1、 微机原理与接口设计报告 学 院: 信息科学与工程学院_T 班 级: G 学 号: G 姓 名: _G 指导老师: G 完成时间: 2012 年 06 月 24 号 G 目目 录录 一、设计目的一、设计目的1 二、设计任务及要求二、设计任务及要求1 1、设计任务、设计任务1 2、设计内容、设计内容1 3、设计器材、设计器材2 三、设计原理及设计方案的选择三、设计原理及设计方案的选择3 1、设计原理、设计原理3 2、系统原理、系统原理4 2.1 8255 的工作原理及的工作原理及内部结构内部结构4 2.2 发光二极管显示原理发光二极管显示原理5 四、总体设计四、总体设计5 五、详细设计五、详细设
2、计6 1、电路设计、电路设计6 2、延时模块设计、延时模块设计6 3、交通灯主程序设计、交通灯主程序设计7 六、运行结果及说明六、运行结果及说明9 七、课程设计总结及体会七、课程设计总结及体会9 八、参考文献八、参考文献10 九、九、程序源代码程序源代码10 - 1 - 一、设计目的一、设计目的 1、了解交通灯管理的基本工作原理。 2、熟练掌握 8255A 可编程并行接口芯片的接口编程方法,掌握 8255A 在不 同工作方式下通过输出对显示灯的控制。 3、熟练掌握 8253 芯片的编程及应用,掌握不同方式下定时计数的方法,知 道用 8253 芯片控制时间和申请中断。 4、熟练掌握 8259 芯
3、片的编程及应用,掌握 8259 芯片对中断的控制。 5、熟悉掌握对硬件的运用,能够通过软件编程来达到对硬件的控制。 6、掌握多位 LED 显示问题的解决。 7、学习单板方式下扩展简单 I/O 接口的方法以及双色灯的使用。 8、进一步学习微处理器的编程技术。 二、设计任务及要求二、设计任务及要求 1、设计任务、设计任务 这次课程设计的题目是交通灯控制的设计与实现,主要是模拟十字路口的 红绿灯。 交通灯控制器的设计与实现主要是通过编写汇编语言程序利用 8255A 的 B 口和 C 口实现对灯的亮与灭进行控制。首先,要了解的是 8255A 是如何工作的, 包括它的 B、C 口和控制端口是如何写数据的,还包括芯片的初始化等。在编写 程序时得先规划好红绿黄所要接的端口,继而编写相应的端口控制程序。对于红 绿灯的持续时间我用到的软件延时。最后要在实验室通过一个软件进行调试,调 试通过后即可看到设计的结果。 2、设计内容、设计内容 城市十字交叉路口红绿灯控制系统主要负责控制东西