- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开放性实验指导书
交通灯设计
语音控制小车
汉字点阵显示
MultiSim仿真软件使用
吕宏强
目录
交通灯设计 3
语音控制小车 7
汉字点阵显示 11
MultiSim仿真设计 18
附1――――Multisim 2001 使用简介 21
交通灯设计
一、实验要求:
设计一个能模拟十字路口交通灯工作要求的近年系统,能实现
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、交通灯控制的完整程序:(自己写的。。。)
3、实验总结:(心得、体会,编程中的典型出错及处理过程,对该实验的新设想等)
示例程序如下:
;;;;定义;;;;;;
;端口: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,#3
SUBB A,SS
JC HDBS;C=1,不是最后3秒,黄灯灭
ORL C,/FG;闪烁信号送C中
您可能关注的文档
- 2013年经济学文献资源的检索与利用(经济学研究生读者培训).ppt
- 2013人力资源管理师三级知识点:第三章第一节1.doc
- 2014高考数学题库精选核心考点大冲关专题演练31 排列与组合、二项式定理(理).doc
- 2014会计继续教育试题及答案.doc
- 2014届高考语文一轮复习考点 论述类文本分析综合.ppt
- 2014年二级建造师《建设工程施工管理》考前模拟预测(五)(新).doc
- 2014年高考现代文阅读论述类文本复习指导【好】.ppt
- 2014年公需考试题.doc
- 2014年会计从业资格《会计基础》全真模拟卷共3套(含有答案).doc
- 2014年全国二级建造师《机电工程管理与实务》模拟题及答案.doc
最近下载
- 不锈钢管道安装施工与方案.doc VIP
- 喜茶运营管理手册和员工操作管理手册.doc VIP
- 施工总包合同.docx VIP
- 土木专业英国规范NA to BS EN 1991-1-4_2005+A1_2010.pdf VIP
- 软件风险管理计划.docx VIP
- 2024年秋季人教版7年级上册数学全册教学课件(新教材).pptx
- 中山市八年级下期末考试数学试题(有答案)-精品 .pdf VIP
- Module10 Unit 2 Don’t shout please!(教案)外研版(三起)英语五年级上册1.docx VIP
- 顶格筹码峰与平均成本双线合一选股公式.docx VIP
- Module 10 Unit 2 Don’t shout, please! (教案)外研版(三起)英语五年级上册1.docx VIP
文档评论(0)