《片机实验》PPT课件

《片机实验》PPT课件

ID:38953543

大小:335.81 KB

页数:19页

时间:2019-06-22

《片机实验》PPT课件_第1页
《片机实验》PPT课件_第2页
《片机实验》PPT课件_第3页
《片机实验》PPT课件_第4页
《片机实验》PPT课件_第5页
资源描述:

《《片机实验》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微机原理与接口技术(单片机)实验实验八交通灯控制系统一、实验目的:1、通过实验学会交通灯控制系统设计。2、熟悉XL400+单片机综合仿真试验仪的组成和使用方法。3、学会应用XLISP和keil-uvision2集成调试软件进行实验。掌握实验的步骤并能得到正确的实验结果。二、实验内容与步骤(一)内容1设计一个交通灯控制系统,要求能实现以下功能:1、正常时信号灯控制(1)初始状态东西南北全为红灯(2)东西红灯、南北绿灯(3)东西红灯、南北绿灯转黄灯闪烁(4)南北红灯、东西绿灯(5)南北红灯、东西绿灯转黄灯闪烁(6)转(2)(

2、二)内容2设计一个00-59简易秒表(二)实验步骤第一部分:系统安装和检测1、用USB电缆线连接PC机的USB口和实验仪的USB插座,打开PC机的控制面板系统硬件设备管理器观看,通常实验仪连接在COM3上。2、XL400+试验仪设置按下电源开关,确认编程/仿真按钮处于编程(弹起)状态。确认CPU卡座上的CPU芯片为AT89S52并已压下扳手安装好。3、双击桌面XLISP启动程序,选择操作/检测编程器。出现编程器检测OK!说明系统已经连接完好,可以下一步实验,否则需要检查出错的原因并改正。第二部分软件设计在Kiel软

3、件中输入程序,编辑,编译链接,并运行程序。注意要生成HEX文件。1、双击桌面上的UV2快捷图标,启动软件。2、点击P工程N新建工程输入工程名点击保存。出现CPU屏幕,选AtmelAT89C51点确定。屏幕左上方出现图标目标1。3、点击文件新建文件出现汇编语言输入区。输入程序,点击文件中的保存,输入:程序名.C并点击保存。(输入的程序名一般不超过6个字母数字,以字母打头)4、点击(图标)目标1前的“+”号,出现(图标)源程序组1,选中并点右键,选”文件增加到源程序组1”,选择文件类型为.C,再选输入的程序名.C,点ADD(

4、加入),点确定。此时点击源程序组1可以看到输入的程序名.C5、对目标1的属性进行修改;如右图,点击工程下拉菜单中的”目标’目标1’属性”;6、单击”目标”,输入仿真器的频率12(MHz);7、选择”输出”菜单中的”生成HEX文件”,以便汇编后产生HEX代码,供编程器使用;第三部分程序写入单片机观察运行结果1、双击桌面XLISP启动程序,选择打开框,找到需要执行的程序(HEX文件),点击;在XLISP的文件程序区可见到要执行的程序;2、点击写入框,在程序写入结束后即可观察运行的结果交通灯控制系统设置:绿黄红(南北)P1.7

5、P1.6P1.5P1.4P1.3P1.2P1.1P1.0P1口状态0000000101H南北红灯0000010004H南北绿灯0000001002H南北黄灯交通灯控制控制状态绿黄红(东西)P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P2口状态0000000101H东西红灯0000010004H东西绿灯0000001002H东西黄灯(1)东西南北全红灯:P1=0x01;P2=0x01(2)东西绿灯南北红灯:P1=0x04;P2=0x01(3)东西黄灯闪烁南北红灯:P1=02和00;P2=0x01(4)东

6、西红灯南北绿灯:P1=0x04;P2=0x01交通灯控制参考程序#includeunsignedchart0,t1;//定义全局变量,用来保存延时时间循环次数//函数名:delay0_5s1用T1方式1编制0.5秒延时程序,voiddelay0_5s1(){for(t0=0;t0<0x0a;t0++)//用全局变量t0作为循环控制变量{TH1=0x3c;//设置定时器初值TL1=0xb0;TR1=1;//启动T1while(!TF1);//查询计数是否溢出,即定时50ms时间到,TF1=1TF1=0;/

7、/50ms定时时间到,将定时器溢出标志位TF1清零}}//函数名:delay_t1实现0.5秒~128秒延时voiddelay_t1(unsignedchart){for(t1=0;t1

8、(10);P1=0x04;P2=0x01;//东西绿灯南北红灯P1=0x0a;//A黄灯,B红灯,for(k=0;k<5;k++){//A黄灯闪烁5次P1=02;P2=0x01delay0_5s1();//延时0.5秒P1=00;P2=0x01;delay0_5s1();//延时0.5秒}P1=0x04;P2=0x0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。