Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3654|回复: 16

20电信本3周天乐组:智能路灯

[复制链接]

1

主题

11

帖子

55

积分

注册会员

Rank: 2

积分
55
发表于 2022-11-3 14:57:38 | 显示全部楼层 |阅读模式
本帖最后由 Ezals 于 2022-11-3 15:39 编辑
  1. #include "reg52.h"
  2. sbit KEY1=P3^1;
  3. sbit KEY2=P3^2;
  4. sbit KEY3=P3^3;
  5. sbit LED=P2^0;
  6. unsigned char stat=0;
  7. unsigned char stat1=0;
  8. unsigned char stat2=0;
  9. unsigned int u;
  10. void delay(unsigned int t)
  11. {
  12.         while(t--);
  13. }
  14. void cor()
  15. {
  16.                 if(stat==0)
  17.                 {
  18.                 if(KEY1==1)
  19.                 {
  20.                         delay(10);
  21.                         if(KEY1==1)
  22.                         {
  23.                                 stat2=1;
  24.                         }
  25.                 }
  26.                 if(KEY1==0)
  27.                 {
  28.                         delay(10);
  29.                         if(KEY1==0)
  30.                         {
  31.                                 stat2=0;
  32.                                 stat=0;
  33.                         }
  34.                 }
  35.         }
  36.                 if(KEY3==0)
  37.                 {
  38.                         delay(10);
  39.                         if(KEY3==0)
  40.                         {
  41.                                 stat=1;
  42.                                 stat2=0;
  43.                         }
  44.                 }
  45.                 if(stat==1)
  46.         {
  47.                 if(KEY1==0)
  48.                 {
  49.                         delay(10);
  50.                         if(KEY1==0)
  51.                         {
  52.                                 stat=0;
  53.                         }
  54.                 }
  55.                 if(KEY2==0)
  56.                 {
  57.                         delay(10);
  58.                         if(KEY2==0)
  59.                         {
  60.                                 u=0;
  61.                                 stat1=1;
  62.                                 while(KEY2==0);
  63.                         }
  64.                 }
  65.         }
  66. }
  67. void main()
  68. {
  69.         while(1)
  70.         {
  71.                 cor();
  72.                
  73.                         if(stat2==0)
  74.                 {
  75.                         LED=1;
  76.                 }
  77.                   if(stat2==1)
  78.                 {
  79.                         LED=0;
  80.                 }
  81.                 if(stat1==1)
  82.                 {
  83.                     u++;
  84.                                 delay(50000);
  85.                                 if(u<10)
  86.                                 {
  87.                                         stat2=1;
  88.                                 }
  89.                           if(u>9)
  90.                                 {
  91.                                         stat2=0;
  92.                                         u=160;
  93.                                         stat1=0;
  94.                                        
  95.                                 }
  96.                         }
  97.                
  98.         }
  99. }
复制代码

仿真操作人:周天乐 杨骁


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

399

主题

1251

帖子

4020

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4020
发表于 2022-11-4 23:15:04 | 显示全部楼层
自己慢慢写,搞清逻辑。不能一味模仿,不求甚解
回复

使用道具 举报

1

主题

11

帖子

55

积分

注册会员

Rank: 2

积分
55
 楼主| 发表于 2022-11-5 17:54:46 | 显示全部楼层
老师这是新的程序

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

1

主题

11

帖子

55

积分

注册会员

Rank: 2

积分
55
 楼主| 发表于 2022-11-5 17:55:04 | 显示全部楼层
gaohaikuo1 发表于 2022-11-4 23:15
自己慢慢写,搞清逻辑。不能一味模仿,不求甚解

老师修改的在下面重新发了
回复

使用道具 举报

399

主题

1251

帖子

4020

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4020
发表于 2022-11-5 20:37:24 | 显示全部楼层
Ezals 发表于 2022-11-5 17:55
老师修改的在下面重新发了

看到了,加油
回复

使用道具 举报

1

主题

11

帖子

55

积分

注册会员

Rank: 2

积分
55
 楼主| 发表于 2022-11-9 20:41:00 | 显示全部楼层
老师实物在宿舍没法通电,明天我再补上图和描述

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

1

主题

11

帖子

55

积分

注册会员

Rank: 2

积分
55
 楼主| 发表于 2022-11-10 18:58:31 | 显示全部楼层
老师这是最新的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

399

主题

1251

帖子

4020

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4020
发表于 2022-11-11 18:15:34 | 显示全部楼层
格式混乱,按要求修改

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

1

主题

11

帖子

55

积分

注册会员

Rank: 2

积分
55
 楼主| 发表于 2022-11-12 22:59:26 | 显示全部楼层
本帖最后由 Ezals 于 2022-11-12 23:01 编辑

老师这是最新的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

399

主题

1251

帖子

4020

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4020
发表于 2022-11-24 11:01:34 | 显示全部楼层
再改

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-6-8 16:45 , Processed in 0.044974 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表