2022年实验3--模拟交通灯控制实验.docx
《2022年实验3--模拟交通灯控制实验.docx》由会员分享,可在线阅读,更多相关《2022年实验3--模拟交通灯控制实验.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源综合试验一:模拟交通灯掌握试验一、试验目的1、明白时间常数的运算方法;2、明白 80C51 中断的工作机理、过程,把握中断服务程序的编制;3、把握 80C51 单片机内部定时计数器的工作方式挑选,初始化程序的设置以及中断服务子程序的设计;二、试验内容编写模拟交通灯运行掌握程序;要求红绿灯亮灯延时时间为 30 秒,黄灯亮灯延时时间为 10 秒;利用二位八段 LED 显示器进行时间显示; 时间显示采纳倒计时的方式;时间归零时信号进行切换;三、试验要求把握单片机内部通用资源如中断、定时计数器、串行口及并行端口的应用; 时间的延时必需采纳定时器定时中断方式进行,定时器 0 或定时器 1 可
2、任选一个默认为 0;编程时请充分考虑定期器的时间扩展问题;利用二位八段 LED 显示器进行时间显示,显示码采纳串行口模式0 进行输出;显示方式及相应的程序编写请参考试验一;显示部分的具体接线原理及对应的显示码参考图 15;把握中断系统的基本概念及使用方法;如:中断被响应所需的必要条件;一个完整的中断响应过程;中断优先级的概念信号灯的掌握由并行口P0 口输出进行快关掌握;四、试验线路图图为交通灯掌握接线示意图, 除红绿黄六路交通灯外, 仍需要用到两个八段LED 显示器,用于显示交通灯时间显示,显示码采纳串行口模式0 进行输出;图为八段显示器接线原理图, 具体说明白串行口工作模式 0 的硬件线路;
3、由于开发板一有 6 个八段显示器,在试验过程中除正常计时的两个八段LED 外, 将其余四个灭掉;欢迎下载精品学习资源图 3.1 交通灯掌握接线示意图图 3.2 八段显示器接线原理图五、程序及注释ORG 0000H AJMP MAINORG 000BH;定时器计数器 T0 中断矢量欢迎下载精品学习资源AJMP T0INTORG 0030H MAIN:MOV TMOD,#01H;设定时器 /计数器 T0 为方式 1, T1 为方式 0MOV SCON,#00HMOV SP,#60H;设堆栈指针 SP为 60HSETB TR0;启动定时器 /计数器 T0SETB PT0; T0 中断为高优先级SET
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 实验 模拟 交通灯 控制
限制150内