标题: 单片机程序error C129: missing ';' before 'code'报错是什么原因 [打印本页]

作者: 9124    时间: 2022-12-6 10:33
标题: 单片机程序error C129: missing ';' before 'code'报错是什么原因
单片机源程序如下:
#include<reg51.h>
#define unchar unsigned char
#define uint unsigned int
#define OUT P2

sbit zheng=P1^0;
sbit fan  =P1^1;

uint TIME;
uchar code turn[]={0x02,0x06,0x04,0x0c,0x08,0x09,0x01,0x03};
void main()
{
  uchar a;
  OUT=0x03;
  TMOD=0x01;
  TH0=0x3c;
  TL0=0xb0;
  EA=1;                        
  ET0=1;               
  TR0=1;         

}

作者: Hephaestus    时间: 2022-12-6 16:05
你把第2行和第10行反复看100遍!!!
作者: xuyaqi    时间: 2022-12-6 17:15
#define unchar unsigned char定义的,和uchar code turn[]使用的 “uchar ”不一致。




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