打印
[AVR单片机]

哪位大神玩过ATmega64或者是128 问一下熔丝位设置的问题

[复制链接]
1823|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
阿泉爱学习|  楼主 | 2018-2-9 14:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
ningling_21| | 2018-2-9 14:29 | 只看该作者
自己写的延时函数?

使用特权

评论回复
板凳
阿泉爱学习|  楼主 | 2018-2-9 14:31 | 只看该作者
ningling_21 发表于 2018-2-9 14:29
自己写的延时函数?

是的  自己写的 在别的单片机中都好有,就是在64中调用不出来
void DelayMs(unsigned int i)               
   {
    while(i--)
    {                          
            unsigned int j;               
        for(j=1;j<=613;j++)   
                           ;               
    }                       
   }

使用特权

评论回复
地板
ningling_21| | 2018-2-9 14:47 | 只看该作者
阿泉爱学习 发表于 2018-2-9 14:31
是的  自己写的 在别的单片机中都好有,就是在64中调用不出来
void DelayMs(unsigned int i)             ...

怎么知道调用不出来,仿真的?

使用特权

评论回复
5
阿泉爱学习|  楼主 | 2018-2-9 14:50 | 只看该作者
ningling_21 发表于 2018-2-9 14:47
怎么知道调用不出来,仿真的?

PA、PB口接上LED灯,A口亮完B口亮,结果A口一直亮,B口不亮
PORTA = 0xFF;
DelayMs(100)
  PORTB = 0xFF;  

使用特权

评论回复
6
阿泉爱学习|  楼主 | 2018-2-9 14:59 | 只看该作者
ningling_21 发表于 2018-2-9 14:47
怎么知道调用不出来,仿真的?

方便留个QQ吗  亲

使用特权

评论回复
7
ningling_21| | 2018-2-9 15:05 | 只看该作者
阿泉爱学习 发表于 2018-2-9 14:50
PA、PB口接上LED灯,A口亮完B口亮,结果A口一直亮,B口不亮
PORTA = 0xFF;
DelayMs(100)

可以试试调用库函数的延时函数

使用特权

评论回复
8
阿泉爱学习|  楼主 | 2018-2-9 15:09 | 只看该作者
ningling_21 发表于 2018-2-9 15:05
可以试试调用库函数的延时函数

PORTA = 0xFF;//灯亮
for(i=20;i<1;i--)
    {                          
        unsigned int j;               
        for(j=1;j<=600;j++)
                {  ;
         }                             
    }   
PORTC = 0xFf;//灯亮
for(x=200;x<1;x--)
    {                          
            unsigned int z;               
        for(z=1;z<=1000;z++)   
           {  
                   ;                          
    }   
        }
PORTB = 0xFf;//灯亮
}
我改成这个程序,这几个口的灯同时亮

使用特权

评论回复
9
zqx1000| | 2018-4-10 18:32 | 只看该作者
kankan

使用特权

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

本版积分规则

25

主题

173

帖子

4

粉丝