导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请大家帮分析一段简单代码。

* 3545: 请大家帮分析一段简单代码。

   hkjhqxy 
hkjhqxy发表的帖子 

 请大家帮分析一段简单代码。
刚开始学C51单片机,问一个很菜的问题。
写了一段代码。
#include   <AT89X51.H>  
#define uchar unsigned char
uchar data mSec;
uchar data Sec;
uchar data Min;
uchar data Hour;
main ()
{
  mSec=0;
  Sec=0;
  Min=0;
  Hour=0;
  TMOD=0x01;
  T0=60536;
  IE=0x82;
  TR0=1;
 while (1)
{
 ;
}
}
void timer () interrupt 1 using 0
{
  T0=60536;
  mSec=mSec++;
  if (mSec==100)
   mSec=0;
   Sec=Sec++;
  if (Sec==60)
   Sec=0;
   Min=Min++;
  if (Min==60)
   Min=0;
   Hour=Hour++;
  if (Hour==24)
   Hour=0
 } 


可是编译时显示:
Build target 'Target 1'
compiling Text3.c...
.\TEXT3.C(26):error C141:syntax error near '}'
Target not created

我自己找不到错误之处,望高手指教,谢谢了。

发表时间:2007年7月5日22:10:04

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  5856.[详细][建议]
摘要:你最后一行的   if (Hour==24)    Hour=0 ( 应该为: Hour=0;)仔细点就可以拉。!......(81字)
- [autooy][720次] 2007年7月6日

[上一篇帖子]:选个更专业的吧我们提供专业的ARM开发平台和技术支持服务.现特价供应,S3C2410,S3C2440
[下一篇帖子]:dm642 花钱求购dm642开发板光盘资料大家好:   &n