[AVR单片机] 请教:AVR MEGA系列单片机在Main()可以读取单片机自已的ID号吗?

[复制链接]
4421|11
 楼主| dcp 发表于 2007-9-2 00:25 | 显示全部楼层 |阅读模式
hotpower 发表于 2007-9-2 03:38 | 显示全部楼层

估计不行,用自己在Flash/eeprom中的系列号吧.

双龙的ISP软件非常好用.写起来也很方便.
ZRL700424 发表于 2007-9-2 08:35 | 显示全部楼层

你读它的ID号干什么?

yewuyi 发表于 2007-9-2 17:43 | 显示全部楼层

听说AVR有替代品出来了?

就象当年的PIC那样,出来N多兼容的……
BitFu 发表于 2007-9-3 13:30 | 显示全部楼层

AVR有替代品?

yewuyi 发表于 2007-9-3 13:48 | 显示全部楼层

前段时间听说……

 楼主| dcp 发表于 2007-9-4 06:30 | 显示全部楼层

hotpower:

谢谢您的回复,还要继续请教,比如用双龙ISP软件或小马在M16的Flash的03ff0处写入 0x27, 在MAIN()如何读取这一数值呢?
ZRL700424 发表于 2007-9-4 07:53 | 显示全部楼层

我知道用程序怎么读,但我不知道你到底读它干什么?

yewuyi 发表于 2007-9-4 08:27 | 显示全部楼层

类似如此

__root __flash const uchar cal_value  @0x03ff0;



void  main(void){
                 i=cal_value;
                 }
yewuyi 发表于 2007-9-4 08:28 | 显示全部楼层

TO ZRL700424

怎么读?

能读ID,岂不是意味着可以程序直接读RC频率的校准值?


请讲……
ZRL700424 发表于 2007-9-4 08:45 | 显示全部楼层

楼上的,他是说怎样读已经写入FLASH的0XFF0处的值!

yewuyi 发表于 2007-9-4 13:31 | 显示全部楼层

误会了……

我还以为你能读出ID呢

读FLASH的方法我10楼已经给出了。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

dcp

71

主题

720

帖子

1

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