renruixia 发表于 2009-1-4 11:37:30

ATMEGA162的IO口不能输出低电平【恢复】

马老师好:

    我刚学AVR,遇到一个小问题,请教一下:我想烧个最简单的程序测试一下,结果我的LED灯就是不亮,我仔细检查过我的灯的硬件是没有问题的(加限流电阻后直接接在IO口上的),用万用表测引脚电压,竟然有3.7V,弄不清为什么;下面是我的程序

#include <mega162.h>



// Declare your global variables here



void main(void)

{

PORTD=0xFF;

DDRD=0xFF;



while (1)

      {

      PORTD=0x00;

      };

}

renruixia 发表于 2009-1-5 12:03:14

原因已找到,内部RC震荡和外部晶振的熔丝位弄混淆了!
页: [1]
查看完整版本: ATMEGA162的IO口不能输出低电平【恢复】