


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、辑 通 的 路 以 程编交灯电图及序实验目的:学会使用protues仿真软件进行电路设计以及利用c语言和汇编编写相应的程序单片机应用实训基地电气与控制工程学院工程实践报告使其实现红绿灯交替亮的功能,以及技术功能数码管的试验要求:熟练使用该节所介绍的protues软件,用keil软件编辑交通灯的程序,保存文件实验器材: 软件:tues仿真软件,keil编程软件硬件:电脑一台实验原测控11-2班11号李明慧理:P0 2014-4-4为输出口控制的是发光二极管也就是红绿灯的高低电平, 使二极 管发生相应的状态, P2 口则是控制数码管与交通灯进行同步的 减计数的功能, P3.5 和 P3.
2、6 口则是控制的数码显示的使能端以 及置位端, P3 口的其他引脚控制按键,使其能控制交通灯和数 码管的亮灭。交通灯的亮灭规律如下: 设有一个十字路口,上、下为北南方向,左、右为西东方向,初 始为四个路口的红绿灯全亮,之后,上下路口的绿灯亮,亮 40 秒,东西路口的红灯亮,亮 38 秒,南北路口方向通车;延时一 段时间后, 东西路口的红灯熄灭而南北路口的黄灯开始闪烁,闪烁若干次后,南北路口的红灯亮,亮 38 秒,而东西路口的绿灯 亮,亮 36 秒,东西路口方向通车;延时一段时间后南北路口的 黄灯闪烁绿灯熄灭闪烁若干次后再切换到东西路口方向上, 之后 重复上述的过程,51单片机上的P0.1、P0
3、4 P2.6三个引脚控制 黄灯, P0、 P2 口其他引脚分别控制红灯和绿灯,工作模式为模 式 0,并置为输出。实验步骤:1.在 protues 软件中设计出交通灯的电路图,电路图如图所示 iliaATS9C51KLIJiBI KilF.n怛一蓟 FT畔M Mh>bb E谄12 L -JF2D I>3±K1I 冲如?2际、PH/iKiSF3HRCD Fllin MJirrn-带:2利用keil软件进行编程,程序如下e谨k总亦小unsigned char unsignsd intS JZS Target 1 白 曰 Source Group !區| RES.cIBinclu
4、de <reg51.h> include <stdio.h> define uchar define nint uchar hr Hint r=0; Hint s; uchar code dis=OXcOr/*0*/ 0Xf9r/*l*/ 0Xa4,/*2*/ OXbOr/*3*/ 0X99r/*4*/ 0X92r/*5*/ 0X82,/*6*/ 0Xf8f/*7*/ oxeo,/*e*/ 0X90/9* 0Xffr/*NULL*/ ; void delay (uint c)nine 1, j;ni2d£or(i=0;i<c;l*b+) for(j
5、87;0;j<100;j+);Build target 'Target 1" compiling- RES .c .1inking .creating hex file from 11 RES11.11 RES11 - 0 Error (s), 0 Warning (s).彥国圏再$ iTarcet 1日扫 Target 1B 'Pl Source GroupL-国 RES.cfor(j=0;j<100;j+);/interrupt 1void tO(void) interrupt 0 using 1 delay(2);if<IMT0O)<r-
6、b+;if (r=2)r=U;r%=2;if (r=0)P0=0xebrPl»0x00;P2-0xif;while (1)if (INTO=0 I INT1=O 110=0)delay(2):if (INTO=0 I INT1=O IT0=0) break;UiJJBuild target "Target 11 compiling RES.c linkingcreating hex file from "RES1'. 餌RES” - 0 Error (s), 0 Warning (s).=1 File Edit View Project Qebug Per
7、ipherals Tools SVCS AA/indow 旦曲鸟矗鬼I仝cl涓辜川吳疣审:Lf (INTO0 | IUT101 TO0) break;XS |Target 1沖 Target 1 日白 Source GroupL因 RES.C/interrupt 2void tl<void) interrupt 2 uging 1 (delay<2);if (INTL=0)r+;口2)(r=0;>r%=2;if(r=0)PO-Oxdd;Pl«0x00;P2=0xff;while(1)Build target 'Target 11compiling RES亡I
8、 inkingcreating hex file from "RES11.II RES11 - 0 Error (s) , 0 Warning (s).国幽豈 |J|Target 1;土whiled)曰翁 Target 18S-Aj Source GroupRES.cin>B)輕丨3 P0=0xeb;fQ: (h=28;ix>0;h)(for (s«248;s>0;s一) Pl=0x00:P2=0xff;Pl=0x01;P2=dish/10;delay(1);Pl=0x00;P2=0xff;Pl=0x02;P2=dish%10;delay(1|;Pl-Ox
9、OO;P2=0xff:Pl=0x04;P2=dis(h+2)/10|; delay(1);Pl»0x00;P2-0xff;Pl=0x08;P2=dis(h+2)%L0I;delay(1);BuiId targe七Target 11 compiling RES.c.1 inking.creating hox £ 1 lc From HRES11 “REy1 - 0 Error (s), 0 Warning(s)."I 4 1 »I 韵 i Bui" k Conmand 人 Frd F les /P2«dli3(h+2)%10;delay
10、(1):)delay(248);P0-0xf3;for<h=3;h>0;h) delay (392)i;P0=0xf3;delay(1): Pl=0x00; P2=0xff; PL=0xaa; P2=dis(h-l)%10;delay(00); F0=0xfl3;delay(248);P0=0xdd:for(h=38;h>0;h一)(lor(3-248;s>0;s-)Build target *Target 11 compiling RESc.1 inking creating hex file from "RES".I "RES11 -
11、0 Error (s)0 Warning (s).丨 dial »卜|Build/? Cofwnand 人 Fnd g Ftes /1*1 J£j Target 1S-Q Source Groupfor(h=38:h>0;h)for(s=248;s>0;3-)g RES.C川I旦二停3Pl=0x00;F2=0xf;Fl=0x01;P2«dis(h+2|/10; delay(1);Pl=0x00;P2=0xff;Pl=0x02;P2=dis(h+2)tl0;delay(1);Fl-OxOO; E2=0xff;Fl=0x04;P2=dish/10;dela
12、y(1);Pl-OxOO;P2=0xff;Pl=0x08;P2=dish%10;delay(1);delay(248);Build target 'Target 11 compiling* RES .c .1 inking .crestang hex file from 11 RES11.NRES11 - 0 Error (s), 0 Warning (s).(JJ B."l|=JVJ FI越蟲魁邑1=1 (S1FO=Oxde: fcr(h=3;h>0;h')P1=;'KOC;E2=distl%lQ; delay (1>delay(392);delay(1);PlOxQO;啦=0xf打PL=0s3a;P2=dia(h-l)iioj; delay(001: PO=Oxdf;Build targ'&t 'Target 11 compiling RES,c,.1 inking "creating hex file from 11 RES&
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025设备租赁合同范本(设备)
- 2025全面咨询服务合同
- 2025年建筑工程行业标准劳动合同范本下载
- 理解不同广告形式的考试考量试题及答案
- 收纳趣味测试题及答案
- 监护人员试题及答案
- 住建委面试真题及答案
- 涿州幼儿园面试真题及答案
- 2024年设计专业考试案例研究试题及答案
- 副厅公选面试试题及答案
- 临床试验伦理委员会远程会议审查的标准操作规程
- DB31T 1187-2019 特种设备风险分级管控实施指南
- 拌合站基础承载力计算
- 湘潭市历年中考数学试卷,2014-2021年湘潭市中考数学近八年真题汇总(含答案解析)
- (本科)旅游管理学2版全套教学课件完整版PPT
- 信用评级ppt全套教学课件
- 抖音认证公函(企业认证申请公函)
- 《现代汉语语法》PPT课件(完整版)
- 柜式气体灭火系统培训
- 用人单位常见用工风险防范与应对培训讲义(PPT42张)课件
- 135调速器操纵手柄设计工艺卡片
评论
0/150
提交评论