找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1464|回復: 4
收起左側

main.c(38): error C161: 'x': formal parameter ignored 這個怎么搞?

[復制鏈接]
ID:1020154 發(fā)表于 2022-4-20 20:02 | 顯示全部樓層 |閱讀模式
#include <REGX52.H>
#include "DELAY.H"

sbit RCK=P3^5;
sbit SCK=P3^6;
sbit SER=P3^4;




void LED_Cro(char Byte)
{
         

        for(unsigned char i=0;i<8;i++)
        {
                SER=Byte&(0x80>>i);
                SCK=0;
                SCK=1;
        }
                RCK=0;
                RCK=1;
}


void LED_Len(char Len)               
{
       
        switch(Len)
        {
                case 1:P0=0x10;break;
        }
}

void LED_Located(char x,char y)
{
       
        void LED_Cro(x);
        void LED_Len(y);
}

void main()
{
        void LED_Located(0x80,1);
        while(1)
        {
               
        }
}

回復

使用道具 舉報

ID:883242 發(fā)表于 2022-4-20 20:07 | 顯示全部樓層
把0x80改成-128試試。
回復

使用道具 舉報

ID:67925 發(fā)表于 2022-4-20 21:30 | 顯示全部樓層
把所有函數(shù)調用前面的void去掉,void僅用于函數(shù)聲明和定義的地方
回復

使用道具 舉報

ID:1020154 發(fā)表于 2022-4-20 21:47 | 顯示全部樓層
cdhigh 發(fā)表于 2022-4-20 21:30
把所有函數(shù)調用前面的void去掉,void僅用于函數(shù)聲明和定義的地方

知道了,謝謝!
回復

使用道具 舉報

ID:121859 發(fā)表于 2022-4-21 09:06 | 顯示全部樓層
        void LED_Cro(x);
        void LED_Len(y);
有這樣調用的嗎?你去掉void試試吧。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表