早教吧作业答案频道 -->其他-->
C(84):warningC209:'hextobcd':toofewactualparameters,用keil编程序之后运行出现的错误,#include"reg52.h"#include"intrins.h"#include"math.h"#defineucharunsignedchar#defineuintunsignedint#defineLcdDataP0ucharcodedispbuf[33]={"Te
题目详情
C(84):warning C209:'hextobcd':too few actual parameters,用keil编程序之后运行出现的错误,
#include"reg52.h"
#include"intrins.h"
#include"math.h"
#define uchar unsigned char
#define uint unsigned int
#define Lcd_Data P0
uchar code dispbuf[33]={"Temperature:`CDistance:mm"};
uchar numcode[10]={'0','1','2','3','4','5','6','7','8','9'};
uint num[29]={0};
uchar jsh,jsl;
uchar count=0;
uint distance;
sbit RS=P2^0;
sbit RW=P2^1;
sbit E=P2^2;
sbit Busy=P0^7;
uchar bdata flag;
sbit DQ=P2^7;
uint temp;
void delay(void);
void Init_LCD(void);
void Write_Comm(uchar);
void Write_Data(uchar);
void Read_Busy(void);
void Init_18B20(void);
uchar ReadOneChar(void);
void WriteOneChar(uchar dat);
void testtemp(void);
uint wd(void);
void Delay(uint time);
sbit sta_flag=flag^0;
sbit fuhao=flag^1;
sbit START=P1^0;
sbit CNT=P2^5;
sbit CSBIN=P2^6;
sbit BUZZER=P3^7;
void timer1(void);
void delay1ms(void);
void sys_init(void);
void display(void);
void computer(void);
void hextobcd(bit flag,uchar num);
void bm(void);
void delay15(uchar us);
void main(void)
{
uchar i,j;
for(i=0;i
#include"reg52.h"
#include"intrins.h"
#include"math.h"
#define uchar unsigned char
#define uint unsigned int
#define Lcd_Data P0
uchar code dispbuf[33]={"Temperature:`CDistance:mm"};
uchar numcode[10]={'0','1','2','3','4','5','6','7','8','9'};
uint num[29]={0};
uchar jsh,jsl;
uchar count=0;
uint distance;
sbit RS=P2^0;
sbit RW=P2^1;
sbit E=P2^2;
sbit Busy=P0^7;
uchar bdata flag;
sbit DQ=P2^7;
uint temp;
void delay(void);
void Init_LCD(void);
void Write_Comm(uchar);
void Write_Data(uchar);
void Read_Busy(void);
void Init_18B20(void);
uchar ReadOneChar(void);
void WriteOneChar(uchar dat);
void testtemp(void);
uint wd(void);
void Delay(uint time);
sbit sta_flag=flag^0;
sbit fuhao=flag^1;
sbit START=P1^0;
sbit CNT=P2^5;
sbit CSBIN=P2^6;
sbit BUZZER=P3^7;
void timer1(void);
void delay1ms(void);
void sys_init(void);
void display(void);
void computer(void);
void hextobcd(bit flag,uchar num);
void bm(void);
void delay15(uchar us);
void main(void)
{
uchar i,j;
for(i=0;i
▼优质解答
答案和解析
在你的函数原型中,调用这个函数时有两个参数flag,num,可是在你在写函数体和实际调用时,啥参数都没给,所以编译器傻眼了.赶紧把函数原型中的参数去掉就可以了.
看了 C(84):warningC...的网友还看了以下:
一元二次方程根的判别式练习的填空题我有答案,1.方程x2+2x-1+m=0有两个相等实数根,则m= 2020-05-16 …
H+与CO32-反应,H+少量,H+过量,2个离子方程怎么写?羧基与酚羟基,哪个先与CO32-反应 2020-05-23 …
变限积分求道问题对函数f(t+h)-f(t-h)在[-h,h]上的积分对h求导.F(h)=∫[-h 2020-05-23 …
已知函数F(x)=Lnx,x属于[根号3e,e^3],函数g(x)=[F(x)]的平方-2a*f( 2020-06-06 …
变限积分[a,b]上的积分∫[f(x+h)-f(x)]dx令x+h=t,那原式=∫[a+h,b+h 2020-07-11 …
25℃时,水的电离达到平衡:H2O⇌H++OH-;△H>0,下列叙述正确的是()A.向水中加入稀醋 2020-07-11 …
推断题:现有如下反应(反应条件均不给),推断物质⑴A→B+C+D⑵C+E→C+F+D⑶D+G→H⑷ 2020-07-30 …
解方程时,把某个式子看成一个整体,用一个新的未知数去代替它,从而使方程得到简化,这叫换元法.先阅读 2020-08-01 …
解方程时,把某个式子看成一个整体,用一个新的未知数去代替它,从而使方程得到简化,这叫换元法.先阅读 2020-08-01 …
下列各个过程中,物体的重力势能转化为动能的有()A.乒乓球触地后向上弹起过程中B.车沿斜面向上匀速行 2021-01-09 …