[AVR单片机] Atmega128代码问题?求指点

[复制链接]
 楼主| 赵阳2013 发表于 2013-1-22 16:59 | 显示全部楼层 |阅读模式
#include <iom128v.h>
#include <macros.h>
#include"delay.h"
void main()
{   
    DDRA =0x00;
    PORTA=0Xff;
    DDRB =0X00;                    //端口上拉
    PORTB=0xFF;                        
        DDRC =0X00;
        PORTC=0XFF;
        DDRD =0X00;
        PORTD=0XFF;
        DDRE =0XFF;
        PORTE=0X00;
        DDRF =0X00;
        PORTF=0XFF;
        DDRG =0X00;
        PORTG=0XFF;
        for(i=0;i<100;i++)
         {
           DelayMs(100);
         }
        while(1){
        PORTE=0X00;
        DelayMs(1000);
        PORTE=0Xff;
        DelayMs(1000);
       
        }
  为什么这个代码在128的开发板上跑不起来。。E端口控制led灯,下载程序后LED只是一直亮着????
john_lee 发表于 2013-1-22 18:04 | 显示全部楼层
检查一下熔丝,有一个是兼容atmega103的,出厂默认编程,把这个取消。
 楼主| 赵阳2013 发表于 2013-1-22 18:52 | 显示全部楼层
是M103C这个熔丝位嘛?是置1还是置0.。。对熔丝位不了解 。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
huangxz 发表于 2013-1-22 22:37 | 显示全部楼层
赵阳2013 发表于 2013-1-22 18:52
是M103C这个熔丝位嘛?是置1还是置0.。。对熔丝位不了解 。。

0表示启用,1表示未启用
loof_lripa 发表于 2013-1-26 12:16 | 显示全部楼层
你这里的延时太少了吧,E不是常亮,是开关速度太快!
yklstudent 发表于 2013-1-26 12:19 | 显示全部楼层
自古二楼出真相
528388812 发表于 2013-1-26 12:27 | 显示全部楼层
学习一下。
wls0000 发表于 2013-1-28 21:29 | 显示全部楼层
同样的问题,神马情况啊,楼至有没有解决呢?????????????、
zsuqing 发表于 2013-5-8 22:53 | 显示全部楼层
还是一样的问题 输出的数据格式 问题 0XFF  这里的 数据要大写
qin552011373 发表于 2013-5-9 09:33 | 显示全部楼层
zsuqing 发表于 2013-5-8 22:53
还是一样的问题 输出的数据格式 问题 0XFF  这里的 数据要大写

大小写应都可以的
qin552011373 发表于 2013-5-9 09:33 | 显示全部楼层
把你的延时函数发一下看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部