交通灯07402.docVIP

  • 4
  • 0
  • 约8.29千字
  • 约 16页
  • 2017-11-09 发布于浙江
  • 举报
实验四 交通灯实验 一、实验目的 1)按键、数码管、发光二极管综合应用编程技术 2)数据存储于EEPROM的技术(也可以不使用) 3)定时中断技术 4)按键中断技术 二、实验实现的功能 模拟交通灯:通过按键1和按键2设置红灯点亮时间,通过按键1和按键3设置黄灯点亮时间(注意:黄灯时间要比红灯时间短),设置好时间后按下按键3,交通灯开始工作,交通灯工作时按下按键3,所有红灯点亮(出现紧急情况),再次按下按键3恢复正常。 三、系统硬件设计 实验中用到的硬件有:1块stc51单片机、12个发光二极管、6个按键、1个共阴极四位数码管 四、系统软件设计 实验程序如下: #include10f08.h #includeintrins.h #define uchar unsigned char #define uint unsigned int int tt=0;x=0;y=0;z=0; int rb1=0;rb2=0;rb3=0;rb4=0;b1=0;b2=0;b3=0;b4=0; int c1=0;c2=0;c3=0;c4=0; int y1=0;y2=0;y3=0;y4=0; sbit h1=P3^6; sbit h2=P3^7; sbit l1=P0^5; sbit l2=P0^6; sbit l3=P0^7; sbit w1=P0^0; sbit w2=P0^1; sbit w

文档评论(0)

1亿VIP精品文档

相关文档