找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3204|回复: 2
打印 上一主题 下一主题
收起左侧

按照光盘视频教程写的这个程序为什么无法通过编译

[复制链接]
跳转到指定楼层
楼主
ID:47534 发表于 2013-4-6 00:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

如题:

提示:51HEI.C(13): error C141: syntax error near 'unsigned'  这个错误 

#include<reg52.h>
sbit d14=P1^4 ;
unsigned char table[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
void delay (void)
{	
	unsigned char a,b;
	for(a=0;a<258;a++)
	for(b=0;b<258;b++);
}
void main()
	{	

   unsigned char i;
	d14=0;
		while(1)
		{
		for(i=0;i<8;i++);
		{
		P0=table;
		delay(); 
		}
		}	
		  

}
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:29947 发表于 2013-4-6 00:06 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

板凳
ID:7485 发表于 2013-4-6 10:42 | 只看该作者

{
unsigned char a,b;
for(a=0;a<258;a++)
for(b=0;b<258;b++);
}

你在哪抄的?unsigned char 怎么会是258?255+1=0无穷循环!!

 

除此以外,无错。

[此贴子已经被作者于2013-4-6 10:55:20编辑过]
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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