打印
[AVR单片机]

AVR单片机的输出引脚怎么都是高电平 都能点亮LED

[复制链接]
1701|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hao2014|  楼主 | 2015-8-7 11:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,
我写了个测试MEGA16单片机的程序,想测试下,程序如下
#include<avr/io.h>

#define F_CPU 8000000

#include<util/delay.h>



int main(void)
{
   unsigned char led=0;
   
   DDRA=0xFF;
   
   DDRD=0XFF;
   
   DDRC=0xFF;
   
   PORTC=0x00;
   
   PORTA=0x00;
   
   
   while(1)
   {
      if(led)
              PORTD=0xFF;
          else
              PORTD=0x00;
       
          led=!led;
       
       
          _delay_ms(1000);//delay
       
       
       
   }
}



//LED spark PA5 control
烧进去之后,没个脚都是高电平 ,都能点亮LED 啥原因呢?谢谢

相关帖子

沙发
hao2014|  楼主 | 2015-8-7 21:01 | 只看该作者


#include<avr/io.h>

#define F_CPU 8000000

#include<util/delay.h>



int main(void)
{
   unsigned char led=0;
   
   DDRA=0x00;
   
   PORTA=0x00;
   
   
   
   DDRC=0x00;
   
   PORTC=0x00;
   
   DDRD=0XFF;
   
   
   
   while(1)
   {
      if(led)
              PORTD=0xFF;
          else
              PORTD=0x00;
       
          led=!led;
       
       
          _delay_ms(1000);//delay
       
       
       
   }
}



//LED spark PA5 control
这个代码放到了MEGA16输出来的没个引脚都是高电平,请各位坛友帮忙解决 谢谢

使用特权

评论回复
板凳
hao2014|  楼主 | 2015-8-8 20:08 | 只看该作者
程序下到单片机了,MEGA16但是引脚还是低电平,没有反应 是什么原因,内部和外部振荡器都试过

使用特权

评论回复
地板
henglin| | 2015-9-7 17:07 | 只看该作者
有没有关闭JTAG

使用特权

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

本版积分规则

65

主题

1225

帖子

7

粉丝