打印

found `{' expecting `;'

[复制链接]
5008|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xufengjuan|  楼主 | 2010-1-1 12:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
原野之狼| | 2010-1-1 12:32 | 只看该作者
贴代码

使用特权

评论回复
板凳
xufengjuan|  楼主 | 2010-1-6 09:13 | 只看该作者
#include "iom16v.h"
#defineu char unsigned char
#define uint  unsigned int
#define LED 6
uchar TIME_REG;

#pragma interrupt_handler timer2_ovf_isr:iv_TIMER2_OVF
void timer3_ovf_isr(void)
{
uchar temp;
temp=SREG;
TCNT2=0x15;
TIME_REG--;
If (TIME_REG==0)
{
TIME_REG=17;
PORTD^=(1<<LED);
}
SREG=temp;
}


void main(void)
{
SREG=0x00;
DDRD=0x40;
PORTD&=(1<<LED);

TCNT2=0x15;
TIMSK=0x40;
TCCR2=0x07;
TIME_REG=17;
SREG=0x80;

while(1)
{
}

}

使用特权

评论回复
地板
xufengjuan|  楼主 | 2010-1-6 09:17 | 只看该作者
[img][/img]

使用特权

评论回复
5
blitzero| | 2010-1-6 10:16 | 只看该作者
错误提示的是下面这个位置不?
while(1)
{
}
是的话,在里面加个“;”试试

使用特权

评论回复
6
林粼粼| | 2010-1-6 10:26 | 只看该作者
#defineu char unsigned char
改成
#define uchar unsigned char

使用特权

评论回复
7
原野之狼| | 2010-1-6 13:14 | 只看该作者
LS说的正是

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

1

粉丝