就是个很简单的单片机C语言子程序,总是报错‘ ’:bad opernd type 调试不成功啊?

[复制链接]
查看11 | 回复4 | 2013-1-29 21:58:01 | 显示全部楼层 |阅读模式
楼上说的对,不能用浮点型的吧,如果是数码管显示小数的话,可以先把小数如1.15,扩大100倍为115,再分别分离出百位:1,十位:1,个位:5,根据情况添加小数点显示...
回复

使用道具 举报

千问 | 2013-1-29 21:58:01 | 显示全部楼层
void display(){P0=sum_duan[temp%10];P2=0xfd; delay(500); P0=sum_duan[temp/10]; P2=0xfe; delay(500)最后的地方没有分号;最后的delay(500)后面加个分号...
回复

使用道具 举报

千问 | 2013-1-29 21:58:01 | 显示全部楼层
定义 unsigned char tmep为无符号字符型数据就好了...
回复

使用道具 举报

千问 | 2013-1-29 21:58:01 | 显示全部楼层
最后一个delay漏分号了,大哥。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行