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

 *第2943篇: 请大家帮分析一段简单代码。

  
楼 主:hkjhqxy 2007年7月5日22:10
 请大家帮分析一段简单代码。
刚开始学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

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

  
2楼:autooy 2007年7月6日08:53
 [建议]
你最后一行的  
if (Hour==24)
   Hour=0 ( 应该为: Hour=0;)仔细点就可以拉。!

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:菜鸟请进

[下一篇主题]:dm642 花钱求购dm642开发板光盘资料