- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
交通灯开放实验报告.doc
交通灯
一、实验要求:
设计一个能模拟十字路口交通灯工作要求的近年系统,能实现
1、南北与东西两方向轮流点亮红绿灯,持续时间为10S(可在程序中更改);
2、数字显示红绿灯剩余时间,并的秒点闪烁;
3、红灯的后3秒黄灯闪烁;
二、实验目的:
1、掌握单片机定时器的用法,学会计时程序的设计方法;
2、学习读懂硬件电路,学会编写数码管、LED的显示程序;
3、学会ISP下载方法;
三、设备器材:PC机,WAVE软件,双龙下载软件,目标电路板,下载线等。
四、实验原理:
硬件电路(目标板)原理图:
电路说明:两位共阳数码管的字型LED段A~H,分别接到P1、P0口的最低位到最高位,分别显示倒计时的十位和个位,这样,数字0~9对应的字型码就可确定,如0的字型码为C0H;单片机的晶振为12MHZ,有上电复位,有按键(不用,未画)。
软件设计要点及说明:
1、整个程序按结构化格式,写在一个文件中。
2、程序由以下模块组成:定义,主程序;子程序有:初始化,显示,数据变换,定时中断服务;字型码数据;
3、由晶振频率知,CPU时钟周期为1μS,则定时器T0设为方式1,16位计数最长时间为65536μS,设计数初值为15536,则一个定时中断的时间为50mS,计中断次数10次为半秒,计两次半秒为1 秒,数秒数可准确定时红绿灯的时间;中断计数、计秒等都可放在中断服务程序中,并可用DJNZ实现倒计数。
4、黄灯的工作判断:可用秒计数值与3做减法,用C的变化来判断(或直接控制)黄灯的灭或闪烁。
5、秒闪烁:可定义位地址 FG BIT 07H,它是20H的最高位,初值为0FFH,每半秒对FG求反,则20H的最高位每半秒反转一次,将20H同送往P口的字型码做与运算,则其最高位H位每半秒反转一次,实现了点的秒闪烁。
五、实验内容:
1、详细说明交通灯的功能及工作过程、要求。
2、熟悉WAVE的编程环境,新建一个汇编程序文件,并保存。
3、按结构化程序设计的要求,留出定义位置,写好主程序的结构。
4、编写子程序:定义显示缓冲RAM,编写数字显示子程序。
5、声明定时器的中断,编写定时中断服务程序,能完成倒计时。
6、编写倒计时的十位个位分离程序,送显缓,完成倒计时的数字显示。
7、在数字显示子程序中添加秒闪烁及三色灯工作程序。
8、完美程序,做模拟仿真,分析修改,直到仿真结果完全正确。
9、连接好下载线,开启电源,启动双龙下载软件,下载程序到目标板,运行程序。
10、分析运行结果,反复修改调整,直到达到设计要求。
六、实验结果:
1、交通灯功能及工作过程的详细描述:
交通灯用来控制交通,东西,南北个通十秒钟。数码管倒计时并有灭零功能,当时见到计时到三秒时黄灯开始闪烁,直到下一个十秒开始,红灯点亮,另一边的绿灯点亮,又开始倒计时。
2、交通灯控制的完整程序:
;端口:P3.6 | P3.5 | P3.4;;;;;;;P3.2 |P3.1 |P3.0;
;南北:绿 |黄(兰) | 红 ;东西:绿 |黄(兰) |红 ;
;信号:低电平有效(灯亮)
L1 EQU 40H
L0 EQU 41H
C50MS EQU 42H
CHS EQU 43H
SS EQU 44H;;
FG BIT 07H;20H的最高位
NB BIT 7EH
;;;;主程序;;;;;;;;;;;
ORG 0000H
AJMP START
ORG 000BH
LJMP TEMER_0
START:CALL INI
MAIN:
CALL DS_DISY
CALL DSHS
AJMP MAIN
;;;;;初始化;;;;;;;
INI:
MOV TMOD,#01H
MOV TH0,#4CH;对11.0592MHZ,应为4C00H
MOV TL0,#00H
SETB TR0
SETB EA
SETB ET0
MOV C50MS,#10D
MOV CHS,#2D
MOV SS,#10D;秒倒计时的初值
MOV 20H,#0FFH;
RET
;;;;;显示;;;;;;;;
DS_DISY:CLR C
MOV A,#4
SUBB A,SS
JC HDBS;C=1,不是最后3秒,黄灯灭
ORL C,/FG;闪烁信号送C中
HDBS:
JB NB,TONB
MOV P3,#0EBH;东西通行
MOV P3.1,C;;;C=0,黄灯亮(闪)
JMP XXSS
您可能关注的文档
- 中国肥皂工业的现状及其所面临的危机.pdf
- 中国船舶定向增发与整体上市基于内部资本市场视角.pdf
- 中国菲利普斯曲线的理论分析和实证研究_谢璐.pdf
- 中国证券市场价值投资效应及影响因素.pdf
- 中国证券市场信息不对称研究.pdf
- 中国证券市场有效性研究.pdf
- 中国证券市场现状和投资策略论文.doc
- 中国证券市场的非线性特征与分形维分析.pdf
- 中国证券市场系统性风险结构的实证分析.pdf
- 中国资本市场区域差异的分析研究.pdf
- 中国游戏出海行业简析报告 2024.docx
- 2025AI产业全景报告.pdf.docx
- 2024年度上市公司刑事犯罪报告.docx
- 新春看消费之汽车板块:市值跌宕与业绩荣枯间,书写国产汽车的奋斗篇章.docx
- 农小蜂-全国农产品批发市场价格行情监测周报(2024年第53周).docx
- 保险行业:浅析商业保理公司在资产证券化业务中的作用及相关风险缓释措施 20250115 -联合资信.docx
- 2025年人力资源趋势.docx
- 城投债季度报告:化债攻坚,转型可期-基础设施投融资行业2024年度政策回顾及展望 20250113 -中诚信.docx
- EqualOcean 2023中国品牌全球化服务新趋势报告.docx
- 睡眠医学中心:精准医疗,引领健康睡眠未来趋势 头豹词条报告系列.docx
最近下载
- 新能源汽车检测与故障诊断技术实训工单 工单1--4 新能源汽车维护与保养---高压互锁故障诊断与排除.doc
- 中华民族一家亲第一课时.ppt VIP
- 2023—2024学年度第一学期三年级数学寒假作业 .pdf VIP
- 9篇 2025年1月整理 带头带头增强党性、严守纪律、砥砺作风方面存在的问题与不足.doc VIP
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)1.docx VIP
- 心理咨询师十套试题及答案.docx VIP
- 最新外研版三年级起点四年级上册知识点总结(最新最全).pdf
- 华东师大版七年级数学上册举一反三专题4.7动角旋转问题专项训练(原卷版+解析).docx VIP
- (汇编)班子成员2024年带头增强党性、严守纪律、砥砺作风方面存在问题原因分析.doc VIP
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)6.docx VIP
文档评论(0)