标题: 求大神学霸帮帮看看程序!!!!!!! [打印本页]

作者: 千里单骑    时间: 2017-5-9 14:03
标题: 求大神学霸帮帮看看程序!!!!!!!

#include "WT5188.h"
sbit key1 = P3^4;         
sbit key2 = P3^5;         
sbit key3 = P3^6;         
void main(void)
{
        while(1)
        {
                if(!key1)
                {
                        delayms(200);
                        if(!key1)
                        {
                                Line_1A(0);
                                delayms(3000);
                        }                        
                }
                if(!key2)
                {
                        delayms(200);
                        if(!key2)
                        {
                                Line_1A(1);        
                                delayms(3000);
                        }               
                }
                if(!key3)
                {
                        delayms(200);
                        if(!key3)
                        {
                                Line_1A(2);
                                delayms(3000);
                        }
                }
        }

}
大神们看看。主函数里面调用了子函数,子函数怎么写,原理图上三个按键接的是P3口的4.5.6,可程序里怎么是5.6.7,这样能通过调是吗?


作者: 军师祭酒    时间: 2017-5-9 17:38
子函数要写在主函数之前(之后也行,不过要声明),  一般是  void 函数名()  ,三个按键  在程序里改成456就行了
作者: kaisirxing    时间: 2017-5-9 18:00
主函数前加个延时函数,带一个形参
作者: liyue123liye    时间: 2017-5-9 20:28
不能改程序嘛




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