普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 3944|回复: 2

新人求教!

 关闭 [复制链接]

4

主题

36

帖子

103

积分

注册会员

Rank: 2

积分
103
发表于 2018-1-14 13:18:02 | 显示全部楼层 |阅读模式
Keil编写过程中遇到问题:MAIN.C(15): error C141: syntax error near 'u8', expected ';'
第15、16行是这样的:u8 code smgduan[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,
                                        0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//显示0~F的值
为什么会这样?求教!
回复

使用道具 举报

20

主题

1344

帖子

8381

积分

论坛元老

Rank: 8Rank: 8

积分
8381
发表于 2018-1-15 08:17:08 | 显示全部楼层
意思是:Keil编译器碰到了单词“u8”错误。
就是说,你的‘u8’认不到。不知道你是不是抄别人的程序,别人这个有定义,你没有。
你将u8改为unsigned char试试
回复 支持 反对

使用道具 举报

4

主题

36

帖子

103

积分

注册会员

Rank: 2

积分
103
 楼主| 发表于 2018-1-15 19:14:33 | 显示全部楼层
HC6800-ES-V2.0 发表于 2018-1-15 08:17
意思是:Keil编译器碰到了单词“u8”错误。
就是说,你的‘u8’认不到。不知道你是不是抄别人的程序,别人 ...

感谢您,不过我已经解决了。
原因是前面漏了分号。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-4-27 01:32 , Processed in 0.103869 second(s), 30 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表