标题: 有哪位大神给指点一下,我的keil5编译的程序有个错误,如图:按教程来的怎麽有错 [打印本页]

作者: 天佑白眉雪    时间: 2022-11-29 22:14
标题: 有哪位大神给指点一下,我的keil5编译的程序有个错误,如图:按教程来的怎麽有错
我是按教程来输入的led单灯闪烁程序,怎么显示第5句错误。求大神给指点指点,我刚开始学不知道错在哪里?而且sbit首个字母s得大写,不然也显示错误,可教程上是小写呀。为什么?

51hei图片_20221129220646.jpg (184.09 KB, 下载次数: 43)

51hei图片_20221129220646.jpg

作者: Hephaestus    时间: 2022-11-29 22:39
c语言是大小写敏感(case sensitive)的。
作者: zhxzhx    时间: 2022-11-29 22:56
你编译器没有装对,去Keil 网站 把 Call1
作者: zhxzhx    时间: 2022-11-29 22:57
你 编译器 没有装对,去Keil网站,把C51装上
作者: Hephaestus    时间: 2022-11-29 23:31
zhxzhx 发表于 2022-11-29 22:56
你编译器没有装对,去Keil 网站 把 Call1

没装对的话第一行就应该出错了。
作者: Hephaestus    时间: 2022-11-29 23:55
zhxzhx 发表于 2022-11-29 22:57
你 编译器 没有装对,去Keil网站,把C51装上

他装得很对,第5行才会出错。

第1行就算系统没有reg51.h,用的是项目自带的头文件,也会被SFR一类关键字弄得全是错误。
作者: 人中狼    时间: 2022-11-30 08:14
按教程也输入错不少东西,大小写错了,大括号用错了,和教程好好对比一下吧
作者: SURUBU1976    时间: 2022-11-30 08:39
头文件的问题
作者: lids    时间: 2022-11-30 08:57
sbit要小写,你写成Sbit了
作者: Longan.Wang    时间: 2022-11-30 17:19
大哥,我从图片上看到,你的delay这个函数用的怎么是(),应该用{}吧!!!
这错误太低级了!!!
作者: Longan.Wang    时间: 2022-11-30 17:23
还有就是坛友讲到的C语言是大小写敏感语言,所以SBit是错的,要写成sbit
作者: 天佑白眉雪    时间: 2022-11-30 20:21
lids 发表于 2022-11-30 08:57
sbit要小写,你写成Sbit了

我把sbit改成小写了错误还多,真是一头雾水呀
作者: 天佑白眉雪    时间: 2022-11-30 20:39
多谢大神们的指点问题已解决就是sbit改成小写,小括号改成大括号就好了
作者: gelen    时间: 2022-11-30 21:32
大小写敏感





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1