这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 求助如何实现51单片机2个针脚调用相同的函数

共1条 1/1 1 跳转至

求助如何实现51单片机2个针脚调用相同的函数

菜鸟
2024-12-08 02:07:59     打赏
各位前辈你们好
我是自学的 这个问题困扰我很久了
两个管脚会调用相同的函数 而且 函数本身还会调用其他函数
但是每一个针脚调用的函数的顺序和命令都是一样的
也就是说 两个针脚的功能是完全一样的  我想实现 函数复用
请问如何实现呢?例如
sbit led1 = P2^1;
sbit led2 = P2^2;
void led_on(u8 led_num);
void led_off(u8 led_num);
 
 
void main()
{
    
    while(1)
        {
            led_on(led1); //这里不会代码实现 所以就先这样写了
            led_on(led1);
            led_off(led2); //希望前辈们可以明白我的意思
            led_off(led2);
        }
 
}
 
void led_on(u8 led_num)
{
    led_num = 1;    //    这里不会怎么实现 所以先这样表示
    dey100ms;
}
 
 
void led_off(u8 led_num)
{
    led_num = 0;  //    这里不会怎么实现 所以先这样表示
    dey100ms;
}



共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]