找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2947|回复: 8
打印 上一主题 下一主题
收起左侧

求大佬指导,交通管制钮SW1怎么才能实现俩个方向的交通管制

[复制链接]
跳转到指定楼层
楼主
15黑币
本帖最后由 自己上 于 2020-7-3 22:35 编辑

感觉SW1那里还能再升一下级,但是自己尝试半天没搞出来。各位大佬看到希望能帮帮我提提建议,一定采纳
要求:通过按键控制东西方向强制绿灯,南北方向强制绿灯
/*****定义控制位**********************/
sbit        EW_LED2=P2^3;        //EW_LED2控制位
sbit        EW_LED1=P2^2;        //EW_LED1控制位
sbit        SN_LED2=P2^1;        //SN_LED2控制位
sbit        SN_LED1=P2^0;        //SN_LED1控制位
sbit    ZHISHIDENG2=P2^5;
sbit    ZHISHIDENG1=P2^4;
sbit    SN_Yellow=P1^6; //SN黄灯
sbit    SN_Red=P1^7;    //SN红灯
sbit    EW_Yellow=P1^2; //EW黄灯
sbit    EW_Red=P1^3;    //EW红灯
sbit    EW_LEFT=P1^0;
sbit    SN_LEFT=P1^4;
sbit    DONGXI_PEOPLE=P3^0;
sbit    NANBEI_PEOPLE=P3^1;
sbit    DX_JIXI=P3^4 ;
程序:void int0() interrupt 0          //南北强制绿灯{
P0=0x80;//数码管88
P2=0xFF;//数码管位选全开
P1=0X38;//南北绿灯全亮
}


批注 2020-07-03 222307.jpg (223.78 KB, 下载次数: 118)

批注 2020-07-03 222307.jpg

批注 2020-07-03 163402.jpg (300.86 KB, 下载次数: 126)

批注 2020-07-03 163402.jpg

批注 2020-07-03 222307.jpg (223.78 KB, 下载次数: 126)

批注 2020-07-03 222307.jpg

交通灯实验.zip

158.63 KB, 下载次数: 4

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:784384 发表于 2020-7-3 22:38 | 只看该作者
怎样才能实现第一次南北通行,第二次东西通行呢?在别的温度控制看到过,但是和我的程序用的不是一个原理,不能借鉴。求大佬说一下改进方法
回复

使用道具 举报

板凳
ID:699464 发表于 2020-7-4 11:55 | 只看该作者
你是打算用一个外部中断来实现 (强制南北,非强制南北,强制东西,非强制东西)四个状态的切换吗?
回复

使用道具 举报

地板
ID:784384 发表于 2020-7-4 14:15 | 只看该作者
OUFUJIE 发表于 2020-7-4 11:55
你是打算用一个外部中断来实现 (强制南北,非强制南北,强制东西,非强制东西)四个状态的切换吗?

对对,就是这个意思,我本意是俩个强制就够了,太难我怕不会弄
回复

使用道具 举报

5#
ID:235954 发表于 2020-7-12 07:17 | 只看该作者
考虑实时性问题,你可以设置个外部中断,按键来一下,触发外部中断。
回复

使用道具 举报

6#
ID:332444 发表于 2020-7-12 08:49 | 只看该作者
用单击与双击
回复

使用道具 举报

7#
ID:784384 发表于 2020-7-14 20:51 | 只看该作者
梁廷明 发表于 2020-7-12 07:17
考虑实时性问题,你可以设置个外部中断,按键来一下,触发外部中断。

我已经用了一个外部了,再放的话要怎么弄啊?
回复

使用道具 举报

8#
ID:784384 发表于 2020-7-14 20:53 | 只看该作者

这个单击双击要怎么用啊?基础不太好,做到这已经是我超水平了
回复

使用道具 举报

9#
ID:332444 发表于 2020-7-15 08:30 | 只看该作者
单双击可参https://blog.csdn.net/xianfajushi/article/details/82281411,如何定义看自己的了,单击一个方向,双击一个方向即可。
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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