单片机实验报告二--交通灯.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实验报告二--交通灯

《单片机实验》实验报告 实验序号: 3 实验项目名称: 十字路口交通灯设计 学 号 27 姓 名 李泽 班 级 电子信息1005 实验地点 综合楼 指导教师 刘剑 实验时间 一、实验目的及要求 利用单片机完成十字路口交通信号灯控制器的设计,该交通信号灯控制器由两条条 主干道汇合成十字路口,总共四个路口,每个入口处设置两位的倒计时数码管和方向指 示灯。有别于传统的红绿灯交通控制器,本设计通过LED 指示指示通行的方向,通过数 码管控制通行的时间,具有简单明了,通俗易懂,简洁高效,能适应现代城市交通系统 控制的特点。如图下图所示,设和南北干道,和东西干道,四个车道都只能单向通行。 通行示意图如下图所示。在Proteus 仿真环境下演示可以达到预期的效果。 二、实验设备(环境)及要求 PC 机一台、Keil uVision4 编译软件、Proteus 仿真平台 三、 电路原理图 显示模块: 底层驱动模块: 控制器模块: 四 程序源代码 SJMP LOL CLK BIT P2.0 N4: NSLOAD BIT P2.1 MOV P1, #5FH WELOAD BIT P2.2 SJMP LOL Wait_time EQU 03H ;宏定义等待时间 TIMER1_INIT: ;50 毫秒@12.000MHz Stra_time EQU 02H ;宏定义直行时间 MOV R7, #14H ;定时1S Turn_time EQU 01H ;宏定义拐弯时间 MOV TMOD,#10H ;设置定时器1 的模式 ORG 0000H MOV TL1,#0B0H ;设置定时初值 SJMP START MOV TH1,#3CH ;设置定时初值 ORG 0003H ;外部中断0 入口地址 CLR TF1 ;清除TF1 标志 LJMP EX_INT0 SETB TR1 ;定时器1 开始计时 ORG 0013H ;外部中断1 入口地址 RET LJMP EX_INT1 INT_INIT: ORG 001BH ;定时器1 中断入口地址 SETB IT0 LJMP TIME1_INT SETB IT1 ORG 0030H ;主程序开始 MOV IE, #8DH ;开总中断和子中断 START: RET ACALL TIMER1_INIT ;初始化定时器 TIME1_INT: ;定时器1 中断入口地址 ACALL IN

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档