- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电气与信息工程学院实验室 实验报告
黑龙江科技学院
综合性、设计性实验报告
实验项目名称十字路口交通灯的模拟控制所属课程名称单片机实 验 日 期2006年8月27日——2006年9月5日
班 级自动化04-5班学 号13号姓 名陈洁成 绩
电气与信息工程学院实验室
实验概述:通过使用汇编语言编译仿真实现交通灯实验的各种要求。
【实验目的及要求】
实验目的: 1,通过进行单片机工程实践,实现加强单片机学习的综合性训练;
2,能够独立进行某一课程的设计、制作和调试;
3,了解实际工程应用系统或产品的研究,从提出课题任务到定性生产或投入使用,方案的总体认证、系统设计、软件及硬件的开发,联机调试步骤,都要熟悉;
4,培养工程实践能力,独立工作能力及创新能力。
实验要求: 1,要求运用单片机技术课程中所学到的理论知识 根据所选课题的任务、要求和条件进行总体方案的设计,通过方案比较,确定总体方案 ;
2,对方案中以单片机为核心的电路进行设计计算,包括元器件的选择和电路参数的计算,并画出总体电路图;
3,硬件电路制作,设计方案经指导教师审查通过后,可领取所需元器件等材料,并制作电路;
4,软件的编制与仿真,根据已设计出的软件系统框图,用MCX-51汇编语言编制出各功能模块的子程序及整机软件系统的主程序,程序设计时,要充分考虑与设计硬件电路的连接及有关定量的要求。
【实验原理】
十字路口交通灯的电原理图(全图见附件)
如图,P1口接8个发光二极管和8个470Ω的电阻,当P1口的对应端子为低电平时,相对应的发光二极管亮,串接470欧电阻的目的是为限流,一般驱动LED约10mA左右的电流,而LED本身的压降约为2V。当P1.0输出为低电平时,输出为0V,则流经发光二极管的电流为:6.3mA这样LED1亮。当P1.1输出为高电平时,输出电压为5V,则流经LED2的电流为0,LED2不发光。这样通过对端口的置一和清零可以实现对8个发光二极管的控制。而P3.3端口则可以实现对中断请求??应答和屏蔽。
【实验环境】(使用的软件)
1,星研IN-CIRCUIT EMULATOR(超强型单片机仿真器);
2,十字路口交通灯的模拟控制实验台;
实验内容:【实验方案设计】
十字路口交通灯的模拟控制:
一,控灯模块:
P1.0控制东西方向的红灯, P1.2控制东西方向的绿灯, P1.4控制东西方向的黄灯,
P1.1控制南北方向的红灯, P1.3控制南北方向的绿灯, P1.5控制南北方向的黄灯,
P1.6控制东西方向的车的显示, P1.7控制南北方向的车的显示。
实现方法:采用给P1赋字节或是置位的方法,这里采用前者,不用清零,使程序更为简洁。
二,显示模块:
系统功能板上8155的口控制,地址为2100H,PA口地址为2101H,PB口地址为2102H。
PA4口控制东西方向时间的低位显示, PA6口控制南北方向时间的低位显示,
PA5口控制东西方向时间的高位显示,PA7口控制南北方向时间的高位显示,
PB0~PB6为时间的段代码。
实现方法:数码管显示9.8.7.6.5.4.3.2.1.0放在TAB区内,送03H到8155的控制口地址
通过使用查表的方法进行循环调用实现倒计时
三,紧急状况控制模块:
P3.2为东西方向紧急按钮输入, P3.3为南北方向紧急按钮输入。
实现方法:对P3.3口开关中断。
四,延时计时:
实现方法:
方案一
DELAY: MOV R4,#06H
DE2 : LCALL DELAY1
DJNZ R4,DE2
RET
DELAY1:MOV R6,#0
MOV R5,#0
DE1: DJNZ R5,$
DJNZ R6,DE1
RET
方案二
DELAY: MOV R1,#4FH
Y0: MOV R2,#4FH
Y1: MOV R3,#4FH
Y2: DJNZ R3,Y2
DJNZ R2,Y1
DJNZ R1,Y0
RET
延迟时间 (((2*79+3)+3)*79+3)*79+3=1023764us
即1.02s
方案一延迟较为精确,且更改方便因此选择方案一
【实验过程】(实验步骤、记录、数据、分析)
一,步骤:
1,在星研环境里建立项目文件以及汇编文件;
2,录入程序,并进行编译;
3,编译无错后设定好通信路径:USB,装载.DOB文件,测试仿真器;
4,全速运行程序,观测交通灯实验面板。
二、程序清单:
ORG
您可能关注的文档
- 背靠背夹气球活动策划2.doc
- 胚胎复习.doc
- 胜利羽毛球拍儿.doc
- 胡壮麟_语言学教程_练习题.doc
- 胡壮麟《语言学教程》(修订版)测试题.doc
- 胡希恕伤寒论讲稿.doc
- 胡志辉应聘C++嵌入式工程师.doc
- 胡惠林学术简介——“十二五”普通高等院校文化产业管理系列规划教材总主编.docx
- 胡景江植物生理学(硕士)复习题.doc
- 胡正荣《传播学总论》_课后习题及其答案.doc
- 人教版数学六年级上册 第一单元 第5课时 分数乘小数.pptx
- 人教版数学六年级上册 第四单元 第3课时 比的应用.pptx
- 人教版数学六年级上册 第五单元 第5课时 圆的面积-2.pptx
- 人教版数学六年级上册 第一单元 第7课时 解决问题-1.pptx
- 人教版数学六年级下册 第二单元 第4课时 利率.pptx
- 人教版数学六年级上册 第一单元 第8课时 解决问题-2.pptx
- 人教版数学六年级下册 第五单元 第2课时 鸽巢问题的一般形式.pptx
- 人教版数学六年级下册 第四单元 整理和复习.pptx
- 人教版数学六年级上册 第一单元 第3课时 分数乘分数-1.pptx
- 人教版数学六年级下册 第六单元复习第2课时 可能性.pptx
最近下载
- 初中课外文言文100篇.doc
- 期中模拟测试卷(试题)-2024-2025学年一年级上册语文统编版(2024).docx VIP
- 高中英语_阅读课U2 Mother of Ten Thousand Babies教学设计学情分析教材分析课后反思.doc
- 《小学语文课程与教学论》课件——第七章 口语交际教学.pptx VIP
- 2024 ESC慢性冠脉综合征指南解读(全).pptx
- 国家与人口基础信息库建设项目建议书.doc
- 期中试题-2024-2025学年一年级上册语文统编版(2024).docx VIP
- 第十七章分子标记辅助选择育种习题及答案.docx
- 2013年通用安装工程计量规范.pdf
- 2024年全国各地中考试题分类汇编(一):现代文阅读含答案.docx
文档评论(0)