龙人pcb抄板

主营:PCB抄板PCB设计SMT加工

 
 
 

日志

 
 

ATmega128L与128问题

芯片解密 2009-03-21 11:38:23 阅读73 评论2 字号:

 

ATmega128L与128问题

问题

   ATmega128的程序烧到128L中,需要改动吗?用双龙的下载程序,里面没有ATmega128L芯片可选,是要选择ATmega128吗?

我用几行简单的代码来验证,下面这个能使128L的D口接LED灯亮

#include <mega128.h>

void main(void)

{

 while(1)

  {DDRD=0xFF;  

   PORTD=0xFF;

   }

}  

而下边这个在128L中就不运行,这是什么原因呢?

#include <mega128.h>

#include <delay.h>

void main(void)

{unsigned char i,j;

 DDRD=0xFF;  /*端口D为输出*/

 while(1)

    {

     j=0x01;  /*向前滚动*/

     for(i=0;i<=6;i++)

       {PORTD=(j<<i);

          delay_ms(250);

       }

     j=0x80;   /*向后滚动*/

     for(i=1;i<=8;i++)

      {PORTD=(j>>i);

       delay_ms(250);

      }

    }

}

注:1、这两段代码在codevisionavr下编译成功,在avrstadio下仿真也正常。

       2、第二段就是一个跑马灯的效果,从D0口到D7然后再返回,如此循环.

分析:

ATmega128L和128的程序是一样的,其它的型号芯片也是这样,其中L是表示电压范围而已

AVR 芯片型号的解释, 以 ATmega48V-10PI 为例:

ATmega48 是产品的基本型号;

V 是电压范围。新出的芯片中,如M48/88/168、Tiny13/2313等,V 是1.8-5.5V 工作范围。 不带"V"是2.7-5.5V 工作范围 。 老的系列以L表示, L代表2.7-5.5V 工作范围 , 不带"L"是4.5-5.5V 工作范围 。

10是表示最高工作频率是10MHz

P表示DIP封装;

AVR芯片有四种封装:A: TQFP / P: PDIP / S: SOIC / M: MLF

I,表示温度范围,将来还表示 ROHS

I,工业级

C,商业级

A,汽车级

E,扩展级 (-40--105C)

U,符合ROHS,工业级,将来会以这个后缀为主,商业级不作新的标示

ATmega128L解密我们可以帮您完成,我们是专业提供芯片解密,单片机解密,IC解密,软件破解等相关服务,正好ATmega128L也是我们解密的范围,当然我们能解的型号很多,未公布上来,有需要可以直接与我们联系,电话:0755-83003609 我们的网站:http://www.icinf.com

0人推荐  
阅读(73)| 评论(2)| 引用(0) |举报
<#--最新日志--> <#--推荐日志--> <#--引用记录--> <#--相关日志--> <#--推荐日志--> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2010