标题: 单片机LED跳转程序 求思路 [打印本页]

作者: QQ314815    时间: 2021-4-17 16:40
标题: 单片机LED跳转程序 求思路
由于本论坛禁止直接求程序,禁止伸手党,所以向大家请教一下大致的实现方法与思路,理清头绪后我自己来写程序去实现,谢谢大家

单片机型号是15W404As,P1开关信号,P16/P15输出,上电默认P15输出,P1高电平时P15关闭,P16输出,、、、、P1低电平时P15输出

235.png (26.97 KB, 下载次数: 63)

235.png

作者: 风行七号    时间: 2021-4-17 17:39
具体问题没说清啊
作者: 18701931930    时间: 2021-4-17 23:29
P1开关信号?是不是写错了。具体是P1的哪一位?
还有就是你所谓的输出,到底是输出高电平呢还是低电平?
作者: 蛋进凉绝    时间: 2021-4-17 23:34
这个答案网上多的很
作者: QQ314815    时间: 2021-4-18 01:14
p1是按键,输出是高电平
作者: npn    时间: 2021-4-18 15:55
QQ314815 发表于 2021-4-18 01:14
p1是按键,输出是高电平

请确认P1是1个按键还是8个按键。
作者: QQ314815    时间: 2021-4-19 13:08
P1是1个按键
作者: 啊哈哈123    时间: 2021-4-20 17:07
伪代码:
Void main()
{
        sbit p1 = P1^x  //x表示对应引脚号
        sbit P15 = P1^5;
        sbit P15 = P1^6;
       
        //---初始化
        P15=1;
        P16=0;
        //----
        While(1)
        {
               if(p1 == 1)
               {
                        P15=0;
                        P16=1;
                }
                else
                {
                        P15=1;
                        P16=0;
                 }
          }
}





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1